
安卓
Mr_Johhny
有志者,事竟成。
展开
-
兼容安卓4.4 SD卡读写文件
安卓4.4新版本特性,外置存储卡(SD卡)被称为二级外部存储设备,而新版本的API改进后应用程序已无法往外置存储卡(SD卡)写入数据,并且WRITE_EXTERNAL_STORAGE只为设备上的主要外部存储授予写权限,只有综合权限指定了应用程序的包目录后才能在二级外部存储设备中创建、修改、删除数据。原创 2015-02-09 17:00:28 · 1085 阅读 · 0 评论 -
安卓 点击ListView中的Button 需要的xml必须项
点击listview中的子控件,比如说Button,通常情况下是点击不上的,需要对listviewitem.xml布局进行两项设置原创 2015-03-07 10:20:52 · 541 阅读 · 0 评论 -
Android 动态添加View
目前安卓的控件中,ListView可以动态添加显示内容。但是我遇到了这样一个问题,在一个页面中,已经有了一个ScrollView,在xml布局中,它提示我不能有两个纵向滑动的控件(大概是这个意思),我还想添加一个数目不定的同一类View,后来根据Listview动态展示内容的方式,自己实现了动态添加View的功能。布局文件的一部分代码:<LinearLayout andro原创 2015-04-01 19:44:00 · 1054 阅读 · 0 评论 -
android studio环境下,语音识别在多平台so文件下,导致无法识别的问题
集成百度语音的时候,遇到这样的问题:android studio环境下,单独运行百度语音识别,是没有问题的,当集成了百度云推送之后,百度语音识别无法实现。请问,是.so文件冲突的原因嘛?如何解决这个问题?百度工程师是这样解决的:理论上没有冲突,如果无法确定原因,请仅集成armeabi这一个架构的so。最后我实践了一下,得到的答案:我仅集成armeabi这一个架构的so(其他三方原创 2016-05-18 14:35:10 · 987 阅读 · 0 评论 -
安卓 串口读取数据遇到的问题
安卓串口操作,在网上一定会找到很多关于谷歌的开源项目,把它的源码拿过来之后,经过编译发现无法读取数据。接下来就是寻找收发数据失败原因的过程。1、在Application中出现InvalidParameterException的异常,判断条件是if ( (path.length() == 0) || (baudrate == -1)) 果断将path和baudrate的值写死,我原创 2016-06-07 10:56:46 · 8904 阅读 · 8 评论 -
Android studio 代码混淆和打jar包
1、在AndroidStudio IDE中要打jar包,首先在原来的工程下创建一个module,类型为Android Library2、如果有引用其他jar包,则将其他jar包放入到module的libs文件夹下3、在module的gradle文件中编辑jar依赖,比如:compile files('libs/libammsdk.jar')4、在module的gradle文件中编辑ta原创 2017-01-16 13:45:23 · 685 阅读 · 0 评论 -
Android自定义吐司(Toast)
安卓写自定义吐司样式,先查看Toast类的源码:public static Toast makeText(Context context, CharSequence text, @Duration int duration) { Toast result = new Toast(context); LayoutInflater inflate =原创 2016-05-30 15:40:40 · 3896 阅读 · 0 评论