1,通话记录
在android 系统中,和通话记录相关的有4个界面,还有一些其他功能。
第一个界面是dialer启动之后的三个界面之一的通话记录,这三个界面分别是收藏的联系人/通话记录/所有联系人。是DialtactsActivity对应的Fragment为CallLogFragment,通过ListsFragment实现的, ListsFragment的getItem方法如下,
switch (getRtlPosition(position)) {
case TAB_INDEX_SPEED_DIAL: //快速拨号界面
mSpeedDialFragment = new SpeedDialFragment();
return mSpeedDialFragment;
case TAB_INDEX_RECENTS: //普通通话记录
mRecentsFragment = new CallLogFragment(CallLogQueryHandler.CALL_TYPE_ALL,
MAX_RECENTS_ENTRIES, System.currentTimeMillis() - OLDEST_RECENTS_DATE);
return mRecentsFragment;
case TAB_INDEX_ALL_CONTACTS://所有联系人界面
mAllContactsFragment = new AllContactsFragment();
return mAllContactsFrag