android
libins
这个作者很懒,什么都没留下…
展开
-
【android学习笔记】 android.os.NetworkOnMainThreadException错误
今天的项目用到android读取网络的xml,代码横竖看了都没问题,但就是报错,不执行读取数据的那部分,上网查阅了资料,原来问题的是:不允许在主线程中进行网络访问所以对网络读取xml的代码做适当修改就OK了private void loadXml(){ new Thread(){ @Override public vo原创 2015-09-17 14:23:05 · 398 阅读 · 0 评论 -
[andriod学习笔记] 视频播放器的开发
最近才开始上手android项目开发,工作任务是开发一个适合公司业务的播放器,所以就有了下文:查阅资料:目前现有的方式有三种1.系统自带的,这个忽略不参与讨论2.VideoView,这个也是我最开始使用的方法,但是发现不够灵活,它是一个封装好了,可以快速使用的一个方法。官方的文档说明:VideoView3.使用MediaPlayer类和SurfaceView来实现,这种原创 2015-09-18 18:11:34 · 594 阅读 · 0 评论 -
[andriod学习笔记] 安卓虚拟按键的隐藏和显示判断
业务需要,需对安卓虚拟按键的收放做判断,主要是动态修改手机显示的高度范围root_container = (FrameLayout)findViewById( R.id.root_container); root_container.getViewTreeObserver().addOnGlobalLayoutListener(new ViewTreeObserver.OnGloba原创 2015-10-12 14:52:31 · 3876 阅读 · 0 评论 -
Android 知识图谱
很不错的总结,方便阅读和查看转载于:http://blog.csdn.net/ouyang_peng/article/details/47251963转载 2015-10-27 13:48:39 · 409 阅读 · 0 评论 -
【android学习笔记】 android studio 编译调试 错误
* Try: Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log outputandroidStudio修改了编码格式后,调试碰到这个问题,后来上网查询了资料:在当前出错的的软件界面,打开Termianl ,输入命令 gradlew co原创 2015-10-28 17:38:21 · 409 阅读 · 0 评论 -
【android学习笔记】播放器中一些细节处理
工作中开发视频播放器的项目结束后,总结下之前开发过程中所遇到的一些坑。1.播放网络视频,onError报错所遇到的what -38;细节总结:(1)正因为播放的是网络视频,所以mediaPlayer采用的是 prepareAsync();就会遇到上述问题而且大部分同一个视频有时候会出错,有时候又不会出现这个错误,也有极少数视频一直出这个错@Override原创 2015-10-22 14:33:37 · 1022 阅读 · 0 评论 -
[AIR]安卓APK授权加密的研究
还是业务需求,需要将这个APK与设备绑定,再出售给客户。又因为客户这个APK的数据需要经常更新,但是又不能采用网络方式读取,所以授权加密这个,也只能写入与APK有关的地方当时查阅了一些资料,也上网找了一些资料,已有现成读取硬件设备的ANE扩展,ANEToolkit,具体大家可以去百度,使用起来挺简单的。用作者提供的API可以顺利获取到硬件信息,只需对硬件信息读取加密后就可以轻松原创 2016-04-26 16:45:47 · 2335 阅读 · 1 评论 -
[AIR] 打包生成APK的命令行
有个产品业务需要,AIR制作的android的应用,但是客户提出的是单机版的需求,没有网络环境,但是里面的数据又需要经常更新。所有有了以下产品结构思路:AIR制作的安卓应用,只是一个功能框架,数据全部独立在一个assets目录里,这个assets目录就是客户需要更新的数据包,最后将框架和数据打包生成APK。产品结构定位后,再执行技术分析的可行性:(1)AIR制作安卓应用,这个就是本原创 2016-04-20 11:43:28 · 1977 阅读 · 0 评论