拍照
在安卓上拍照主要有两种方案:
- 直接调起系统的照相机拍照片,拍完后,图片会在相册中保存一份,对于程序来说,可以拿到保存照片的路径,从而获取图片。
- 自己写
SurfaceView
调用相机来实现拍照,用该方法会触发一个回调,回调的参数中包含一个字节数组,里面就是图片信息。
这在网上已经有了好多的资料。
问题
按照需求我们采用的是第2种方案,基本的流程就是:拍照–压缩–保存–上传
本来一切挺顺利,但当我遇上小米。。
又一个android开发人员
支付宝已不再采用该方法插件化了,请参考 探究支付宝android客户端的动态加载
使用过支付宝android客户端的小伙伴们都知道,支付宝android客户端可以增量更新,不仅能够随时改变内部APP的个数,还可以改变它的布局,结构等。为本人也在做移动支付,对支付宝客户端颇感兴趣,于是找时间来简单破解研究一下。
支付宝的插件化,一共有两种方式,一种是通过html网页来实现布局。html技术相信coder们都清楚,不再介绍。这里只介绍native的插件化。
通过对文件监控对比发现,支付宝的插件更新,是下载一个后缀名为.amr的文件,此文件实质是一个压缩包,修改后缀为zip可直接解压。