上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 34 下一页
摘要: 一、页面跳转逻辑分析 1.1 跳转逻辑分析 Android在界面跳转的时候,比如从Activity A 跳回 Activity B,并不是先执行A的onDestroy,而是执行完A的onPause之后就立即跳回Activity B里的onResume。在执行了Activity B 的onResume 阅读全文
posted @ 2018-06-04 19:47 灰色飘零 阅读(1021) 评论(0) 推荐(2) 编辑
摘要: 一、录屏推流实现的步骤 1. 采集数据 主要是采集屏幕获得视频数据,采集麦克风获得音频数据,如果可以实现的话,我们还可以采集一些应用内置的音频数据。 2. 数据格式转换 主要是将获取到的视频和音频转换成常见的推流的标准格式,这样能保证让观看终端正常观看。 3. 编码处理 如果不进行编码的话,数据量会 阅读全文
posted @ 2018-05-29 18:12 灰色飘零 阅读(2994) 评论(0) 推荐(2) 编辑
摘要: 最近项目中遇到了要使用JavaCV的情况,涉及到了abi兼容的选择。因为如果全部都适配的话,包很大,这样兼容那些用户数极少的cpu就很不划算,所以我只适配了armeabi-v7a这一个。但是今天在x64-v8a的模拟器上看的时候,提示我的library.so文件找不到,我记得这个应该是向下兼容的,但 阅读全文
posted @ 2018-05-24 15:21 灰色飘零 阅读(3533) 评论(1) 推荐(2) 编辑
摘要: Android API 21新增了Camera2,这与之前的camera架构完全不同,使用起来也比较复杂,但是功能变得很强大。 在讲解开启预览之前,首先需要了解camera2的几个比较重要的类: CameraManager: 管理手机上的所有摄像头设备,它的作用主要是获取摄像头列表和打开指定的摄像头 阅读全文
posted @ 2018-05-22 11:13 灰色飘零 阅读(30292) 评论(4) 推荐(4) 编辑
摘要: 一、Java GC 概念说明 Java GC(Garbage Collection,垃圾收集,垃圾回收)机制,是Java与C++/C的主要区别之一,作为Java开发者,一般不需要专门编写内存回收和垃圾清理代码,对内存泄露和溢出的问题,也不需要像C程序员那样战战兢兢。这是因为在Java虚拟机中,存在自 阅读全文
posted @ 2018-04-11 20:21 灰色飘零 阅读(1174) 评论(0) 推荐(2) 编辑
摘要: 一、Bitmap.recycle 方法被弃用 在Android中,Bitmap的存储分为两部分,一部分是Bitmap的数据,一部分是Bitmap的引用。在Android2.3时代,Bitmap的引用是放在堆中的,而Bitmap的数据部分是放在栈中的,需要用户调用recycle方法手动进行内存回收,而 阅读全文
posted @ 2018-04-08 17:16 灰色飘零 阅读(3309) 评论(0) 推荐(2) 编辑
摘要: 一、使用FileOutputStream 使用FileOutputStream,在构造FileOutputStream时,把第二个参数设为true 二、使用FileWriter 打开一个写文件器,构造函数中的第二个参数true表示以追加形式写文件 三、使用RandomAccessFile 打开一个随 阅读全文
posted @ 2018-03-27 11:36 灰色飘零 阅读(3525) 评论(0) 推荐(2) 编辑
摘要: 一、Android 为何会出现OOM 因为Android系统的硬件资源是相当有限的,而且分配给一个应用的资源更为有限,尤其是内存。当 已使用的内存 + 新申请的内存 > 可分配的内存 的时候, 就会出现OOM。 如果想要获取App的内存使用情况,可以使用以下方法: final int M = 102 阅读全文
posted @ 2018-03-26 19:57 灰色飘零 阅读(827) 评论(0) 推荐(2) 编辑
摘要: 在项目中,回复框、聊天界面的显示往往会有emoj或者图片,但是一个比较头疼的问题是,会出现emoj表情或者图片和文字的位置不对齐,总是有偏移,这样很影响用户体验的。下面会总结一下如何解决这个问题。 本文所列举的解决方案是参考一个非常给力的表情键盘项目:https://github.com/w4461 阅读全文
posted @ 2018-03-23 12:19 灰色飘零 阅读(1297) 评论(0) 推荐(2) 编辑
摘要: 一般采用的是动态监听的方式来实现的: 阅读全文
posted @ 2018-03-21 14:40 灰色飘零 阅读(4574) 评论(0) 推荐(2) 编辑
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 34 下一页