android部分控件应用解析

android部分控件应用解析_第1张图片android部分控件应用解析_第2张图片android部分控件应用解析_第3张图片android部分控件应用解析_第4张图片android部分控件应用解析_第5张图片
java中的接口回调机制图解
1. Adapter 接口概述
 
Adapter是一个顶层列表视图和底层数据的桥梁,通过adapter可以获取列表视图中所体现的数据条目,并且通过adapter可以为数据集中的每个数据条目生成指定的视图。
 
 
2. SpinnerAdapter 接口概述
 
•SpinnerAdapter是spinner和spinner携带的数据之间的桥梁。
•SpinnerAdapter允许定义两种不同的视图
 
3. Listadapter 接口概述
 
•Listadapter是listview和其底层数据的桥梁或接口
•Listadapter包裹的数据可以作为显示listview视图的底层数据。
 
4. SimpleAdapter 概述
 
•SimpleAdapter 是最简单的列表视图适配器,可以指定列表底层的数据为一个装填一些列map对象arraylist,即arraylist里面的元素为一个map子类的对象。Arraylist中的每个元素条目代表了列表视图的一行。简单点说,即一个map对象中封装了列表视图中一行里面反映出来的数据
 
5. 不可变类 Message 概述
 
Message包含了一些任意对象或者是某种描述,它们可以被发送到handler
MessageQueue与looper紧密相连,其中的消息通过looper转发和分配,每个线程中都会有一个与该线程相关的MessageQueue
MessageQueue.IdleHandler接口作用是当当前消息处理完毕导致线程等待时进行回调。
 
6. Looper类概述
Looper可以理解为维护着一个循环消息队列的类,消息队列的交互通常有handler来完成。
7. Handler概述
•每一个handler都和一个线程和该线程的一个消息队列相关联。当创建完一个handler后,该handler即和一个线程以及该线程的一个消息队列相绑定,之后,该handler既可以将接受到的消息发送到消息队列中并处理它们
 
8.
 
 
 
 
 
 
 
 
 
 
 

你可能感兴趣的:(android)