Android
文章平均质量分 55
「已注销」
这个作者很懒,什么都没留下…
展开
-
Android 之 Camera
阅读前提:Android的官方培训课程中中文版(v.0.9.7)中的推荐 推荐的方式是在Activity的onCreate()方法里面另起一个线程,在这个单独的线程里面对Camera进行操作。在单独的线程里面访问Camera实例可以避免操作Camera实例的时间较长而导致UI线程被阻塞。更基础的实现方式是,编写一个打开Camera的方法,这个方法可以在onResume()方法里面去调用执行...原创 2018-03-10 11:41:43 · 269 阅读 · 0 评论 -
Android 之 Wi-Fi通信
阅读前提:本文通信所用的模块是STM32中的EPS8266模块与三星Note3-N9500进行通信。STM32作为客户端,三星Note3-N9500作为服务端,在两者通信的过程中并无借助路由器作为中介者。但需要获取Note3-N9500中所在的IP地址,将IP地址应用到STM32所编写的程序当中1.在AndroidManifest中添加权限 /**允许程序改变网络状态*/ ...原创 2018-05-04 14:27:24 · 665 阅读 · 0 评论 -
Android 之 串口通信
阅读前提:串口通信是单片机采用RS232与Android板进行通信,首先要了解RS232发送数据的工作原理:RS232发送数据的时候是通过一个字节接着一个字节,将数据发送出去,所以当接收数据时候也应当一个字节一个字节接受在AndroidManifest.xml中加入权限/*允许程序对SD卡进行写入*/<uses-permission android:name="android....原创 2018-05-05 10:56:45 · 9754 阅读 · 0 评论 -
Android 之 二维码生成(ZXing)
1.在buid.gradle(Module:app)中添加引用库dependencies { //引入ZXing库用于生成二维码(QRCode) implementation 'com.google.zxing:core:3.3.0}其实ZXing库的体积比较庞大,但是由于个人水平有限,只能引用库进行使用,ZXing库是Google的开源库,这个开源库还是比较出名...原创 2018-05-13 09:01:41 · 409 阅读 · 0 评论 -
Android之串口通信(CMake)
1.创建SerialPort应用1.勾选Include C++ support2.选择Toolchain Default3.在Android视图下查看项目对应目录中是否存在CMakeList.txt和native-lib.cpp 2.native-lib.cpp更名为SerialPortControl.cpp1.点击鼠标右键–>>Refactor–原创 2018-09-13 15:40:29 · 1573 阅读 · 1 评论