【通话】通话模块代码分析

来源:互联网 发布:Linux sl rl PS 编辑:程序博客网 时间:2024/04/19 09:01

AccelerometerListener 重力感应器监听

ADNList ADN列表界面

AnimationUtils  动画通用的函数

BitmapUtils  Bitmap通用的函数

BluetoothPhoneService  蓝牙通话服务

CallCard 显示在通话界面上的一个UI控件,显示这个呼叫的状态

CallController  呼叫控制,判断拨号的内容比启动呼叫界面,直接调用telephony

CallerInfoCache  缓存呼叫者的信息,例如铃声,语音信箱等

CallerInfoCacheUpdateReceiver  监听呼叫者信息的广播,并启动缓存任务

CallFeaturesSetting 呼叫设置界面,例如铃声,震动等设置项

CallForwardEditPreferenc 来电转接设置项,包括始终转接,占线时转接等

CallLogAsync  一个异步任务,处理通话记录相关的

CallNotifier  接收底层通话状态的改变的消息,并做相应处理

CallTime  处理通话时间相关

CallWaitingCheckBoxPreference  呼叫等待设置项

CarrierLogo  把字符串和图片id联系起来

CdmaCallOptions  cdma呼叫选项

CdmaDisplayInfo  用于显示cdma的相关信息

CdmaOptions  cdma选项菜单

CdmaPhoneCallState  cdma通话状态

CdmaSubscriptionListPreference  cdma subscription的选项

CdmaSystemSelectListPreference  cdma系统选择选项,有home和自动2种

CdmaVoicePrivacyCheckBoxPreference  cdma Voice privacy选项

CellBroadcastSms  一个手机设置界面

ChangeIccPinScreen  修改pin码界面

ClearMissedCallsService  接收intent,清除未接电话

CLIRListPreference  呼叫限制选项

Constants  一些常量

ContactsAsyncHelper  异步任务,用来加载联系人头像

DataUsage  数据流量界面

DataUsageListener  数据流量监听器

DefaultRingtonePreferenc 默认来电铃声选项

DeleteFdnContactScreen  删除FDN的界面(固定拨号联系人)

DTMFTwelveKeyDialer 发送dtmf音

DTMFTwelveKeyDialerView  通话中拨号盘View

EditFdnContactScreen  编辑固定拨号联系人界面

EditPhoneNumberPreferenc 编辑号码选项

EditPinPreference  编辑pin码选项

EmergencyCallbackModeExitDialog  紧急呼叫退出的dialog

EmergencyCallbackModeService  service,处理紧急呼叫相关

EmergencyCallHelper  处理紧急呼叫的行为

EmergencyDialer  紧急呼叫界面

EnableFdnScreen  打开关闭固定拨号联系人的界面

EnableIccPinScreen  打开关闭pin码界面

FakePhoneActivity  假装来电界面

FdnList  固定拨号列表

FdnSetting  固定拨号设置界面

GetPin2Screen  输入pin2码的界面

GsmUmtsAdditionalCallOptions  其他呼叫设置界面

GsmUmtsCallForwardOption 来电转接设置界面

GsmUmtsCallOptions  GSM通话设置界面

HapticFeedback  触碰反馈

IccNetworkDepersonalizationPanel  SIM卡解锁功能的输入pin码界面

IccPanel  基类,输入pin码界面

IccProvider  SIM卡电话吧的provider

InCallControlState  通话中状态控制

InCallScreen  通话中界面

InCallScreenShowActivation  一个不会画出来的界面,处理PERFORM_CDMA_PROVISIONING消息

InCallTouchUi  通话中界面中,可触碰的控件

InCallUiState  通话界面,管理ui的状态

ManageConferenceUtils  用来管理电话会议的

MobileNetworkSettings  移动网络设置界面

MultiLineTitleEditTextPreference  一个多行编辑的设置项

NetworkQueryService  网络查询服务

NetworkSetting  可用网络

OtaStartupReceiver  处理OTA启动的消息

OtaUtils  OTA公用函数

OutgoingCallBroadcaster  处理呼出广播

PhoneApp  通话应用

PhoneGlobals  处理耳机插入,多媒体按键等消息

PhoneInterfaceManager  调用底层通话的接口

PhoneUtils 各种通话需要用的函数,多和底层接口,或和其他设备接口

ProcessOutgoingCallTest  处理通话测试相关的

Profiler 不清楚

RespondViaSmsManager  处理来电时自动回复短信相关

Ringer  处理铃声

SimContacts  SIM卡联系人

SipBroadcastReceiver  处理sip相关的广播

SmallerHitTargetTouchListener  处理触摸消息
0 0
原创粉丝点击