分享

专栏:Android核心分析

 dwlinux_gs 2014-07-30

Android 核心分析 之八------Android 启动过程详解

Android 启动过程详解 Android从Linux系统启动有4个步骤; (1) init进程启动 (2) Native服务启动 (3) System Server,Android服务启动 (4) Home启动 总体启动框架图如:   第一步:initial进程(system/core/init)      init进程,它是一个由内核启动的用户级进...

android service 脚本 system 服务框架 server

maxleng 2010-04-20 20:36 阅读(81051) 评论(48)

[移动开发] Android 核心分析 之七------Service深入分析

Service深入分析 上一章我们分析了Android IPC架构,知道了Android服务构建的一些基本理念和原理,本章我们将深入分析Android的服务。Android体系架构中三种意义上服务: Native服务 Android服务 Init空间的服务,主要是属性设置,这个IPC是利用Socket来完成的,这个我将在另外一章来讨论。Navite服务,实际上就是指...

android 框架 服务框架 service system string

maxleng 2010-04-19 22:26 阅读(65742) 评论(73)

[移动开发] Android 核心分析 之六 -----IPC框架分析 Binder,Service,Service manager

IPC框架分析 Binder,Service,Service manager  我首先从宏观的角度观察Binder,Service,Service Manager,并阐述各自的概念。从Linux的概念空间中,Android的设计Activity托管在不同的的进程,Service也都是托管在不同的进程,不同进程间的Activity,Service之间要交换数据属于IPC。Binder就是...

service android 框架 manager 通讯 代码分析

maxleng 2010-04-15 22:15 阅读(132040) 评论(87)

[移动开发] Android 核心分析 之五 -----基本空间划分

 基本空间划分Google给了我们一张系统架构图,在这张图上我们可以看到Android的大体框架组成。     从上图可以看到:Android Applications,Application Framework,Dalvik Virtual Machine,Linux。如果将Android泛化,我们可以将系统划分成两部分:   ...

android 虚拟机 linux jvm 嵌入式 service

maxleng 2010-04-15 21:58 阅读(39914) 评论(36)

Android核心分析之四 ---手机的软件形态

手机的软件形态      上节我给出了手机的硬件树,本节将给出手机软件形态树。主要突出手机软件涵盖的内容。通过该思维导图,我们可以看到手机软件所涉及到的方方面面,Android所涉及到的内容也不会超过下面所示太多,这个也是Andoid系统外特性空间所要展示的,这个也是Android设计者需要考虑管理的大部分内容,通过下面的整理,我们可以让我们的思维更加贴近Android设计意图,从而更深入的了...

android 手机

maxleng 2010-04-12 15:12 阅读(30331) 评论(22)

[移动开发] Android是什么 之三-------手机之硬件形态

手机硬件形态 本节可能与Android无关,但是Android系统现在这个阶段更多的是移动终端形态的开发平台,本节给出了Android背后的工作-Android管理的硬件是什么,Android的本质就是要管理好这些硬件部分,为用户提供一个体验更好,速度更快的智能移动终端。对手机硬件形态的认识是要让我们对手机硬件组成有个感性的认识,让程序员知道系统中的代码是管理那一部分的,即我们堆砖头的目的是什...

android 手机 嵌入式 终端 平台 框架

maxleng 2010-04-12 14:59 阅读(33517) 评论(28)

[移动开发] Android核心分析 之二 -------方法论探讨之概念空间篇

  方法论探讨之概念空间篇        我们潜意识就不想用计算机的方式来思考问题,我们有自己的思维描述方式,越是接近我们思维描述方式,我们越容易接受和使用。各种计算机语言,建模工具,不外乎就是建立一个更接近人的思维方式的概念空间,再使用工具从该概念空间向另外一个概念空间映射,我称之为人性思维空间向01序列描述空间的一个映射。实现方面来看,系统就是一个翻译器,将机器性更加人性化...

android 云计算 工具 编程 数据结构 智能终端

maxleng 2010-04-11 16:22 阅读(37034) 评论(38)

[移动开发] Android核心分析 之一--------分析方法论探讨之设计意图

  分析方法论探讨之设计意图 为什么要研究Android,是因为它够庞大,它够复杂,他激起了我作为一个程序员的内心的渴望,渴望理解这种复杂性。我研究的对象是作为手机开发平台的Android软件系统部分,而不是Dalvik虚拟机本身。作为一个从其他平台装接过来的程序员,要从事Andoid平台系统开发,我的关于手机平台上积累的知识已经不能满足需要了,Android为我们带来了大...


    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多