-
大小: 7.43MB文件類型: .zip金幣: 2下載: 0 次發布日期: 2023-09-29
- 語言: Java
- 標簽: 串口通訊??Android??Serialport??
資源簡介
Android串口通訊庫支持串口名稱及波特率、校驗位、數據位、停止位、流控配置項,有積分的歡迎打賞賺點積分,同時歡迎 https://github.com/xmaihh/Android-Serialport 免積分下載

代碼片段和文件信息
package?com.ex.serialport;
import?android.os.Bundle;
import?android.support.annotation.Nullable;
import?android.support.v7.app.AppCompatActivity;
import?android.support.v7.widget.DividerItemDecoration;
import?android.support.v7.widget.LinearLayoutManager;
import?android.support.v7.widget.RecyclerView;
import?android.view.Menu;
import?android.view.MenuInflater;
import?android.view.MenuItem;
import?android.view.View;
import?android.widget.AdapterView;
import?android.widget.Button;
import?android.widget.EditText;
import?android.widget.RadioButton;
import?android.widget.RadioGroup;
import?android.widget.Spinner;
import?android.widget.Toast;
import?com.ex.serialport.adapter.LogListAdapter;
import?com.ex.serialport.adapter.SpAdapter;
import?java.io.IOException;
import?java.io.UnsupportedEncodingException;
import?android_serialport_api.SerialPortFinder;
import?tp.xmaihh.serialport.SerialHelper;
import?tp.xmaihh.serialport.bean.ComBean;
import?tp.xmaihh.serialport.utils.ByteUtil;
public?class?MainActivity?extends?AppCompatActivity?{
????private?RecyclerView?recy;
????private?Spinner?spSerial;
????private?EditText?edInput;
????private?Button?btSend;
????private?RadioGroup?radioGroup;
????private?RadioButton?radioButton1;
????private?RadioButton?radioButton2;
????private?SerialPortFinder?serialPortFinder;
????private?SerialHelper?serialHelper;
????private?Spinner?spBote;
????private?Button?btOpen;
????private?LogListAdapter?logListAdapter;
????private?Spinner?spDatab;
????private?Spinner?spParity;
????private?Spinner?spStopb;
????private?Spinner?spFlowcon;
????@Override
????protected?void?onDestroy()?{
????????super.onDestroy();
????????serialHelper.close();
????}
????@Override
????protected?void?onCreate(@Nullable?Bundle?savedInstanceState)?{
????????super.onCreate(savedInstanceState);
????????setContentView(R.layout.activity_main);
????????recy?=?(RecyclerView)?findViewById(R.id.recyclerView);
????????spSerial?=?(Spinner)?findViewById(R.id.sp_serial);
????????edInput?=?(EditText)?findViewById(R.id.ed_input);
????????btSend?=?(Button)?findViewById(R.id.btn_send);
????????spBote?=?(Spinner)?findViewById(R.id.sp_baudrate);
????????btOpen?=?(Button)?findViewById(R.id.btn_open);
????????radioGroup?=?(RadioGroup)?findViewById(R.id.radioGroup);
????????radioButton1?=?(RadioButton)?findViewById(R.id.radioButton1);
????????radioButton2?=?(RadioButton)?findViewById(R.id.radioButton2);
????????spDatab?=?(Spinner)?findViewById(R.id.sp_databits);
????????spParity?=?(Spinner)?findViewById(R.id.sp_parity);
????????spStopb?=?(Spinner)?findViewById(R.id.sp_stopbits);
????????spFlowcon?=?(Spinner)?findViewById(R.id.sp_flowcon);
????????logListAdapter?=?new?LogListAdapter(null);
????????recy.setLayoutManager(new?LinearLayoutManager(this));
????????recy.setAdapter(logListAdapter);
????????recy.addItemDecoration(new?DividerItemDecoration(this?DividerItemDecoration.VERTICAL));
????????serialPortFinder?=?new?SerialPortFinder();
????????serialHelper?=?new?SerialHel
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-12-12?02:43??Android-Serialport-2.1\
?????文件?????????148??2018-12-12?02:43??Android-Serialport-2.1\.gitignore
?????目錄???????????0??2018-12-12?02:43??Android-Serialport-2.1\.idea\
?????目錄???????????0??2018-12-12?02:43??Android-Serialport-2.1\.idea\caches\
?????文件?????????651??2018-12-12?02:43??Android-Serialport-2.1\.idea\caches\build_file_checksums.ser
?????目錄???????????0??2018-12-12?02:43??Android-Serialport-2.1\.idea\codest
?????文件????????1775??2018-12-12?02:43??Android-Serialport-2.1\.idea\codest
?????文件?????????682??2018-12-12?02:43??Android-Serialport-2.1\.idea\gradle.xm
?????文件?????????216??2018-12-12?02:43??Android-Serialport-2.1\.idea\kotlinc.xm
?????文件????????1707??2018-12-12?02:43??Android-Serialport-2.1\.idea\misc.xm
?????文件?????????564??2018-12-12?02:43??Android-Serialport-2.1\.idea\runConfigurations.xm
?????文件????????1063??2018-12-12?02:43??Android-Serialport-2.1\LICENSE
?????文件????????6415??2018-12-12?02:43??Android-Serialport-2.1\README.md
?????文件????????4482??2018-12-12?02:43??Android-Serialport-2.1\README_EN.md
?????目錄???????????0??2018-12-12?02:43??Android-Serialport-2.1\app\
?????文件???????????7??2018-12-12?02:43??Android-Serialport-2.1\app\.gitignore
?????文件?????????873??2018-12-12?02:43??Android-Serialport-2.1\app\build.gradle
?????文件?????????751??2018-12-12?02:43??Android-Serialport-2.1\app\proguard-rules.pro
?????目錄???????????0??2018-12-12?02:43??Android-Serialport-2.1\app\src\
?????目錄???????????0??2018-12-12?02:43??Android-Serialport-2.1\app\src\main\
?????文件?????????714??2018-12-12?02:43??Android-Serialport-2.1\app\src\main\AndroidManifest.xm
?????目錄???????????0??2018-12-12?02:43??Android-Serialport-2.1\app\src\main\java\
?????目錄???????????0??2018-12-12?02:43??Android-Serialport-2.1\app\src\main\java\com\
?????目錄???????????0??2018-12-12?02:43??Android-Serialport-2.1\app\src\main\java\com\ex\
?????目錄???????????0??2018-12-12?02:43??Android-Serialport-2.1\app\src\main\java\com\ex\serialport\
?????文件???????11404??2018-12-12?02:43??Android-Serialport-2.1\app\src\main\java\com\ex\serialport\MainActivity.java
?????目錄???????????0??2018-12-12?02:43??Android-Serialport-2.1\app\src\main\java\com\ex\serialport\adapter\
?????文件?????????672??2018-12-12?02:43??Android-Serialport-2.1\app\src\main\java\com\ex\serialport\adapter\LogListAdapter.java
?????文件????????1532??2018-12-12?02:43??Android-Serialport-2.1\app\src\main\java\com\ex\serialport\adapter\SpAdapter.java
?????目錄???????????0??2018-12-12?02:43??Android-Serialport-2.1\app\src\main\res\
?????目錄???????????0??2018-12-12?02:43??Android-Serialport-2.1\app\src\main\res\drawable-v24\
............此處省略125個文件信息
- 上一篇:java實現簡單登錄注冊系統
- 下一篇:人事管理系統1
評論
共有 條評論