遵循原则:MVC
M: model 模型层
V: View 视图层
C: Control控制器
编写逻辑:
1.通讯录页面
a.联系人查看(调用Contacts表中的数据)
b.联系人添加(调用系统进行添加)
c联系人编写(调用系统进行编写)
d.FAQ:联系人的删除
2.通话记录的管理页面
利用Calllog.Calls在数据库中进行查询
3.拨打电话页面
4.短信查看页面(私有Uri)
编写步骤:
1.自定义页面动画
2.自定义Fragment
3.封装公共的ActionBar操作
4.编写数据适配器
5.在Activity中实现Viewpager与Fragment的关联
6.实现各个页面的功能显示