1.android的整个组织结构自下而上分为几个层次
(1)操作系统层(OS) 根本
(2)各种库和android运行环境 根基
(3)应用程序框架 中间层
(4)应用程序
2.android应用程序的构成
(1)Activity 通常的表现形式是一个单独的界面
(2)Intent and Intent Filters 进行界面的切换,intent描述了程序想做什么,
Intent Filters描述一个Activity能处理什么意图
(3)Srevice 一个没有UI且常驻系统的代码
(4)BroadcastIntentReceiver 执行与外部事件相关的代码
(5)ContentProvider 实现了一系列标准方法的类,使其他程序能读取和存储数据
3. Android工程文件
(1)src文件:源文件都在这个目录里
(2)R.java文件:由Eclipse自动生成,开发者不需要修改内容
(3)Android.jan:这个是应用运行的android库
(4)assets目录:里面主要放置多媒体等一些文件
(5)res目录:放置应用的资源文件
(6)values目录:主要放置字符串,颜色和数组
(7)androidmanifest.xml:相当于应用的配置文件
(8)drawable目录:主要放置应用到的图片资源
(9)layout目录:放置应用到的布局文件
(1)操作系统层(OS) 根本
(2)各种库和android运行环境 根基
(3)应用程序框架 中间层
(4)应用程序
2.android应用程序的构成
(1)Activity 通常的表现形式是一个单独的界面
(2)Intent and Intent Filters 进行界面的切换,intent描述了程序想做什么,
Intent Filters描述一个Activity能处理什么意图
(3)Srevice 一个没有UI且常驻系统的代码
(4)BroadcastIntentReceiver 执行与外部事件相关的代码
(5)ContentProvider 实现了一系列标准方法的类,使其他程序能读取和存储数据
3. Android工程文件
(1)src文件:源文件都在这个目录里
(2)R.java文件:由Eclipse自动生成,开发者不需要修改内容
(3)Android.jan:这个是应用运行的android库
(4)assets目录:里面主要放置多媒体等一些文件
(5)res目录:放置应用的资源文件
(6)values目录:主要放置字符串,颜色和数组
(7)androidmanifest.xml:相当于应用的配置文件
(8)drawable目录:主要放置应用到的图片资源
(9)layout目录:放置应用到的布局文件