Android 体系结构

1.应用程序

2.应用程序架构

3.各种库和Android运行环境

4.操作系统层

 

Android 应用程序组成

1.Activity

好比网页的一个页面逻辑,可返回页面的值。59页

1.1 Intent 我理解好比 消息路由。

2.Broadcast Intent Receiver

好比事件注册,事件委托,60页

2.1 NotificationManager

内容消息,当事件触发的时候,通过此独享通知用户这些事件发生了。

3.Service

理解为后台线程服务,好比酷我后台运行听歌。

4.Content Provider

对外部程序提供操作自己程序数据的接口。

 

Android应用工程文件组成 61页

Android 体系结构和应用程序组成_数组

1.src文件夹,里面存放的是一些java文件,继承自Activity基类

2.R.java 文件 这个文件是自动修改的,当res、Android 、assets 文件夹内容发生变化,将自动编译此文件。

3.Android X.X.X 文件夹 这个是应用运行的Android API库

4.assets 文件夹放多媒体文件的

5.res 文件夹里面放资源文件

5.1 drawable文件夹里面放图片资源

5.2 layout 放置布局文件的地方,XML格式的

5.3 values 目录,这个目录主要放字符串,颜色和数组的XML文件

6.AndroidManifest.xml 应用程序配置文件。