- 博客(4)
- 资源 (14)
- 收藏
- 关注
原创 Android Handler内存泄漏解决方法
Android Context内存泄漏的情况很多,有兴趣可阅读以下文章:Android学习系列(36)--App调试内存泄露之Context篇(上)Android学习系列(37)--App调试内存泄露之Context篇(下)下面是关于Handler内存泄漏的一种解决方法:1、将Handler声明为静态类;2、在Handler中增加一个对Activity的
2016-01-20 15:33:27 807
转载 Eclipse快捷键大全
Ctrl+1 快速修复(最经典的快捷键)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了
2016-01-19 14:29:03 358
原创 Android如何实现音频输出切换
扬声器输出和耳机输出是音频系统最基本的音频输出通路,实际应用中用户可根据自己需要随意切换,具体表现是通过插入耳机选择耳机输出,拔出耳机选择默认的扬声器输出。 如上图所示,扬声器与耳机输出切换的实现思路是内核底层驱动实现耳机插拔检测,然后通过uevent通信机制通知Java框架层,Java框架层通过Intent机制发送广播消息通知音频系统改变输出通道。下面介绍
2016-01-15 13:42:41 9263
原创 Android drivers/switch驱动详解(用于通过GPIO状态检测耳机、HDMI等的插拔状态)
相关文件:/drivers/switch/switch_gpio.c/drivers/switch/switch_class.c节点创建流程:1、在/sys/class/目录下创建“switch”类,创建完成后出现/sys/class/switch,具体实现如下:struct class *switch_class;switch_class
2016-01-15 11:27:48 7176
RK平台指导说明20170526----(EMMC5.1修改).pdf
2019-07-08
文件管理器源码Leelen_FileManager_Micode,管理指定目录下的文件
2016-02-19
基于ALSA的Android音频系统设计与实现
2013-06-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人