`
badboy_blue
  • 浏览: 48780 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

读书 Android应用开发揭秘

阅读更多
一、Android基于Linux平台,由操作系统、中间件、用户界面和应用软件组成。

二、特点:1、开放性 2、应用程序无界限 3、应用程序在平等的条件下创建 4、应用程序可以轻松的嵌入网络
5、应用程序可以并行运行。

三、Android系统架构分为四层:
应用层:java编写运行在虚拟机上的程序。
应用框架层:编写应用时使用的API框架。
系统运行库层:C/C++库
Linux内核层

四、Dalvik虚拟机
1、专有的dex文件格式
2、dex优化
3、基于寄存器
4、一个应用、一个虚拟机实例、一个进程

五、OMS
open mobile system面向移动互联网的开放型移动智能终端软件平台。

六、OPhone
基于Linux的面向移动互联网的终端基础软件和系统解决方案。OPhone指采用OMS智能操作系统的手机。

七、Widget
Widget应用是OMS的精华。Widget应用采用了JIL Widget标准,JIL Widget是一个采用HTML、javasript和css等
网络技术的应用程序。

八、Android2.2 Dalvik JIT
JIT(Just In Time)
最开始指在执行前编译,但是到现在已经发展成为,一开始解释执行,只有被多次调用的程序段才被编译,
编译后存放在内存中,下次直接执行编译后的机器码。

九、Android应用解析
1、Activity
一个Activity通常就是一个单独的屏幕,每个活动都被实现为一个独立的类。
2、Intent
Android用Intent这个特殊类实现在Activity和Activity之间的切换。
3、ContentProvider
ContentProvider用来解决在不同的应用包之间共享数据的工具。
4、Service

十、Android应用程序的生命周期


分享到:
评论

相关推荐

    Android应用开发揭秘-pdf(全)

    根据提供的信息,我们可以推断出《Android应用开发揭秘》这本书主要涵盖了Android应用程序的开发流程及相关技术,适合初学者作为入门指南。尽管具体内容未给出详细章节或摘要,但基于标题、描述及常见Android开发...

    android framework 开发揭秘

    在init进程之后,Zygote进程被孵化出来,它是所有Android应用的父进程。Zygote预先加载了大部分系统库,优化了应用的启动速度。通过fork机制,Zygote可以快速创建新的应用进程,减少了内存开销。 接着,Service ...

    android开发揭秘PDF

    第1章 Android开发简介 1.1 Android基本概念 1.1.1 Android简介 1.1.2 Android的系统构架 1.1.3 Android应用程序框架 1.2 OMS介绍 1.2.1 OPhone介绍 1.2.2 Widget介绍 1.3 小结 第2章 Android开发环境搭建 2.1 ...

    Android Framework 开发揭秘

    通过学习《Android Framework 开发揭秘》和深入阅读“Android11.0最新Framework解析(水印版).pdf”,开发者不仅能够提升对Android系统的理解,还能提升自身在系统优化、性能调试、安全防护等方面的能力,从而在...

    Android应用开发揭秘pdf

    从提供的文件信息中可以提取的知识点非常有限,且主要是关于获取技术书籍资源的信息,关于标题“Android应用开发揭秘pdf”和标签“Android 应用开发”的实质性内容并未提供。但尽管如此,我们可以根据这些有限的信息...

    Android应用开发揭秘-源码+pdf(全清晰)

    《Android应用开发揭秘》是一本深入探讨Android应用开发的专业书籍,涵盖了从基础知识到高级技术的全方位解析。书中通过源码分析和实例讲解,帮助开发者理解Android系统的内部运作机制,提升应用设计与开发的能力。 ...

    android android应用开发揭秘

    android android应用开发揭秘 android android应用开发揭秘 android android应用开发揭秘 android android应用开发揭秘 android android应用开发揭秘 android android应用开发揭秘 android android应用开发揭秘

    Android应用开发揭秘高清版

    《Android应用开发揭秘高清版》是一本深入探讨Android应用程序开发的专业书籍,对于想要在移动平台领域一展拳脚的开发者来说,它无疑是一份宝贵的参考资料。该资源包含一个PDF文件,大小为47.2 MB,确保了内容的清晰...

    《Android应用开发揭秘》附带光盘代码.

    《Android应用开发揭秘》全部实例源代码,配合《Android应用开发揭秘》使用 前言  第一部分 准备篇  第1章 Android开发简介  1.1 Android基本概念  1.1.1 Android简介  1.1.2 Android的系统构架  1.1.3 ...

    Android应用开发揭秘(pdf )

    本书《Android应用开发揭秘》深入探讨了Android系统在移动互联网时代的地位和其对PC时代的影响力,强调了其作为移动设备操作系统的优势,包括开放性和免费的特性,以及它在全球开发者社区和一流手机厂商中的广泛支持...

    Android应用开发揭秘(源码)

    "Android应用开发揭秘(源码)" 提供了深入洞察Android应用构建过程的机会,这对于初学者和有经验的开发者来说都是一个不可多得的学习资料。这份源码涵盖了多个关键知识点,下面我们将逐一探讨。 1. **Activity生命...

    Android应用开发揭秘.rar

    前言 第一部分 准备篇 第1章 Android开发简介 第2章 Android开发环境搭建 第二部分 基础篇 第3章 Android程序设计基础 第4章 用户界面开发 第5章 Android游戏开发 第6章 Android数据存储 第7章 多媒体开发 第8章 ...

    Android应用开发揭秘 源代码(全)

    《Android应用开发揭秘》是一本深入探讨Android应用开发的专业书籍,其随书附带的源代码为读者提供了实践和学习的宝贵资源。本书主要涵盖了Android平台的各个方面,旨在帮助开发者从基础到高级深入理解Android应用的...

    《Android应用开发揭秘》源码

     杨丰盛,Android应用开发先驱,对Android有深入研究,实战经验极其丰富。精通Java、C、C++等语言,专注于移动通信软件开发,在机顶盒软件开发和MTK平台软件开发方面有非常深厚的积累。2007年获得中国软件行业协会...

    android应用开发揭秘PDF(全)3/6

    android应用开发揭秘PDF(全)2/6 请下载

    android应用开发揭秘

    android android应用开发揭秘 android android应用开发揭秘 android android应用开发揭秘 android android应用开发揭秘 android andr

    《Android应用开发揭秘》pdf

    《Android应用开发揭秘》这本书是Android开发者的重要参考资料,它深入探讨了Android平台的应用开发技术,涵盖了从基础到高级的各种主题。以下将详细阐述书中的关键知识点: 1. **Android系统架构**:Android系统由...

Global site tag (gtag.js) - Google Analytics