- 博客(9)
- 收藏
- 关注
原创 AndroidL 传感器系统
通常在Android的Manager里都会维护对其管理Service的引用,用户程序提出Service操作申请,Manager将操作申请交由其管理的Service处理,然后将处理结果再交给用户程序或回调用户注册的监听接口。整个传感器调用过程为APP --> SensorManager.java --> SensorService.java --> SensorDevice -->sensor
2015-11-27 16:37:41 1505
原创 AndroidL JNI技术
JNI是Java Native Interface的缩写,JNI技术实现了java与本地代码(c,c++)的相互调用。JNI的必要性: java运行的环境是虚拟机,虚拟机与具体平台相关,JNI层屏蔽不同平台之间的差异,使的java可以做到平台无关特性。 从运行速度与效率的角度考虑,采用JNI技术是明智的。
2015-11-27 14:52:33 529
原创 AndroidL 智能指针sp wp RefBase LightRefBase
Android系统中,不再使用的Java对象会通过gc机制自动回收,相应的对C++对象也提供了回收机制--智能指针。Android中智能指针分为:轻量级LightRefBase和重量级RefBase。LightRefBase只能使用sp指针,主要用于简单的管理一些全局对象的自动释放,通常用于简单逻辑处理。
2015-11-27 14:39:00 590
原创 AndroidL 源码编译 预置GMS包与第三方应用 系统属性管理
一,android整体编译二,预置gms包三,预制第三方应用以及库文件放置的位置四,统一修改各种系统属性
2015-11-27 11:44:34 3127
原创 Android源码下载 APK原型
本程序适用于下载http://androidxref.com/网站的ANDROID SOURCE 与KERNEL SOURCE。 由于是原型,所以完全没考虑下载效率,代码结构等问题,此类问题有待读者继续完善。
2015-11-27 11:09:28 403
原创 AndroidL 系统属性的修改
以下内容基于Android5.1.1源码http://androidxref.com/5.1.1_r6/xref/,在新建一个项目后会有一些比较重要的项目相关的属性需要修改。
2015-11-03 09:40:58 1103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人