SIM卡 --- 联系人增删改分析
发布时间
阅读量:
阅读量
3.系统更新与功能改进
insert、delete以及update这三个操作所执行的流程基本一致,以下以update方法为例进行说明。
update方法的核心逻辑如下:
- 根据参数所属的不同类别,为其分配相应的值,
case ADN:
efType = IccConstants.EF_ADN;
subId = SubscriptionManager.getDefaultSubId();
break;
•••
2,执行updateIccRecordInEf方法以完成相关操作,
boolean success = updateIccRecordInEf(efType, values, pin2, subId);
3,若操作未成功执行,则返回数值0,
if (!success) {
return 0;
}
若未执行上述操作,则需触发notifyChange方法,使已注册相关数据的界面能够重新连接数据库,完成UI的刷新与更新等流程。
getContext().getContentResolver().
全部评论 (0)
还没有任何评论哟~
