Android系统已经成为了目前市面上最为流行的智能系统,不论是手机,平板电脑还是部分数码产品均已被安卓强大的实力所攻破,绿色机器人的大军已经踏入了各个行业。现在,连高清播放器也不能幸免的被Android所占据了。我曾经在前年买了一支U盘大小的Android电视机顶盒产品,这款产品可以使用户通过An...
分类:
其他好文 时间:
2014-05-16 07:24:36
阅读次数:
289
一、Android系统构架
Android系统从底向上一共分了4层,每一层都把底层实现封装,并暴露调用接口给上一层。Linux内核(Linux Kernel)Android运行在linux
kernel 2.6之上,但是把linux内受GNU协议约束的部分做了取代,这样在Android的程序可以用....
分类:
移动开发 时间:
2014-05-15 15:21:50
阅读次数:
410
上一博文介绍了init进程启动,在解析init.rc 的时候会把zygote加到service列表中,并最终启动,zygote启动的实际是app_process程序。zygote是init进程的子进程。在Android系统中,所有的应用程序以及系统服务,包括SystemServer都是由Zygote fork出来的,这就是为什么它叫zygote(受精卵)的原因。我们再来看一下.rc文件的描述:...
分类:
移动开发 时间:
2014-05-15 06:11:35
阅读次数:
383
Android系统下的apk程序都是通过名为PackageManagerService的包管理服务来管理的。PacketManagerService是安卓系统的一个重要服务,由SystemServer启动,主要实现apk程序包的解析,安装,更新,移动,卸载等服务。不管是系统apk(/system/app),还是我们手工安装上去的,系统所有的apk都是由其管理的。 以android 4...
分类:
移动开发 时间:
2014-05-12 23:38:46
阅读次数:
474
关于安卓进程的讲解网上的资料比较少,其实对应用层程序员来说,很少接触到进程,线程倒是经常遇到。进程的生命周期
Android系统会尽力保持应用的进程,但是有时为了给新的进程和更重要的进程回收一些内存空间,它会移除一些旧的进程。
为了决定哪些进程留下,哪些进程被杀死,系统根据在进程中在运行的组件及.....
分类:
移动开发 时间:
2014-05-12 12:22:56
阅读次数:
271
概述有时需要对用户设备进行标识,所以希望能够得到一个稳定可靠并且唯一的识别码。虽然Android系统中提供了这样设备识别码,但是由于Android系统版本、厂商定制系统中的Bug等限制,稳定性和唯一性并不理想。而通过其他硬件信息标识也因为系统版本、手机硬件等限制存在不同程度的问题。下面收集了一些“有...
分类:
移动开发 时间:
2014-05-12 05:26:31
阅读次数:
591
Android SDK v2.4.1百度地图 Android SDK是一套基于Android
2.1及以上版本设备的应用程序接口。 您可以使用该套
SDK开发适用于Android系统移动设备的地图应用,通过调用地图SDK接口,您可以轻松访问百度地图服务和数据, 构建功能丰富、交互性强的地图类应用程序...
概述:通过阅读本文可以深刻理解Android系统中获得Root权限的方法和原理。本文会详细介绍Root的目的,原理和代码层次的具体实现方法。Android
Root介绍:1. Root目的 手机获得Root权限以后,用户就可以完全拥有手机系统的最高权限,在Linux系统中相当于Root账号,在Win...
分类:
移动开发 时间:
2014-05-11 15:56:56
阅读次数:
360
导读:Sans
Serif是Google的一位工程师,近日发布了一篇博文非常清楚的描述了Android系统架构,中国移动通信研究院院长黄晓庆在新浪微博上推荐了该文,并认为文中对Android的介绍很好,如下是CSDN对文章的简单编译:Andriod是什么?首先,就像Android开源和兼容性技术负责...
分类:
移动开发 时间:
2014-05-11 00:12:15
阅读次数:
415
用 EasyBCD 从 Win7/8 中硬盘安装 Ubuntu(EasyBCD自己在百度上下一个就好了)
EasyBCD 可以方便地编辑 Win7 和Win8 的启动菜单项,操作中注意细心,下面来看一个练习;
下载 Ubuntu 的 desktop 光盘镜像iso文件,我下载的是Ubuntu Kylin 14.04 64位(官网上说Android系统的编译要在64位的版本下)的版本,Ubu...
分类:
其他好文 时间:
2014-05-10 03:34:48
阅读次数:
431