資源簡介
一種基于AndroidStudio的APP,通過藍牙連接,繪制實時溫度圖

代碼片段和文件信息
package?com.cqut.fib123.searisebttest;
import?java.io.IOException;
import?java.util.ArrayList;
//import?java.util.Date;
import?java.util.HashMap;
import?java.util.Iterator;
import?java.util.Map;
import?java.util.Set;
//import?java.util.Timer;
import?android.annotation.SuppressLint;
import?android.app.Activity;
import?android.bluetooth.BluetoothAdapter;
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.KeyEvent;
import?android.view.View;
import?android.view.View.onclickListener;
import?android.view.inputmethod.EditorInfo;
import?android.widget.Button;
import?android.widget.EditText;
import?android.widget.TextView;
import?android.widget.Toast;
import?com.cqut.fib123.searisebttest.MyChartView.Mstyle;
import?com.cqut.fib123.util.BluetoothClientConnThread;
import?com.cqut.fib123.util.BluetoothClientService;
import?com.cqut.fib123.util.BluetoothTools;
//import?com.cqut.fib123.util.TransmitBean;
public?class?ClientActivity?extends?Activity?{
????private?final?BluetoothAdapter?bluetoothAdapter?=?BluetoothAdapter.getDefaultAdapter();
????MyChartView?tu;
????//Timer?mTimer?=new?Timer();
????HashMap?map;
????//Double?key=8.0;
????Double?value=0.0;
????Tools?tool=new?Tools();
????private?static?final?int?REQUEST_CONNECT_DEVICE?=?1;
????private?double?mainnum=1;
????private?TextView?serversText;
????private?EditText?chatEditText;
????private?Button?drawBtn;
????Button?startSearchBtn;//
????Button?selectDeviceBtn;//
????private?EditText?mOutEditText;
????Button?mSendButton;//
????private?TextView?sum;
?????double?count=0;//
????double?number;//
????int?abc;//
????public?static?String?message;
????public?static?int?message1;
????private?StringBuffer?mOutStringBuffer;
????private?BluetoothDevice?device;
????//廣播接收器
????private?BroadcastReceiver?broadcastReceiver?=?new?BroadcastReceiver()?{
????????@SuppressLint(“NewApi“)?@Override
????????public?void?onReceive(Context?context?Intent?intent)?{
????????????String?action?=?intent.getAction();
????????????if?(BluetoothTools.ACTION_CONNECT_SUCCESS.equals(action))?{
????????????????//連接成功
????????????????serversText.setText(“連接成功“);
????????????????drawBtn.setEnabled(true);
????????????}
????????????else?if?(BluetoothTools.ACTION_DATA_TO_GAME.equals(action))?{
????????????????//接收數據
?????????????????message?=?message.replace(“?“““);
????????????????String?msg?=message;
????????????????try{
???????????????????if(msg.length()<5)?{
????????????????????????msg?=?“EER\r\n“;
????????????????????}
????????????????????number=?Double.parseDouble(msg);
???????????????????msg?=?device.getName()+“:??“+msg?+?“℃\r\n“;
???????????????????count?=?number;
???????????????????drawmessage(?number);
???????????????????chatEditText.append(msg);
???????
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件??????10534??2018-04-15?16:39??Blue\java\com\cqut\fib123\searisebttest\ClientActivity.java
?????文件???????8969??2018-04-14?11:27??Blue\java\com\cqut\fib123\searisebttest\DeviceListActivity.java
?????文件???????2064??2018-04-15?09:13??Blue\java\com\cqut\fib123\searisebttest\MainActivity.java
?????文件??????10812??2018-04-14?12:41??Blue\java\com\cqut\fib123\searisebttest\MyChartView.java
?????文件???????2049??2018-04-12?16:01??Blue\java\com\cqut\fib123\searisebttest\Tools.java
?????文件???????1831??2018-04-12?10:16??Blue\java\com\cqut\fib123\util\BluetoothClientConnThread.java
?????文件???????6986??2018-04-15?16:48??Blue\java\com\cqut\fib123\util\BluetoothClientService.java
?????文件???????3053??2018-04-13?20:31??Blue\java\com\cqut\fib123\util\BluetoothCommunThread.java
?????文件???????3660??2018-04-12?10:16??Blue\java\com\cqut\fib123\util\BluetoothTools.java
?????文件????????354??2018-04-12?10:16??Blue\java\com\cqut\fib123\util\TransmitBean.java
?????目錄??????????0??2018-04-16?11:16??Blue\java\com\cqut\fib123\searisebttest
?????目錄??????????0??2018-04-16?11:16??Blue\java\com\cqut\fib123\util
?????目錄??????????0??2018-04-16?11:16??Blue\java\com\cqut\fib123
?????目錄??????????0??2018-04-16?11:16??Blue\java\com\cqut
?????目錄??????????0??2018-04-16?11:16??Blue\java\com
?????目錄??????????0??2018-04-16?11:16??Blue\java
?????目錄??????????0??2019-04-03?17:16??Blue
-----------?---------??----------?-----??----
????????????????50312????????????????????17
- 上一篇:jsp應用與開發技術第二版課后習題配套答案
- 下一篇:Java核心技術官方源代碼
評論
共有 條評論