首页
学习
活动
专区
工具
TVP
发布

Android知识点总结

专栏成员
592
文章
618403
阅读量
65
订阅数
Agora SDK 在Android中的使用(在线视频通话)| 掘金技术征文
首先声明本文是Agora SDK入门的小白文章 📷 ---- 一.集成 1.注册账号创建项目 其中最重要的要数 App ID 了 📷 ---- 2.下载Agora SDK 📷 ---- 二、学会看示例代码(可跳过) 1.整体了解项目结构(1v1的视频通信示例) 以前看一个Android项目先看AndroidManifest.xml,我更喜欢先把文件夹内的结构树打印出来 打印文件夹内的结构树可详见:杂篇-从整理文件发起的杂谈[-File-] |---app |---.gitign
张风捷特烈
2022-09-20
1.3K0
玩转字符串篇--代码自动生成,解放双手
零、前言: 1.RecyclerView的Adapter自动生成器(含ViewHolder) 2.自定义属性的自定义View代码生成器(含自定义属性的初始化) 3.svg图标转换为Android可用xml生成器 最近喜欢切割字符串,这三个类是近期的作品,感觉挺好用的,在此分享一下 三个工具都会贴在本文末尾,本文末尾,本文末尾 ---- 一、RecyclerView的Adapter自动生成器(含ViewHolder) 最近写了几个RecyclerView的Adapter,控件一多ViewH
张风捷特烈
2022-09-20
3910
【Flutter 绘制番外】svg 文件与绘制 (中)
上一篇《【Flutter 绘制番外】svg 文件与绘制 (上)》中,我们对 H、V、L 三个 svg 指令做了介绍,并通过正则表达式进行解析,生成 Flutter 绘制中的 Path 路径。 本篇中将会介绍两个指令 C 和 Q ,它们分别代表 三次贝塞尔曲线(cubic) 和 二次贝塞尔曲线(quadratic) 。对这两个指令进行解析后,就可以让掘金的 svg 图标完美显示了:
张风捷特烈
2022-03-25
1.1K0
Agora SDK 在Android中的使用(在线视频通话)
首先声明本文是Agora SDK入门的小白文章 一.集成 1.注册账号创建项目 其中最重要的要数 App ID 了 2.下载Agora SDK 二、学会看示例代码(可跳过) 1.整体了解项目结构(1
张风捷特烈
2020-04-30
1.4K0
OpenCV专题2 - 人脸检测+自动尺寸裁剪
俗话说:不基于需求的敲代码都是耍流氓 ---- 一、人脸检测: 1.准备材料 首先需要准备人脸的训练数据,这个在官方的Github可以下载到,这里用:lbpcascade_frontalface.x
张风捷特烈
2020-04-30
2.4K1
Android多媒体之认识声音、录音与播放(PCM)
一、对声音的简单认识 1、模拟信号[摘录于此] 模拟信号传输过程中就是利用传感器把各种自然界各种连续的信号转换为几乎一模一样的电信号。 比如说话声音,原本是声带的震动。经过麦克风的采集,将声波信号转换
张风捷特烈
2019-01-07
3.5K1
Android原生绘图进度条+简单自定义属性代码生成器
零、前言 1.感觉切拼字符串是个很有意思的事,好的拼接方式可以自动生成一些很实用的东西 2.本文自定义控件并不是很高大上的东西,目的在于计录自定义控件的书写规范与行文流程 3.建议大家自定义控件
张风捷特烈
2018-12-07
1.2K0
小案例Josn字符串的生成
写了一个安卓的在线播放各个电视台的小demo,放在手机和电视上都能看,但资源写在string.xml里感觉挺low 还是转成json吧,维护起来方便些,或放在服务端也挺好,一个一个修改感觉好枯燥,就用代码吧 其实这个算很简单的,只是借此复习一下流的操作和字符串分割以及json的生成和json的解析 额外说一点:这里的播放源目前都是可用的哦,使用直播流的软件就能看相应的电视台了 本文任务是把下列data.txt解析成json格式:如 { "name": "CCTV1 综合HD",
张风捷特烈
2018-11-09
1.2K0
4--安卓网络编程之XML总汇篇
零、前言 Xml是一种应用广泛的标记语言,我们常见的html便是它的子集。形如:<XXX>xxx</XXX>组成的闭合标签 安卓的res目录下的xml想必大家都是否熟悉,它们最终都是在代码中被读取
张风捷特烈
2018-10-25
6860
SpringBoot-16-之整合MyBatis-xml篇+单元测试
此篇接上篇:SpringBoot-15-之整合MyBatis-注解篇+分页 0.项目结构 java dao |---SwordDao entity |---Sword resources mapper |---Sword.xml application.yml ---- 1.application.yml #坑点0 配置mybatis的xml位置 mybatis: mapper-locations: classpath:mapper/*.xml 2
张风捷特烈
2018-09-26
1.5K0
2-AII--BroadcastReceiver有序广播
零、前言 先讲个场景小故事: 从前,有个小男孩捡到一颗漂亮的石头,他想去卖,价格1元。 男孩(Boy)大喊:"我有一个漂亮的石头,只卖1元",一个石匠买了这个石头。 石匠(Stonemason)大喊:"我有一个漂亮的石头,只卖1000元。"一个雕刻家买了这个石头。 雕刻家(Graver)大喊:"我有一个漂亮的石头,只卖10w元。"一个宝石家买了这个石头。 宝石家(RubyMan)大喊:"我有一个漂亮的石头,只卖1000w元。"收藏家买了这个石头。 收藏家(Collector)不喊了,静静地收藏起来。男孩用一
张风捷特烈
2018-09-26
4370
3-AIV--使用ContentProvider获得所有图片路径
零、前言 [1].顾名思义,内容提供者,目的:实现跨进程间数据共享 [2].基于数据库提供数据 [3].如电话簿,短信,歌曲信息都是以数据库存储存储,都可以通过ContentProvider获取 [4].如果只是想使用的人,直接把静态方法拷贝即可,想知道原理的,图片和注释认真看一下,也可以自己分析一下联系人的表。 [5].本文只打印一下查询结果:RecycleView篇将会界面展示数据,Xml篇将会介绍备份到本地 一、代码实现 1.实体类 /** * 作者:张风捷特烈 * 时间:2018/
张风捷特烈
2018-09-26
1.5K0
D1-从N角星开始论述自定义控件
2.自定义控件的绘制流程都基于我的这个库,详见:开源计划之--Android绘图库--LogicCanvas
张风捷特烈
2018-09-06
4280
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档