android boxing框架,关于bilibili图片选择开源框架 boxing的简单使用

本文介绍了如何在Android项目中使用B站的boxing框架进行图片选择和裁剪。通过示例展示了boxing集成、初始化、图片裁剪配置以及获取裁剪结果的方法。同时提到了解决集成过程中的问题,如添加特定权限。
摘要由CSDN通过智能技术生成

现在基本每个项目都会涉及到选择设置更换头像的功能,而用这个框架的话就和方便的满足这种需求,废话不多说,首先看下效果吧.

开源库地址https://github.com/Bilibili/boxing

0b83864a65ad

图片.png

0b83864a65ad

图片.png

大致效果就是这样了,主要就是改变了下图片裁剪ucrop的样式,还有选择图片界面是可以自定义的,然后就是要注意的一些设置, 如果出现这种错误:

0b83864a65ad

图片.png

只要在清单文件manifest 里面设置下tools:replace="android:label"就可以了.

集成步骤很简单根据自己的需求添加对应的依赖就可以了,我的和官方demo一样用到了ucrop裁剪库,还有glide相关的,所以图片加载都是用的glide

compile('com.yalantis:ucrop:2.2.0') {

exclude group: 'com.android.support'

exclude group: 'com.squareup.okio'

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值