Android高级
文章平均质量分 79
ruancoder
这个作者很懒,什么都没留下…
展开
-
使用ZXing扫描和生成二维码
ZXing是一个可以生成和解析多种格式的1D/2D条形码的开源类库,采用Java实现。Android和JavaSE可以集成使用。示例运行效果如下:网上流传的关于ZXing的代码库很多,但几乎都是很老的版本了。而ZXing一直在更新和优化,当前最新版本已经到3.2.1,我们可以在github上下载到最新的代码库。ZXing项目地址:https://github.com原创 2016-08-19 19:35:08 · 2470 阅读 · 0 评论 -
使用python实现多渠道打包
每次发布新版本时,app会发布到国内各大应用市场,为了统计不同应用市场的推广效果,我们会为每一个apk添加唯一的标识(渠道号),方便进行统计。对于渠道号的统计,可以使用第三方统计工具,如友盟,也可以在请求接口时将渠道号传递到后台自行统计。这里以友盟统计为例。可以选择在清单文件中添加渠道号,假如渠道号为wandoujia:或者在java代码中添加:import c原创 2016-07-13 00:26:53 · 6369 阅读 · 1 评论 -
AsyncTask的使用和源码分析
官方文档:https://developer.android.com/reference/android/os/AsyncTask.htmlAsyncTask是一个封装了Thread和Handler的帮助类。使用该类,我们无需自行操作Thread和Handler,就可以完成后台任务处理,并将结果返回到主线程。先来看AsyncTask类的声明:package android.原创 2016-07-15 14:50:56 · 2116 阅读 · 0 评论