关闭

Uicc之IccRecords(原)

与IccFileHandler类似,UiccCardApplication也会根据当前SIM卡的类型创建不同的IccRecords对象,这个对象与IccFileHandler的区别在于,IccFileHandler是以SIM文件系统为操作对象,而IccRecords是以SIM存储内容为操作对象(IccFileHandler偏重底层实现,IccRecords偏重上层应用)。         下面是...
阅读(3232) 评论(0)

Uicc之IccFileHandler(原)

SIM卡的本质是一个文件系统,并且具备不同的分区,而IccFileHandler主要用于从SIM卡读取相应分区的数据。 一、IccFileHandler的功能         我们来看其提供的public方法有哪些: public void loadEFLinearFixed(int fileid, int recordNum, Message onLoaded) {} ...
阅读(2272) 评论(0)

Uicc之UiccCardApplication(原)

UiccCardApplication所担任的任务主要包括创建并向外提供IccFileHandler、IccRecords对象、提供对SIM卡状态的监听等。 一、UiccCardApplication的主要功能         我们从UiccCardApplication提供的public方法来查看其提供的主要功能。...
阅读(2184) 评论(0)

Uicc之UiccCard(原)

UiccCard本身并不实现具体的功能,只是作为间接接口向UiccController提供UiccCardApplication对象和完成CatService的创建工作,以及当SIM卡被插入或者拔出时弹出提示框是否需要重启设备。 一、UiccCard的主要功能         我们从UiccCard提供的主要方法来看其功能。 public boolean isApplicatio...
阅读(1904) 评论(0)

Uicc之UiccController(原)

UiccController是整个UICC事务处理的入口,负责对外提供IccRecords、IccFileHandler、UiccCardApplication等对象,并完成整个UICC系统的初始化工作。     一、UiccController提供的主要功能         我们通过其提供的public方法来看他的主要功能:...
阅读(2192) 评论(1)

Android短信接收过程源码分析(原)

本文主要讨论RILJ接收到一条普通短消息时是如何把它转换成Broadcast发送到系统中的。 一、GsmSMSDispatcher注册监听过程         在《Framework层中的RIL》一文中我们介绍过,Framework与应用层中的Phone对象其实就是用GSMPhone对象生成的PhoneProxy对象(CDMA制式不谈)。可以简单的理解为Phone就是GSMPhone对...
阅读(4773) 评论(1)

Android呼出电话流程(原)

我们从按下拨号开始分析呼出电话的流程。此流程从拨号盘分析到RIL层。 一、应用层的流程 1.1、拨号盘初步处理 @DialpadFragment.java public void dialButtonPressed() { //得到号码 final String number = mDigits.getText().toString()...
阅读(8957) 评论(7)

Framework中的TelephonyRegistry(原)

一、概述         这是一个系统服务,主要完成两方面的通知任务:         1、监听Phone状态,当有新的状态时,对注册该服务的客户端进行通知。比如:                 notifyCallState:通知通话状态的改变。                 notifySignalStrength:通知信号的改变。                 notifyC...
阅读(4716) 评论(2)
23条 共2页首页 上一页 1 2
    个人资料
    • 访问:303492次
    • 积分:3627
    • 等级:
    • 排名:第9394名
    • 原创:72篇
    • 转载:0篇
    • 译文:0篇
    • 评论:112条
    最新评论