contact 基础知识总结与类图
2018-01-03 18:56
330 查看
4.基础知识总结与类图
三要素基本关系如下:Fragment(Activity),LoaderManager, AsyncLoader等类
Fragment
1,创建并且管理LoaderManager:getLoaderManager().initLoader(i, null,this);
2, 实现的LoaderManager回调callback接口函数:
public Loader<D> onCreateLoader(intid, Bundle args) { ... }
public void onLoadFinished(Loader<D>loader, D data) { ... }
public void onLoaderReset(Loader<D>loader) { ... }
AsyncLoader(抽象类)子类(CursorLoader)
CursorLoade必须实现loadInBackground()方法,必须覆写onStartLoading(),onStoppLoading(),onReset(),onCanceled()和deliverResult(D results)来实现一个完整功能的Loader。界面类图
显示的Fragment: Contacts中的MultiSelectContactsListFragment
Dialer AllContactsFragment,SmartDialSearchFragment和RegularSearchFragment
AsyncLoader类图
不断的运用继承以及多态,人都转晕了。
相关文章推荐
- java基础知识总结。
- 对CSS基础知识学习的一些总结
- 黑马程序员-html+css基础知识总结
- phy基础知识总结 common register总结
- Java 基础知识总结--持续更新
- Java基础知识总结(二)——NIO
- java基础知识总结8(数据库篇1)
- SLAM基础知识总结
- 数据库基础知识归纳总结
- Java基础知识总结(绝对经典)
- QT的基础知识总结
- C#基础知识总结(三)
- SQL基础知识的一些总结
- Java基础知识总结
- java基础知识总结(4)(Random、数组)
- JavaScript 语言基础知识点总结(思维导图)
- 网络基础知识总结
- mysql基础知识总结
- C语言指针基础知识总结
- Java基础知识总结(一)--基本语法知识