智能会议系统(16)---LinphoneService
其他
2018-08-18 18:09:07
阅读次数: 0
LinphoneService
变量
变量名 |
类型 |
作用 |
mObserver |
ContentObserver |
server的内容观察者 |
IncallIconState |
enum |
拨入电话的图标状态枚举 |
mCurrentIncallIconState |
IncallIconState |
拨入电话的状态 |
instance |
LinphoneService |
LinphoneService 实体类本身的拷贝 |
mNM |
NotificationManager |
通知栏管理器 |
mNotif |
Notification |
连接与否的通知栏(status_orange,status_green,status_red,status_offline) |
mIncallNotif |
Notification |
关于呼入电话的通知栏类 |
mMsgNotif |
Notification |
关于短消息的通知栏类 |
mCustomNotif |
Notification |
用户自定义的通知栏类 |
mMsgNotifCount |
int |
通知栏消息的数量 |
函数
函数 |
类型 |
作用 |
getMessageNotifCount |
public int |
获得通知栏消息的数量 |
resetMessageNotifCount |
public void |
设置通知栏的消息数量为0 |
onCreate |
public void |
server启动 |
setIncallIcon |
private synchronized void |
设置拨入电话的图标,最终会创建一个通知栏的信息 |
refreshIncallIcon |
public void |
刷新拨入电话的通知栏图标 |
addNotification |
|
|
addCustomNotification |
public void |
创建用户自定义通知栏 |
removeCustomNotification |
public void |
移除用户自定义通知栏 |
displayMessageNotification |
public void |
显示短消息通知栏(在收到短消息后被LinphoneManager.java中调用) |
removeMessageNotification |
public void |
移除短消息通知栏 |
invokeMethod |
void |
Method的invoke方法,反射的方式获得实体类 |
startForegroundCompat |
void |
以兼容性的方式启动前台 |
stopForegroundCompat |
void |
以兼容性的方式停止前台 |
dumpDeviceInformation |
private void |
转储设备信息 (Build.DEVICE,Build.MODEL,Build.VERSION.SDK_INT,Build.CPU_ABI) |
dumpInstalledLinphoneInformation |
private void |
转储已安装的Linphone的信息(获得了本包的信息,包括versionName,versionCode;但实际上哪里都没有调用) |
disableNotificationsAutomaticRegistrationStatusContent |
public void |
没有调用过 |
sendNotification |
public synchronized void |
发送一个通知栏消息(创建了一个通知栏消息) |
notifyWrapper |
private synchronized void |
通知包装(实际是把NotificationManager的notify方法包装了一下,也没有引申其它功能) |
onBind |
@Override |
绑定 |
onDestroy |
@Override |
销毁(销毁linphone core;销毁LinphoneManager;销毁通知栏;关闭维持服务存活的闹钟) |
setActivityToLaunchOnIncomingReceived |
public void |
设置在有电话呼入时跳转的Activity |
resetIntentLaunchedOnNotificationClick |
private void |
在通知栏被点击后跳转界面至LinphoneActivity |
onIncomingReceived |
protected void |
电话呼入时跳转到LinphoneActivity |
tryingNewOutgoingCallButAlreadyInCall |
|
|
tryingNewOutgoingCallButCannotGetCallParameters |
|
|
tryingNewOutgoingCallButWrongDestinationAddress |
|
|
onCallEncryptionChanged |
|
|
转载自blog.csdn.net/zhangbijun1230/article/details/81773677