11 2011 档案
摘要:联系人信息的存储结构:从Android 2.0(API Level 5)开始,Android平台提供了一个改进的Contacts API,以适应一个联系人可以有多个帐户的需求,比如说手机通讯录和GMAIL通讯录,两个通讯录中的两条记录可以是同一个人。新的Contacts API主要是由ContactsContract及其相关的类来管理,旧的API(android.provider.Contacts)已不赞成使用,但为了兼容仍可以使用,只不过像以前一样,只能返回第一个帐户的信息。在新的Contacts API中,联系人数据被放到三张表中:Contacts、RawContacts和Data。这样可
阅读全文
摘要:Adapter的作用Adapter是AdapterView视图与数据之间的桥梁,Adapter提供对数据的访问,也负责为每一项数据产生一个对应的View。其作用如下图所示:Adapter的继承结构各个类的作用AdapterAdapter做为这个继承结构的最顶层的基接口,定义了Adapter要实现的基本方法:public interface Adapter { //注册一个Observer,当Adapter所表示的数据改变时会通知它,DataSetObserver是一个抽象类,定义了两个方法:onChanged与onInvalidated void registerDataSetOb...
阅读全文