1. 当用户在拨号盘输入*#06#后,会进入SpecialCharSequenceMgr.java的handleChars函数

2. handleChars会调用handleIMEIDisplay函数处理*#06#

3. 如果是GSM phone,会掉用showIMEIPanel函数,如果是CDMA phone,会调用showMEIDPanel函数

4. 尽管showIMEIPanel和showMEIDPanel函数都是调用TelephonyManager的getDeviceId接口获得对应的ID,但是在TelephonyManager的getDeviceId函数里,它是调用IPhoneSubInfo接口的getDeviceId。并且,PhoneSubInfoProxy实现了IPhoneSubInfo接口。

更多相关文章

  1. Android(安卓)LCD(三):Samsung LCD接口篇
  2. Android(安卓)音频源码目录
  3. [Network]Android(安卓)N Ethernet新IP获取机制—IpManager
  4. Android中Intent传递对象的两种方法(Serializable,Parcelable)
  5. Android中Java和JavaScript交互解决方案,以及问题解决大全
  6. android调用shell命令及权限问题
  7. Android(安卓)媒体库数据更新
  8. 安乐得
  9. 箭头函数的基础使用

随机推荐

  1. Android中Handler的简析
  2. Android(安卓)性能测试实践(一)
  3. 分析android预装apk以及相关的实现手段
  4. android设置控件样式(边框颜色,圆角)和图片
  5. Android系统源代码情景分析 第3版
  6. 【2017年学习输出内容记录】Android系统
  7. Flutter Android(安卓)端热修复(热更新)实
  8. Android(安卓)应用程序窗体显示状态操作(r
  9. Android(安卓)Button及TextView动态变换
  10. Android(安卓)SQLite最简单demo实现(增删