web-场景说明

场景:
在开发html使用jquery提交post的时候,可以使用jquery遍历from元素里面的input元素实现参数组合
开发Android提交Http的请求时,经常也会提交一大堆参数,而其中的参数是从相关POJO类的实例获取的
用反射,遍历实例类的属性,返回参数列表

过程:
java反射原理
demo
实现(核心代码)

场景:头像上传
用到图片裁切的功能,实现头像裁切,然后上传给服务器。

方案一
原理:
一般裁切的做法就是图层叠加选取框,然后根据坐标,计算裁切区域,通过图形函数裁切,既然了解大概原理,
上github找开源库,发现了一个叫做edmodo/cropper的库,是原生实现的裁切。
地址:https://github.com/edmodo/cropper

方案二:
发现原来android的Intent已经自带有裁切的action了,而且体验非常好,只需要在Intent附上参数就可以实现相册/相机裁切图片。
地址:https://github.com/ryanhoo/PhotoCropper

原理:
相关参数说明
实现(核心代码)

场景:版本升级提示
在用户每次打开应用的时候,都与服务器进行一次交互,获取版本信息,对比之后,如果版本号大于当前版本号,那么就提示用户升级


场景:MD5加密算法

posted @ 2017-08-29 13:38  alan-alan  阅读(120)  评论(0编辑  收藏  举报