一:Android 体系结构:应用程序;应用程序框架,各种库和Android运行环境,操作系统os
应用程序框架:Application Framework:
应用框架基本构成:
View组建:ui组件,列表list 文本框 textview 按钮button
Content provider:一种机制,通过这种机制应用程序可以访问数据和实现共享;
Resource manager:负责非代码的管理,如本地的资源,图片
Notification Manager:让程序的自己的警告信息显示在状态栏上;
Activity Manager:管理应用的生命周期,并提供应用的推出机制;
二:Android 应用程序组成
     1:Activity:手机的一屏幕,可以添加ui组件
 Intent:通过Intent 可以实现Activity之间的跳转,重要组成部分:Intent 对应的Action和动作对应的数据
     2:Broadcast Intent Receiver:让应用对外部的事件做出响应,
     3:service:让程序可以在后台运行,而不关闭;
     4:Content Provider:实现数据访问
三:Android 应用工程文件构成
     1:源文件 src目录下
     2:r.java 由eclipse自动生成维护,Android系统中的索引文件
     3:Android 库:项目运行的Android的库
     4:assets:存放媒体文件
     5:res:存放用到的资源文件:分三个目录存放
       Drawable;存放应用到得图片资源;
       Layout:存放用到的布局文件;
       Value:存放用到的字符串、颜色、数组
6:AndrodManifest.xml:应用的配置文件,必须申明应用的名称、用到的activity、receiver、Service;