--本次实战案例,是使用三方接口(京东万象),实现垃圾识别分类的功能。
使用kotlin语言进行开发,框架mvp+rxjava+retrofit
开发耗费时间--项目构建至功能实现--7小时
要点:
(1)安卓camera类的使用,通过生成的图片byte[]数组,进行本地图片保存
(2)上传图片前的本地图片压缩,项目使用的是luban压缩三方框架
(3)本地bitmap转base64,通过http请求上传数据到京东万象,对返回结果进行处理
思路:
使用camera类,通过生成本地图片,然后压缩该图片,并且转为base64码后进行上传
注意:
camera的使用,注意预览时,角度的调整,生成图片时,图片的方向调整。
网络异常,图片无法展示
|
功能演示类
此版本为version1.0.0
that's all--------------------------------------------------------------------------------------------------------------------------