#LAMP人# 沈大海- Android应用开发-.pdf

  1. 1、本文档共116页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Android 开发技术培训 沈大海 LAMP人 主题分享交流会 www.LAMPER.cn QQ群:3330312 /lampercn 知识大纲 • Android 手机空间划分 • Android Framework • Android SDK,NDK开发环境搭建 • Android Application分析 • Android Loop Handler机制 • Android 应用开发基本组件使用 • 实现AIDL定义远程通讯Service • 实现Widget,Wallpaper • Google Map开发 • LocaltionManager • 使用NDK开发 • 开源引擎Cocos2d-x介绍 • 开发优化 Android 手机软硬件形态 5 Android Framework 6 Android体系结构 • 应用程序(Applications):依据User的期望而将AF 的组件及 Libaraies组件组合而成的高阶服务。 • 应用框架(Application Framework, 简称AF) :这是结合 Applications与Libraries的幕后主架构,让Libraries组件能不断地为 Applications所重复使用(Reuse)。 • 丰富而又可扩展的视图(Views ) • 内容提供器(Content Providers) • 资源管理器(Resource Manager) • 通知管理器 (Notification Manager) • 活动管理器(Activity Manager ) • Libraries:Android里已经提供的C/C++库存组件(或称模块)。例如, SQLite数据库系统、OpenGL 3D绘图系统等。 • Android Runtime :Java语言层级的Virtual Machine 。 • Linux核心:Android依赖Linux 2.6来提供核心的服务,例如内存管 理、进程(Process)管理、执行绪(Thread)管理等。 7 Android层次-kernel Android基于Linux 2.6提供核心系统服务,例如:安全、内存管 理、进程管理、网络堆栈、驱动模型。Linux Kernel也作为硬件 和软件之间的抽象层,它隐藏具体硬件细节而为上层提供统一 的服务。 使用binder作为进程间通讯机制,取代传统进程间通讯机制 Linux Kernel Android USB Display Common Kernel SD Driver RTC Alarm Enhancement Driver Driver (File System, (Binder, A

文档评论(0)

asd522513656 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档