资源简介

一个企业内部的聊天工具,具有对讲功能,源码提供给大家参考学习,功能类似微信,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.xml
     目录           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个文件信息

评论

共有 条评论