- 博客(5)
- 资源 (3)
- 收藏
- 关注
转载 Android Power Management
总体上来说Android的电源管理还是比较简单的, 主要就是通过锁和定时器来切换系统的状态,使系统的功耗降至最低,整个系统的电源管理架构图如下: (注该图来自Steve Guo) 接下来我们从Java应用层面, Android framework层面, Linux内核层面分别进行详细的讨论: 应用层的使用: Android提供了现成android.os.PowerM
2013-03-26 18:24:28 515
原创 如何自己手动创建一个GNI的库
手动创建一个GNI的库的必要性: 随着android 定制化的全面到来android 的apk 在必要的时候需要直接操作linux 的驱动接口, 比如代表作:拉卡拉刷卡器。当然还有直接在系统里面也可以添加gni 和android应用层的API接 口,但是不利于第三方的独立开发。 手动创建一个gni的实例: 1、在android source 里面创建一个目录“gni”,然后
2013-03-14 11:51:00 2061
转载 Linux下ALSA声卡编程
一 . 介绍 ALSA 标准是一个先进的 linux 声音体系。它包含内核驱动集合, API 库和工具对 Linux 声音进行支持。ALSA 包含一系列内核驱动对不同的声卡进行支持,还提供了 libasound 的 API 库。用这些进行写程序不需要打开设备等操作,所以编程人员在写程序的时候不会被底层的东西困扰。与此相反 OSS/Free 驱动在内核层次调用,需要指定设备名和调用 i
2013-03-13 10:43:20 610
转载 Android中的Handler总结
一、Handler的定义: 主要接受子线程发送的数据, 并用此数据配合主线程更新UI. 解释: 当应用程序启动时,Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说, 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。 如果此时需要
2013-03-11 13:57:19 467
转载 android4.0.3添加 Ethernet框架支持
一、移植framework部分(+号的行代表增加的内容,-号的行代表删除的内容) 从4.0.3 master分支移植到4.0.3_r1 1.1.将源路径framework/base/ethernet 复制到目标路径的framework/base/目录下 1.2.修改目标路径的framework/base目录下的Android.mk vpn/java/andro
2013-03-11 11:43:47 743
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人