话说,用别人的东西开始总是那么的纠结啊!今天我集成了下Aviary SDK,和大家做个分享。
首先得有这两样东西的。
集成步骤:
l 先将类库LibraryAdd到自己的工程中;
l 在清单文件中加入相应的权限:
l 声明 FeatherActivity
l 加入service
l
l 加入provider
加入receiver
加入APIkey
好,是不是有点多。别急,代码中还要设置ApiKey和Secret。
然后通过带值Intent,跳入FeatherActivity。
传入资源的uri;
传入Secret;
这个是用来在OnActivityResult中接收处理过的图片的uri;
设置图片格式;
设置图片质量;
如果想自定义图片处理功能,则传入一个String数组,我这里直接用的常量值代替。
当然还有其他选项,可通过官方给的Sample查看。
最后,最后,最后,startActivityForResult。
在onActivityResult中根据resultCode、requeCode判断,进行处理。