工作总结
xuedaqian123
这个作者很懒,什么都没留下…
展开
-
Rxjava +EventBus 数据库的异步操作和界面的刷新
Rxjava 实现数据库异步操作,返回的结果通过Eventbus 通知界面进行刷新原创 2017-06-22 17:02:47 · 795 阅读 · 0 评论 -
opengl es 的学习总结
opengl es 的学习总结基础的文章原创 2017-11-23 10:21:50 · 420 阅读 · 0 评论 -
音视频解码基础的知识积累
音视频编码解码,使用Jni,流媒体传输,包括网络,SIP,RTP等协议的封装使用SIP和RTP是相互独立的两个功能块,SIP消息和服务器通信,告诉服务器双边通信的状态,当双边都进入通话和视频的过程中,那么就完全的走RTP了,RTP采用数据报包的方法,两台手机同时connect(ip,port);只要一个send,一个receiver就行了,数据就完成传输了。SIP和RTP是相互独立的两个功能块,SI原创 2017-11-23 10:16:46 · 275 阅读 · 0 评论 -
介绍界面的手势控制的代码
总结一下自定义相机实现几个功能:根据手势拉近拉远摄像头,实现手动对焦,打开或关闭摄像头。 实现思路:界面的控制与底层相机的操作分开执行,先实现界面的控制,在调用相应的函数实现功能。 界面上实现 手势的放大或缩小手指的聚焦。核心代码:public class原创 2017-09-16 16:57:47 · 793 阅读 · 0 评论 -
两个surfaceView切换的demo
需求:视频通话界面,两个surfaceView一个显示本端的视图,另一个显示对端的视图,由于显示比例的问题总会存在一个覆盖另一个的问题,为保证用户体验,规定小的覆盖大的视图上面,且点击小的视图可切花为大图视图居中,达到两个视图切花的功能。简单写一个demo完成功能的测试需求,为了较少文章的篇幅,视图的内容用回执矩形代替(实际开发中显示的是本地照相采集的数据和对端经过opgl处理的数据)一,简单的布局原创 2017-09-07 11:16:28 · 5045 阅读 · 7 评论 -
Android内存泄露的总结
Android内存优化主要包括两方面的工作: 优化RAM,即降低运行时内存。这里的目的是防止程序发生OOM异常,以及降低程序由于内存过大被LMK机制杀死的概率。另一方面,不合理的内存使用会使GC大大增多,从而导致程序变卡。 优化ROM,即降低程序占ROM的体积。这里主要是为了降低程序占用的空间,防止由于ROM空间不足导致程序无法安装。平时注意 1, 只要开发者平时注意,养成良原创 2017-07-09 20:47:23 · 274 阅读 · 0 评论 -
SVN的账号配置
在项目上右键,选择TortoiseSVN-settings,在弹出的TortoiseSVN Settings页面中选择“Saved Data”选项,然后点击“Authentication data”对应的“Clear”按钮,清除一下之前的认证信息就可以了。原创 2017-08-08 16:12:12 · 1861 阅读 · 0 评论 -
安卓自定义定时器
主要包括三个类: 超时提供者:TimerProvider 超时监听者:TimerListener 客户端调用:ConcreatListenerpublic class ConcreatListener implements TimerListener{ public void onTimeout(TimerProvider t){}}public interface TimerLis原创 2017-08-08 10:16:06 · 318 阅读 · 0 评论 -
Andriod trance日志分析的思路
trance 日志的分析原创 2017-07-25 09:08:44 · 1477 阅读 · 0 评论 -
应用部门的培训材料
安卓中常用的工具总结原创 2017-08-01 10:30:01 · 617 阅读 · 0 评论 -
实现自定义音量盘
监听音量的上下按键,显示自定义的音量键盘,然后通过异步线程调整声音的大小原创 2017-07-22 16:23:50 · 361 阅读 · 0 评论 -
rxjava的使用场景
整合一些自己项目中用到的Rxjava的例子。拓展一下自己的思路原创 2017-06-26 17:55:43 · 355 阅读 · 0 评论 -
泛型的总结
1,基本概念为什么使用泛型 泛型的本质便是类型参数化,通俗的说就是用一个变量来表示类型,这个类型可以是String,Integer等等不确定,表明可接受的类型,原创 2017-07-03 21:17:58 · 263 阅读 · 1 评论 -
总结:安卓中多线程的使用(未完结持续更行)
1,最简单的使用 thread 的状态图 HandlerThread +Lopper+Callback 异步线程: HandlerThread **重点内容**asyThread=new HandlerThread(name); asyThread.start();Handler asyHandler=new Handler(asyThread.getLopper()原创 2017-06-26 10:31:12 · 308 阅读 · 0 评论 -
Android Design Support Library 的学习总结
最近抽时间总结一下关于Design Support Library的知识汇总一下,便于以后自己查询原创 2017-06-24 15:26:48 · 286 阅读 · 0 评论 -
自定义textWatcher实现editText输入框的输入固定的字节数的目的
最近做一个即时通讯项目,由于发送文本信息需要限定字节数,如果超过字节数信息会发送失败,因此可以通过提示用户达到输入的最大字符数。 考虑到的场景: 1,用户正常输入一串字符串,达到允许输入的最大字节数 ,提示用户; 2,输入框内的字符串已经的达到允许用户输入的最大字符串,如果用户在中间插入一段字符串,会将末尾的字符串删掉一部分,保留插入的一部分, 案例:用户输入不同的字符串,含中文,原创 2017-06-23 09:29:13 · 299 阅读 · 0 评论 -
Rxjava editText 实现searchview的功能
最近学习Rxjava 自己实现一个searchView 的功能 1,限定用户操作时间,如一秒后才对数据的查询,避免无效的代码执行 2,利用Rxjava增加对数据的过滤操作原创 2017-06-22 17:49:36 · 1574 阅读 · 0 评论 -
安卓图片的获取策略总结
安卓图片你的获取原创 2017-11-23 10:12:57 · 272 阅读 · 0 评论