当前位置:主页 > TAG标签 > android开发教程
  • Android 核心分析Service深入分析 日期:2012-05-22 21:56:19 点击:124 好评:0

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

  • Android 核心分析IPC框架分析 Binder,Service,Service manager 日期:2012-05-22 21:54:17 点击:214 好评:0

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

  • Android 核心分析基本空间划分 教程 日期:2012-05-22 21:53:30 点击:115 好评:0

    基本空间划分 Google 给了我们一张系统架构图,在这张图上我们可以看到 Android 的大体框架组成。 从上图可以看到: Android Applications,Application Framework,Dalvik Virtual Machine,Linux 。 如果将 Android 泛化,我们可以将系统划分成两部分: 但是为了研究的方便我们先看最为本质的三层,上面是 Android ,中间叫...

  • Android核心分析手机的软件形态 日期:2012-05-22 21:52:05 点击:333 好评:2

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

  • Android是什么手机之硬件形态 日期:2012-05-22 21:50:35 点击:227 好评:0

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

  • Android核心分析方法论探讨之设计意图 日期:2012-05-22 17:19:15 点击:176 好评:0

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

  • Android游戏开发起步基础教程 日期:2012-05-22 17:08:56 点击:251 好评:0

    如果你有兴趣为Android平台开发游戏,有很多你需要了解的东西。我是Light Racer,Light Racer 3D以及Wixel的开发者,这些游戏目前在Android Market上有售。我以前也开发过游戏,但Light Racer是我的第一个Android应用程序,我从中学到了很多Android游戏开发知识,也愿意与诸位分享。我甚至写了一本在线的书详细介绍了Light...

  • 获取Android源码时如何解决【fatal: Unable to look up android. 日期:2012-05-22 17:00:26 点击:383 好评:0

    获取Android源码时如何解决【fatal: Unable to look up android.git.kernel.org (port 9418) (Name or service not known)】的问题 背景: 在Linux环境下(虚拟机为 VirtualBox)获取Android源代码的时候, 使用命令:repo init -u git://android.git.kernel.org/platform/manifest.git 时提示下列错误: fatal: Unable to l...

  • Benchmark Test On Android Devices 日期:2012-05-22 16:59:33 点击:217 好评:0

    一、Android设备上的Benckmark测试概述 同PC相比,在Android设备上的性能测试还没有一个公认的标准。也没有PC上那么多的测试程序集。但我们可以通过一些工具所得到的信息更好的了解设备的特性,毫无疑问,这也是非常有价值的参考信息。Benchmark Test的关键就在于如何找到这一个标准以及能够提供测试各种性能的功能强大的...

  • Android核心分析方法论探讨之概念空间篇 日期:1970-01-01 08:00:00 点击:244 好评:2

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

推荐内容