串口 多个activity 安卓_安卓 4个串口助手 源码 及APK_yo xiba的博客-程序员宅基地

技术标签: 串口 多个activity 安卓  

【实例简介】

安卓 串口APK 及eclipse源码,可以同时打开4个串口,可以支持到安卓5.1以上的版本;

可支持串口串接,防止有些硬件串口数据接收后分行;

【实例截图】

【核心代码】

android_4ComsAssistant_code-source_V1.2_20190325

└── ComAssistant

├── AndroidManifest.xml

├── bin

│   ├── AndroidManifest.xml

│   ├── classes

│   │   ├── android_serialport_api

│   │   │   ├── SerialPort.class

│   │   │   ├── SerialPortFinder$Driver.class

│   │   │   └── SerialPortFinder.class

│   │   └── com

│   │   └── example

│   │   ├── bean

│   │   │   ├── AssistBean.class

│   │   │   └── ComBean.class

│   │   └── ComAssistant

│   │   ├── BuildConfig.class

│   │   ├── ComAssistantActivity$ButtonClickEvent.class

│   │   ├── ComAssistantActivity$CheckBoxChangeEvent.class

│   │   ├── ComAssistantActivity$DispQueueThread$1.class

│   │   ├── ComAssistantActivity$DispQueueThread.class

│   │   ├── ComAssistantActivity$EditorActionEvent.class

│   │   ├── ComAssistantActivity$FocusChangeEvent.class

│   │   ├── ComAssistantActivity$ItemSelectedEvent.class

│   │   ├── ComAssistantActivity$radioButtonClickEvent$1.class

│   │   ├── ComAssistantActivity$radioButtonClickEvent.class

│   │   ├── ComAssistantActivity$SerialControl.class

│   │   ├── ComAssistantActivity$ToggleButtonCheckedChangeEvent.class

│   │   ├── ComAssistantActivity.class

│   │   ├── MyFunc.class

│   │   ├── R$array.class

│   │   ├── R$attr.class

│   │   ├── R$drawable.class

│   │   ├── R$id.class

│   │   ├── R$layout.class

│   │   ├── R$string.class

│   │   ├── R.class

│   │   ├── SerialHelper$ReadThread.class

│   │   ├── SerialHelper$SendThread.class

│   │   └── SerialHelper.class

│   ├── classes.dex

│   ├── ComAssistant.apk

│   ├── res

│   │   └── crunch

│   │   ├── drawable-hdpi

│   │   │   └── ic_launcher.png

│   │   ├── drawable-ldpi

│   │   │   └── ic_launcher.png

│   │   └── drawable-mdpi

│   │   └── ic_launcher.png

│   └── resources.ap_

├── ComAssistant_V1.2_20190325.apk

├── gen

│   └── com

│   └── example

│   └── ComAssistant

│   ├── BuildConfig.java

│   └── R.java

├── jni

│   ├── Android.mk

│   ├── Application.mk

│   ├── gen_SerialPort_h.sh

│   ├── SerialPort.c

│   └── SerialPort.h

├── libs

│   ├── armeabi

│   │   └── libserial_port.so

│   ├── armeabi-v7a

│   │   └── libserial_port.so

│   └── x86

│   └── libserial_port.so

├── obj

│   └── local

│   ├── armeabi

│   │   ├── libserial_port.so

│   │   └── objs

│   │   └── serial_port

│   │   ├── SerialPort.o

│   │   └── SerialPort.o.d

│   ├── armeabi-v7a

│   │   ├── libserial_port.so

│   │   └── objs

│   │   └── serial_port

│   │   ├── SerialPort.o

│   │   └── SerialPort.o.d

│   └── x86

│   ├── libserial_port.so

│   └── objs

│   └── serial_port

│   ├── SerialPort.o

│   └── SerialPort.o.d

├── proguard.cfg

├── project.properties

├── res

│   ├── drawable-hdpi

│   │   └── ic_launcher.png

│   ├── drawable-ldpi

│   │   └── ic_launcher.png

│   ├── drawable-mdpi

│   │   └── ic_launcher.png

│   ├── layout-land

│   │   └── main.xml

│   ├── layout-port

│   │   └── main.xml

│   └── values

│   ├── baudrates.xml

│   └── strings.xml

├── SI

│   ├── ComAssistan.IAB

│   ├── ComAssistan.IAD

│   ├── ComAssistan.IMB

│   ├── ComAssistan.IMD

│   ├── ComAssistan.PFI

│   ├── ComAssistan.PO

│   ├── ComAssistan.PR

│   ├── ComAssistan.PRI

│   ├── ComAssistan.PS

│   └── ComAssistan.WK3

├── src

│   ├── android_serialport_api

│   │   ├── SerialPortFinder.java

│   │   └── SerialPort.java

│   └── com

│   └── example

│   ├── bean

│   │   ├── AssistBean.java

│   │   └── ComBean.java

│   └── ComAssistant

│   ├── ComAssistantActivity.java

│   ├── MyFunc.java

│   └── SerialHelper.java

├── 修改说明.txt

└── 目录列表.txt

47 directories, 85 files

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42468321/article/details/111896002

智能推荐

只重写equals()但不重写hashCode会有什么后果?_1024276449的博客-程序员宅基地_不重写hashcode有什么影响

