資源簡介
一個企業內部的聊天工具,具有對講功能,源碼提供給大家參考學習,功能類似微信,QQ
代碼片段和文件信息
package?com.prowave.qchat;
import?android.app.ActionBar;
import?android.app.Activity;
import?android.app.AlertDialog;
import?android.app.AlertDialog.Builder;
import?android.content.BroadcastReceiver;
import?android.content.Context;
import?android.content.DialogInterface;
import?android.content.Intent;
import?android.content.IntentFilter;
import?android.os.Bundle;
import?android.os.Handler;
import?android.os.Message;
import?android.telephony.TelephonyManager;
import?android.util.Log;
import?android.view.KeyEvent;
import?android.view.LayoutInflater;
import?android.view.Menu;
import?android.view.MenuItem;
import?android.view.MenuItem.OnMenuItemClickListener;
import?android.view.View;
import?android.widget.EditText;
import?android.widget.TextView;
import?android.widget.Toast;
import?com.prowave.qchat.dialog.EffectsDialog;
import?com.prowave.qchat.dialog.NiftyDialogBuilder;
import?com.prowave.qchat.call.PttCall;
import?com.prowave.qchat.common.EnumResolver;
import?com.prowave.qchat.common.LogUtil;
import?com.prowave.qchat.common.Util;
import?com.prowave.qchat.dataAccess.ServiceDataAccess;
import?com.prowave.qchat.sql.SchemaHelper;
import?com.prowave.qchat.util.CustomProgressDialog;
import?com.qualcomm.yagatta.api.common.YPError;
import?com.qualcomm.yagatta.api.service.YPAccountStates;
import?com.qualcomm.yagatta.api.service.YPLoginStates;
import?com.qualcomm.yagatta.api.service.YPServiceError;
import?com.qualcomm.yagatta.api.service.YPServiceEvent;
import?com.qualcomm.yagatta.api.service.YPServiceIntent;
public?class?AccountValidationActivity?extends?Activity?{
private?final?static?String?TAG?=?“AccountValidationActivity.java“;
private?static?final?int?MSG_SUCCESS?=?0;
private?static?final?int?MSG_FAILURE?=?1;
EditText?mEtNumber?=?null;
private?boolean?mloop?=?true;
String?phoneNumber?=?““;
private?EffectsDialog?mDialog;
private?static?final?String?AIRPLANE_INTENT?=?“android.intent.action.SERVICE_STATE“;
private?CustomProgressDialog?mProgressBar;
private?IntentFilter?intentFilter;
protected?void?onCreate(Bundle?savedInstanceState)?{
final?ActionBar?ab?=?getActionBar();
ab.setDisplayHomeAsUpEnabled(true);
ab.setDisplayUseLogoEnabled(false);
super.onCreate(savedInstanceState);
if(YPAccountStates.ACCOUNT_SETUP_COMPLETE?==?ServiceDataAccess
.getAccountState()){
mHandler.obtainMessage(MSG_SUCCESS)
.sendToTarget();
}
setContentView(R.layout.acct_reg_entry_layout);
EnumResolver.loadAllEnums();
mEtNumber?=?(EditText)?this
.findViewById(R.id.acct_validation_pin_entry_edit_text);
intentFilter?=?new?IntentFilter(YPServiceIntent.SERVICE_STATUS_INTENT);
intentFilter.addAction(YPServiceIntent.ACCOUNT_SETUP_STATUS_INTENT);
intentFilter.addAction(YPServiceIntent.ENABLE_FEATURE_STATUS_INTENT);
intentFilter.addAction(AIRPLANE_INTENT);
}
public?void?onResume()?{
????registerReceiver(eventListener?intentFilter);
super.onResume();
}
protected?void?onPause()?{
????Log.d(TAG?“In?onResume“);
????
???
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????871??2015-05-19?10:13??.classpath
?????文件?????????811??2015-05-19?10:13??.project
?????文件???????17672??2015-05-26?14:16??AndroidManifest.xm
?????目錄???????????0??2015-05-27?20:45??assets\
?????文件??????????32??2015-05-26?14:16??assets\adkconfig.dat
?????文件?????????668??2015-05-26?14:16??assets\config_data.dat
?????目錄???????????0??2015-05-27?20:45??assets\tones\
?????文件????????7978??2015-05-26?14:16??assets\tones\alert_failed.wav
?????文件????????1032??2015-05-26?14:16??assets\tones\alert_sent.wav
?????文件????????1032??2015-05-26?14:16??assets\tones\alert_sent_delivered.wav
?????文件????????7978??2015-05-26?14:16??assets\tones\bonk.wav
?????文件???????11796??2015-05-26?14:16??assets\tones\chirp.wav
?????文件???????21628??2015-05-26?14:16??assets\tones\floor_deny.wav
?????文件????????1032??2015-05-26?14:16??assets\tones\floor_release.wav
?????文件???????11796??2015-05-26?14:16??assets\tones\ic_conversion.wav
?????文件???????21550??2015-05-26?14:16??assets\tones\incoming_call.wav
?????文件????????7978??2015-05-26?14:16??assets\tones\invite_fail.wav
?????文件???????11796??2015-05-26?14:16??assets\tones\invite_success.wav
?????文件???????13260??2015-05-26?14:16??assets\tones\successful_call_alert.mp3
?????目錄???????????0??2015-05-27?20:45??libs\
?????文件?????1045257??2015-05-26?14:16??libs\BaiduLBS_Android.jar
?????文件??????656251??2015-05-26?14:16??libs\QAAL-1.0.1.82.jar
?????文件?????1952695??2015-05-26?14:16??libs\YAGATTA_ADK-1.2.1.81.jar
?????文件??????621451??2015-05-26?14:16??libs\android-support-v4.jar
?????目錄???????????0??2015-05-27?20:45??libs\armeabi\
?????文件?????1156412??2015-05-26?14:16??libs\armeabi\libBaiduMapSDK_v3_3_0_15.so
?????文件???????34648??2015-05-26?14:16??libs\armeabi\liblocSDK5.so
?????文件????????5536??2015-05-26?14:16??libs\armeabi\libqchatautoptt.so
?????文件????????5316??2015-05-26?14:16??libs\armeabi\libqchatqmi.so
?????文件?????4348652??2015-05-26?14:16??libs\armeabi\libqpic.so
?????文件??????564295??2015-05-26?14:16??libs\armeabi\libstlport_shared.so
............此處省略775個文件信息
- 上一篇:電動車進銷存管理系統
- 下一篇:java實現的文本分類程序
評論
共有 條評論