02 2011 档案
摘要:Call.java 文件位于 frameworks/base/telephony/java/com/android/internal/telephony 目录下,它是一个抽象类,描述了phone 中通话方面信息:刚开始用一个枚举定义了电话的所有状态,为: IDLE, ACTIVE, HOLDING, DIALING, ALERTING, INCOMING, WAITING, DISCONNECTED, DISCONNECTING;并且对这些状态进行了归类,具体为: isActive = !(IDLE || DISCONNECTED || DISCONNECTING); isRinging =
阅读全文
摘要:Connection.java 是一个 abstract class, 位于 frameworks/base/telephony/java/com/android/internal/telephony 目录下, 是 Android 代码中电话部分的一个基本类,描述的是一个通路。一开始,程序枚举了断线的原因,如下:public enum DisconnectCause {NOT_DISCONNECTED, INCOMING_MISSED, NORMAL, LOCAL, BUSY, CONGESTION, MMI, INVALID_NUMBER, LOST_SIGNAL, LIMIT_EXCEED
阅读全文
摘要:近一段时间来,看代码经常遇到IMEI和IMSI等术语,不甚了解,特查了一番:IMEI--International Mobile Equipment Identify,是国际移动设备身份码的缩写。IMEI是由15位数字组成的“电子串号”,它是区别移动设备的标志,储存在移动设备中,而且是全世界唯一的,与每一台手机相对应。每台手机在组装完成之后都被赋予一个全球唯一的一组号码,这个号码从生产到交付使用都被制造生产的厂商所记录。IMEI构成如下:A。前6位(TAC)是“型号核准号码”,一般代表机型。B。紧接着2位数(FAC)是“最后装配号”,一般代表产地。C。之后的位数(SNR)是“串号”,一般代表生
阅读全文

浙公网安备 33010602011771号