只重写equals()但不重写hashCode会有什么后果?1.如果判断两个数如果hashCode相同则equals不一定相同,反而equals相同则hashCode则一定相同。2.那么我们只重写equals()但不重写hashCode会有什么后果?如果我们不将我们重写equals方法的类放到HashSet等散列表中时则不会有什么影响,但如果放到我们的散列表中时我们的散列表则会优先比较HashCode所以可能会产生错误。...

Struts2中的设计模式_7潜伏7的博客-程序员宅基地_struts2设计模式

设计模式(Design pattern)是经过程序员反复实践后形成的一套代码设计经验的总结。设计模式随着编程语言的发展,也由最初的“编程惯例”逐步发展成为被反复使用、并为绝大多数程序员所知晓的、完善的理论体系。我们使用设计模式(Design pattern)的初衷,是使代码的重用度提高、让代码能够更容易被别人理解以及保证代码的可靠性。毫无疑问,在程序中使用设计模式无论是对于程序员自身还是对于应用程

Assemble UVALive - 3971 组装电脑_Nicolas Lee的博客-程序员宅基地

Recently your team noticed that the computer you use to practice for programming contests is notgood enough anymore. Therefore, you decide to buy a new computer. To make the ideal computer ...

ubuntu 16.06 编译 vlc for android_qq_15361657的博客-程序员宅基地

1、https://www.ubuntu.com/download      下载 ubuntu16.042、vmware workstation配置虚拟机3、下载android studio,下载sdk ndk4、配置sdk,ndk5、配置bash.profile6、git7、sh compile.sh

如何发布ArcGIS Server离线地图(google 瓦片)_weixin_44922969的博客-程序员宅基地

说明本案例实现内容:GoogleEarth瓦片地图的获取、在ArcGIS Server Manger中发布下载好的影像瓦片数据。工具准备1、BIGEMAP地图下载器http://www.bigemap.com/reader/download/2、ARCGIS10.2 http://pan.baidu.com/s/1i5uMzU93、ARCGIS SERVE...

大数据时代下的迁移学习_继深度学习后,下一个热点技术是迁移学习_weixin_39636610的博客-程序员宅基地

最早提出大数据时代到来的是知名咨询公司麦肯锡,麦肯锡称:“数据,已经渗透到当今每一个行业和业务职能领域,成为重要的生产因素。人们对于海量数据的挖掘和运用,预示着新一波生产率增长和消费者盈余浪潮的到来。”其实大数据无论在哪一领域都存在已有时日,却在近年来的互联网和信息产业的发展之下得以聚合、得以提炼分析。要做到人工智能,背后需要有丰富的大数据做支撑。亿欧8月12日在CCF GAIR全球人工智能与机器...

随便推点

js读取服务器html文件,【未解决】js中将html内容保存到服务器上的本地的html文件..._Arsd的博客-程序员宅基地

【背景】之前已经实现了:网页中,点击某个按钮,可以调用到js获得到KindEditor的html的内容:function submitGoodsContent(){var kindeditor = window.editor;// 取得HTML内容html = kindeditor.html();console.log(html);}商品名:在此输入新产品的介绍内容提交当前页面现在希望实现,不仅仅...

2020-12-02_weixin_50738680的博客-程序员宅基地

产品名称: GSK 928TEⅡ车床数控系统型  号: GSK 928TEⅡ价  格: 请与商家联系品  牌: 广州数控产品介绍: GSK 928TEⅡ车床数控系统是广州数控设备有限公司在GSK 928TE车床数控系统的基础上推出的一款新的成熟产品。本系统功能更加强大,性能更加稳定,与本公司生产的交流伺服驱动单元、交流伺服电动机等匹配,构成了一款性能高的普及型数控系统。本系统也可按客户要求配置其他驱动装置。● CPLD硬件插补,μm级精度,最高速度15m/min● 加减速特性、辅助功能逻辑可由用户设

荷畔微风 - 在函数计算FunctionCompute中使用WebAssembly_chikuai9995的博客-程序员宅基地

WebAssembly 是一种新的W3C规范,无需插件可以在所有现代浏览器中实现近乎原生代码的性能。同时由于 WebAssembly 运行在轻量级的沙箱虚拟机上,在安全、可移植性上比原生进程更加具备优势。同时资源消耗小、启动速度快的特点也非常适合Serverless的场景。开发者们开始探索...

(12) IFC链接 (Industry Foundation Class)_qq_42981953的博客-程序员宅基地

用C++解析ifc:不规则形状的Ifc构件顶点坐标获取 - 西北逍遥 - 博客园 (cnblogs.com)https://www.cnblogs.com/herd/p/11937659.html获取IFC构件的位置数据、方向数据 - 西北逍遥 - 博客园 (cnblogs.com)https://www.cnblogs.com/herd/p/11794085.html-----id: 253 name: "M_矩形-结构柱:F1-400 x 600mm:361699" class: IfcCo

线性代数的本质1_GiggleMiao的博客-程序员宅基地

干货满满~昨天停更了,因为机器学习白板推导听不明白了。。所以赶紧补补线性代数的课,二刷《线性代数的本质》,内容不难,很有助于打开思维。系列文章会尽量把精华都摘下来,有理解不当处欢迎指出。有兴趣的同学也可以直接去刷视频

go解决build command-line-arguments: cannot find module_未来在这的博客-程序员宅基地

打开cmd输入以下指令即可go env -w set GO111MODULE=auto