-
大小: 7.43MB文件类型: .zip金币: 1下载: 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
相关资源
- RK3288/3399 Android Root包
- android图片旋转Demo
- android喷气背包游戏源码
- android毕业论文答辩+ppt
- Android应用源码某国企安卓办公OA项目
- Android 简单炮台塔防小游戏源码
- Android游戏——2048源码
- Android 坦克大战源代码
- Android超声波通信
- Android 塔防游戏源码
- android相机支持人脸特效
- 模拟器躲避的检测与应对Android模拟器
- Android 银行卡号码扫描
- Android高仿滴滴打车等软件项目源码
- 完美数独 独立开发的Android数独游戏
- android考勤系统 代码
- 一款不用手动打卡,自动调起钉钉上
- android日历控件
- Android安卓手机串口调试助手
- Android Socket服务器客户端编程
- Android 日历,完整的 Project
- android游戏113320
- iso苹果 Android安卓 axure 经典 手机
- Android下实现的J2ME API类库[完全支持
- android自定义权限
- 基于Android的“便签”APP的设计与实现
- 适用于新手的Android天气预报Demo(大学
- Android坦克大战源代码112801
- android 实现仿美团点菜页
- Android智能短信管理器
评论
共有 条评论