- 博客(9)
- 资源 (4)
- 收藏
- 关注
原创 Android 硬件开发之旅 -- 232串口通讯
前一篇文章提到我们的外接设备里有打印机,一开始是直接用usb连接到Android主板上,然后进行通讯发送打印指令,但是经常打印命令发一半就莫名其妙的停掉。后来,我加了usb插入和拔出的监听,发现原因就是usb被拔出了。到了这一步的时候,发现usb的可靠性真的不太好,所以决定改用232串口进行通讯。所以建议各位同志们,能用串口的就用串口吧!232串口,一般主板上都是3针的插口,正规的主板上会有标...
2019-12-12 22:05:29
1647
原创 Android 硬件开发之旅--起点
现在是2019年最后一个月,忙碌了一整年了,到年底总结一下今年的技术收成。今年因为公司新项目的需求,要开发一款基于Android的设备。主要的外接设备有地磅、打印机、rfid等。有些通过usb通讯,有些通过串口通讯。因为之前一直做传统的手机app开发,所以也算是从小白开始,一步步摸索,碰到了很多坑。在此也很感谢同事和朋友的帮助。后面的文章我会先说说先总结下面几个方面:1、串口通讯 包括...
2019-12-05 21:44:46
206
原创 android每次点击桌面图标应用重启的解决办法
如果你的App安装完成后每次点击桌面图标应用都重新启动,下面的方法可解决这个问题在你启动的activity的oncreate方法中加入下面的代码if (!isTaskRoot()) { finish(); return;}至于启动activity的启动模式用默认的就行,无需更改!
2016-08-19 11:58:00
2685
原创 华为荣耀刷机失败,不断重启的解决办法
如果你因为用第三方的recovery刷了官方的rom,那么就会出现不断重启的情况!解决办法就是先刷回华为官方的recovery,再通过三键强刷一开始的华为官方rom,即可成功救砖!步骤:1、下载官方recovery。按音量减键和电源键进入fastboot模式,刷入官方recovery。2、下载官方Rom,并准备一张2G内存卡,下载完成后解压,将uload文件夹拷贝到内存卡根
2015-03-10 11:48:54
6847
原创 SharedPreferences使用小结
1、取其中的值:SharedPreferences sp=activity.getSharedPreference("fileName",activity.MODE_PRIVATE);fileName 即保存在内存卡上的文件的名字sp.getBoolean("key",true);sp.getInt("key",0);.....第二个参数都是默认值2、编
2015-01-23 11:04:37
498
原创 Volley使用小结二
由于volley自身提供的JsonObjectRequest和JSONArrayRequest在post请求的时候,无法用getParams()方法设置参数,所以参考了网上的老师通过集成Request基类重写的JSONObjectPostRequest和JSONArrayPostRequest两个类。1、JSONObjectPostRequest类import java.io.Unsu
2015-01-16 12:01:01
410
原创 Volley使用小结
因为现在的项目中一直是使用soap访问webservice,感觉没有直接post请求爽,所以研究了post访问webservice,之后有研究了volley框架,所以记下来。1、stringRequest请求,返回值是String类型,感觉这一个基本就能实现一般的post请求了,因为我们自己知道返回值是JSONObject或者JSONArray的,拿到String返回值后自己转换就行了。p
2015-01-15 17:31:16
469
原创 asmack 申请添加好友和对方同意添加
刚接触asmack不久,因为看着其他人的代码写的,所以很多地方不了解原理就去实现了,结果碰到好多问题。添加好友的时候因为需要向对方发起申请,之前是直接调用roster.createEntry(userName, remarkName, new String[]{ groupName});方法,结果是直接添加了好友,他们之间的关系还是none,基本是添加失败的意思。后来经过尝试用下面的方法:
2015-01-13 16:51:16
2283
1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人