91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 26KB
    文件類型: .zip
    金幣: 2
    下載: 0 次
    發布日期: 2021-06-11
  • 語言: 其他
  • 標簽: 藍牙??即時通訊??

資源簡介

基于藍牙實現即時通訊demo

資源截圖

代碼片段和文件信息

package?com.bluetooth;

import?android.app.Activity;
import?android.bluetooth.BluetoothDevice;
import?android.content.BroadcastReceiver;
import?android.content.Context;
import?android.content.Intent;
import?android.content.IntentFilter;
import?android.os.Bundle;
import?android.view.View;
import?android.view.View.onclickListener;
import?android.widget.Button;
import?android.widget.EditText;
import?android.widget.TextView;
import?android.widget.Toast;

import?com.bluetoothUtil.BluetoothClientService;
import?com.bluetoothUtil.BluetoothTools;
import?com.bluetoothUtil.TransmitBean;

import?java.util.ArrayList;
import?java.util.Date;
import?java.util.List;

public?class?ClientActivity?extends?Activity?{

private?TextView?serversText;
private?EditText?chatEditText;
private?EditText?sendEditText;
private?Button?sendBtn;
private?Button?startSearchBtn;
private?Button?selectDeviceBtn;

private?List?deviceList?=?new?ArrayList();

//廣播接收器
private?BroadcastReceiver?broadcastReceiver?=?new?BroadcastReceiver()?{

@Override
public?void?onReceive(Context?context?Intent?intent)?{
String?action?=?intent.getAction();

if?(BluetoothTools.ACTION_NOT_FOUND_SERVER.equals(action))?{
//未發現設備
serversText.append(“not?found?device\r\n“);

}?else?if?(BluetoothTools.ACTION_FOUND_DEVICE.equals(action))?{
//獲取到設備對象
BluetoothDevice?device?=?(BluetoothDevice)intent.getExtras().get(BluetoothTools.DEVICE);
deviceList.add(device);
serversText.append(device.getName()?+?“\r\n“);

}?else?if?(BluetoothTools.ACTION_CONNECT_SUCCESS.equals(action))?{
//連接成功
serversText.append(“連接成功“);
sendBtn.setEnabled(true);

}?else?if?(BluetoothTools.ACTION_DATA_TO_GAME.equals(action))?{
//接收數據
TransmitBean?data?=?(TransmitBean)intent.getExtras().getSerializable(BluetoothTools.DATA);
String?msg?=?“from?remote?“?+?new?Date().toLocaleString()?+?“?:\r\n“?+?data.getMsg()?+?“\r\n“;
chatEditText.append(msg);

}
}
};


@Override
protected?void?onstart()?{
//清空設備列表
deviceList.clear();

//開啟后臺service
Intent?startService?=?new?Intent(ClientActivity.this?BluetoothClientService.class);
startService(startService);

//注冊BoradcasrReceiver
IntentFilter?intentFilter?=?new?IntentFilter();
intentFilter.addAction(BluetoothTools.ACTION_NOT_FOUND_SERVER);
intentFilter.addAction(BluetoothTools.ACTION_FOUND_DEVICE);
intentFilter.addAction(BluetoothTools.ACTION_DATA_TO_GAME);
intentFilter.addAction(BluetoothTools.ACTION_CONNECT_SUCCESS);

registerReceiver(broadcastReceiver?intentFilter);

super.onstart();
}

@Override
protected?void?onCreate(Bundle?savedInstanceState)?{
super.onCreate(savedInstanceState);
setContentView(R.layout.client);

serversText?=?(TextView)findViewById(R.id.clientServersText);
chatEditText?=?(EditText)findViewById(R.id.clientChatEditText);
sendEditText

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2016-05-13?21:22??bluetooth\
?????文件?????????425??2016-05-11?12:00??bluetooth\build.gradle
?????目錄???????????0??2016-05-11?11:59??bluetooth\src\
?????目錄???????????0??2016-05-11?11:59??bluetooth\src\main\
?????文件????????1147??2016-05-11?11:59??bluetooth\src\main\AndroidManifest.xml
?????目錄???????????0??2016-05-11?11:59??bluetooth\src\main\java\
?????目錄???????????0??2016-05-11?11:59??bluetooth\src\main\java\com\
?????目錄???????????0??2016-05-11?19:45??bluetooth\src\main\java\com\bluetooth\
?????目錄???????????0??2016-05-13?21:08??bluetooth\src\main\java\com\bluetoothUtil\
?????文件????????1537??2016-05-11?12:02??bluetooth\src\main\java\com\bluetoothUtil\BluetoothClientConnThread.java
?????文件????????5907??2016-05-11?12:02??bluetooth\src\main\java\com\bluetoothUtil\BluetoothClientService.java
?????文件????????3245??2016-05-13?21:08??bluetooth\src\main\java\com\bluetoothUtil\BluetoothCommunThread.java
?????文件????????1615??2016-05-11?12:02??bluetooth\src\main\java\com\bluetoothUtil\BluetoothServerConnThread.java
?????文件????????3800??2016-05-11?12:02??bluetooth\src\main\java\com\bluetoothUtil\BluetoothServerService.java
?????文件????????3300??2016-05-11?12:03??bluetooth\src\main\java\com\bluetoothUtil\BluetoothTools.java
?????文件?????????304??2016-05-11?12:37??bluetooth\src\main\java\com\bluetoothUtil\TransmitBean.java
?????文件????????4804??2016-05-11?12:01??bluetooth\src\main\java\com\bluetooth\ClientActivity.java
?????文件????????1442??2016-05-11?12:01??bluetooth\src\main\java\com\bluetooth\MainActivity.java
?????文件????????3807??2016-05-11?19:45??bluetooth\src\main\java\com\bluetooth\ServerActivity.java
?????目錄???????????0??2016-05-11?11:59??bluetooth\src\main\res\
?????目錄???????????0??2016-05-11?11:59??bluetooth\src\main\res\drawable-hdpi\
?????文件????????4147??2016-05-11?11:59??bluetooth\src\main\res\drawable-hdpi\icon.png
?????目錄???????????0??2016-05-11?11:59??bluetooth\src\main\res\drawable-ldpi\
?????文件????????1723??2016-05-11?11:59??bluetooth\src\main\res\drawable-ldpi\icon.png
?????目錄???????????0??2016-05-11?11:59??bluetooth\src\main\res\drawable-mdpi\
?????文件????????2574??2016-05-11?11:59??bluetooth\src\main\res\drawable-mdpi\icon.png
?????目錄???????????0??2016-05-11?19:45??bluetooth\src\main\res\layout\
?????文件????????1625??2016-05-11?19:45??bluetooth\src\main\res\layout\client.xml
?????文件?????????710??2016-05-11?11:59??bluetooth\src\main\res\layout\main.xml
?????文件????????1221??2016-05-11?19:45??bluetooth\src\main\res\layout\server.xml
?????目錄???????????0??2016-05-11?11:59??bluetooth\src\main\res\values\
............此處省略1個文件信息

評論

共有 條評論