- 博客(4)
- 收藏
- 关注
原创 Android应用具有persist属性时如何自升级
Android系统中,为了某些目的需要保证应用运行时尽量不被系统kill(特别是处于后台时),所以都会给应用增加persist标签,以避免在系统低内存时被系统kill。但是添加了该属性的应用如果需要进行应用自升级(无论是别的应用进行安装升级还是应用自己安装自己进行应用升级),有一些需要特别注意的地方,否则就会导致程序的运行状态错乱。 一般没有persist属
2017-01-07 21:37:35 5873 2
原创 Linux下Camera驱动结构
Camera 驱动的结构和一般其他的驱动稍有不同。其他的驱动接口都比较单一,比如USB接口的,PCI接口的等,这些驱动在初始化阶段通过probe方法获得相关寄存器的访问地址,之后参照datasheet进行寄存器配置,再结合Linux系统的中断机制和数据传输机制(DMA和MMAP),进行数据处理即可。 Camera驱动稍有不同,从驱动的角度看Camera本身存在两种接口形式,分别是CSI接口和I2C接口,前者用于Camera感光器件数据本身的传输,后者用于控制数据的传输。
2016-04-13 20:18:19 10279 2
原创 android系统service组件的线程关系
Service是Android系统提供的4大组件之一,我们在应用的开发过程中会经常通过AIDL的方式用到。但是当应用在使用该service服务时,服务提供的方法所运行在的线程却不是很清楚,本文通过一些代码实验给出初步的结论,不足处请更正.
2015-08-29 20:40:41 581
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人