博客: 安卓之家
掘金: jp1017
微博: 追风917
CSDN: 蒋朋的家
简书: 追风917
常用软件
大部分软件都可在软件中心找到,16.04叫 Ubuntu Software
- 新立得软件包管理器 synaptic
- vlc 多媒体播放程序
- GParted 分区编辑器
- ubuntu 额外的版权受限程序
- 聊天 qq
博客: 安卓之家
掘金: jp1017
微博: 追风917
CSDN: 蒋朋的家
简书: 追风917
二维码现在用的超级多,其实它就是一种编码,把字符串编码保存成一个图片,我们扫描图片得到字符串就解码成功。
最有名的二维码解析库是 google 出品的 Zxing
,网上也有很多的封装库,有自定义扫描窗口等,更多库请在这个库中搜索 二维码
即可:
这些库采用的都是手机自带的摄像头,没有USB摄像头,悲催了。
USB摄像头拍照,摄像,网上有一个很牛的开源库:
我也是参考了这个库,在其基础上开发,主要是采用了test4,开启服务来拍照,摄像。这里有几个坑,耽搁了一整天啊。
这里涉及两方面内容,识别代码和扫描界面
博客: 安卓之家
微博: 追风917
CSDN: 蒋朋的家
简书: 追风917
主 Activity 由一个自定义的 ViewPager 控制,包含多个 fragment,其中一个 fragment 包含一个百度地图 View,当左右滑动百度地图的时候,地图不动,只能望着 ViewPager 左右滑动的脚步而叹息,导致事件冲突。
这个问题从开始就有,只是感觉事件分发有些复杂,没深入研究,网上很多大神关于这个知识点有很多的分享,也收获了不少,曾经按照《开发艺术探索》里的方法解决,最终地图的事件解决,又导致其他 View 冲突,不能操作,这个真心没法忍啊。
这个问题一直在我的心里,始终没有放下,只要看到关于事件分发的文章,我都会看一下,看能否对此有帮助,然而,一无所获。
直到今天,晚上,有心人天不负,无意的,我看到一个群里的群主这么写到:
博客: 安卓之家
微博: 追风917
CSDN: 蒋朋的家
简书: 追风917
Android Studio 如何引用 jar 包,相信大家都会操作的,现在问题来了,对于系统里的 jar,比如 framework.jar该如何配置呢?
这里来个简单的需求吧,我们自己编译系统,并且有串口驱动,该驱动有提供 so 和 jar。这些文件配置到系统里面,当jar更新,api 不变的话,只要更新系统就可以,而应用程序可以不变而采用系统最新的 jar 包。
也就是说,编译时引用jar包,而不把该 jar 打包进 apk,而apk运行时采用系统里面的 jar 即可。
这个需求在 eclipse 里面很好配置,只要设置 jar 为系统 jar 就可以,那么 AS 该如何配置呢?