android操作系统

Android操作系统介绍之11种传感器

Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。接下来通过本文给大家介绍Android操作系统介绍之11种传感器。 在Android2.3 gingerbread系统中,google提供了11种传感器供应用层使用。 #define SENSOR_TYPE_ACCELEROMETER 1 //加速度... »

Android操作系统之内存回收策略

Android 是一款基于 Linux 内核,面向移动终端的操作系统。本文在 Application Framework 与 Linux 内核两个层次上,以进程为粒度,对 Android 操作系统的进程资源回收机制进行了剖析。读者可以从本文获得对 Android 应用程序的生存周期的进一步理解,从而更加合理、高效地构建应用程序。Android 系统中内存回收的触发点大致可分为三种情况。若 upda... »

Android操作系统的架构设计分析

Android操作系统的架构设计分析

之前一直在Android应用层上做工作,最近开始研究Android平台上的东东了,主要是在Android Frameworks层和系统库层进行研究。Android系统架构分为Linux内核驱动、C/C ++框架、Java框架、Java应用程序。Android应用层都是由Java代码写的,运行在虚拟机中。虚拟机在Android平台中扮演着很重要的角色。Android驱动底层(内核层):最后驱动硬件完... »