《Android平台开发之旅》学习笔记

第三章:Android应用程序组件
3.2 Android应用程序组件
Activity 活动--形象大使
Service 服务--老黄牛
BroadcastReceiver 广播接收器 --倾听者
ContentProvider 内容提供者

3.3 组件应用机制
3.1.1组件之间的交互机制
Intent(意向)组件实现组件之间的交互,马上要执行的动作
3..1.2 未决意意向
PendingIntent (未决意意向) 描述的是稍后执行的动作,如闹钟设定,短信发送,任务通知等。
3.3.3组件和线程之间的交互
线程消息队列 HandleMessage
3.3.4组件和服务间的交互机制
AIDL IPC机制:是一种基于接口,轻量级,类似COM或Corba的机制
备注:
IPC:Inter-Process Communication 进程间通信。
AIDL:Android Interface Definition Language Android接口定义语言。
数据绑定:将模型(数据)连接到视图(显示),避免大型数据库数据显示机制的问题。
Android 程序实现一应用程序的文件被其他应用程序使用通过两种方式:
1.IPC:一个进程使用AIDL和IBinder接口声明一个任意的API。用于对后台Service线程进行远程过程调用。
2.ContentProvider:进程在系统中将它们本身注册为某些数据类型的提供者。 
 
第四章:高级用户界面设计
4.5 Layout
LinearLayout 线性布局
RelativeLayout 相对布局
AbsoluteLayout 绝对布局
FrameLayout 框布局
TableLayout 表格布局 

4.6 Viewer
4.6.2常用视图
1.AdapterView 适配器视图,是几个视图的父类。
备注:

你可能感兴趣的:(Android,应用开发)