1 / 65
文档名称:

Android手机开发教程.docx

格式:docx   大小:11,530KB   页数:65页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Android手机开发教程.docx

上传人:buhouhui915 2017/12/8 文件大小:11.26 MB

下载得到文件列表

Android手机开发教程.docx

相关文档

文档介绍

文档介绍:Windows下的Android开发教程
作者:刘敏
凝心寒潭
2011/2/4
目录
第一章 Android简介 4
Android平台体系结构 4
Android和iPhone之间的比较 5
Android开发中四个非常重要的组件 5
Activity 5
Intent 5
Service 5
Content Provider 5
第二章 Android开发工具介绍与安装配置 6
开发工具介绍 6
Android SDK 的安装 6
ADT的安装和模拟器的配置 8
帮助文档的使用 12
第三章如何创建简单的Android应用程序 13
创建简单的Hello world 应用程序 13
Android应用程序的目录结构和作用 14
Android应用程序的调试运行 16
第四章应用程序中Activity的使用 18
Activity的主要作用 18
如何创建一个Activity 18
如何在应用程序中注册Activity 19
如何在Activity中添加控件 20
Intent的基本作用 23
25
27
通过Intent在不同应用程序之间传递数据和消息的方法 27
第五章常见控件的使用方法 28
TextView控件的使用方法 28
EditText控件的使用方法 28
Button的使用方法 29
Menu的使用方法 29
RadioGroup和RadioButton的使用方法 30
CheckBox的使用方法 32
Toast的使用方法 33
ProgressBar的使用方法 33
ListView的使用方法 34
常用控件的使用示例 37
第六章 Activity的生命周期 42
Activity的生命周期函数 42
Activity生命周期函数的调试实验 44
Activity和Task之间的关系 45
对话框风格Activity 47
第七章 Activity的布局 49
LinearLayout方法简介 49
TableLayout方法简介 49
布局方式的嵌套 51
RelativeLayout相对布局方式 55
第八章 Handler的使用 58
Handler的简单使用方法 58
Handler和线程的关系 61
第一章 Android简介
Android平台体系结构
Android平台的体系结构可以用如下图表示:
从这张图中可以看出,整个Android被分为四层,最底层是Linux操作系统核心,Android操作系统整个都是基于Linux核心。这个Linux核心中包括了一些基本的模块,例如显示屏的驱动程序(Display Driver)、摄像头的驱动程序(Camera Driver)、闪存的驱动程序(Flash Memory Driver)等等,由此可见这个Linux核心主要是负责给应用程序和硬件之间进行交互提供支持的。
Linux核心之上是一些链接库(Libraries)和Android 运行时环境(Android Runtime)。这些链接库基本上都是由C或者C++ 编写的,其中包括一些常见的链接库,例如图形图像API链接库(OpenGL | ES)、关系型数据库API(SQLite)等等。这一层中的Android运行时环境与Java的运行时环境类似,包括一个核心包和Google自己开发的Android虚拟机。
再往上是应用程序框架层,它提供了手机应用程序开发的一些最基本的API,采用Java编写,我们在开发应用程序的时候主要就是基于这个应用程序框架层。
最上层是应用程序层,也就是我们开发的应用程序所处的层。
这四层的调用关系是从上往下依次调用,实现手机用户与硬件之间的交互。
Android和iPhone之间的比较
Android开发中四个非常重要的组件
Activity
Activity是构造应用程序界面的一个组件,在这个组件当中还包含了其他很多的控件,比如文本框、按钮、复选框、单选框等等。Android的Activity组件让应用程序看起来更加美观大方,