:rocket:RxJava2 and RxJava3 external support. Android flexible picture selector, provides the support for theme of Zhihu and WeChat (灵活的Android图片选择器,提供了知乎和微信主题的支持).
2.3.0-alpha01
版本提供了对androidX
的迁移支持,Android官方文档请参考 这里.
如果项目没有迁移androidX
,请勿升级到该版本!!!。
如果您的v7包等依赖包groupId
(即包名前缀)为com.android.support
,请使用稳定版本2.2.0:
compile 'com.github.qingmei2:rximagepicker:2.2.0'
compile 'com.github.qingmei2:rximagepicker_support:2.2.0'
compile 'com.github.qingmei2:rximagepicker_support_zhihu:2.2.0'
compile 'com.github.qingmei2:rximagepicker_support_wechat:2.2.0'
如果您的项目已经迁移了AndroidX, 即v7包依赖groupId
为androidx.appcompat
,请使用最新版本:
compile 'com.github.qingmei2:rximagepicker:2.3.0-alpha01'
compile 'com.github.qingmei2:rximagepicker_support:2.3.0-alpha01'
compile 'com.github.qingmei2:rximagepicker_support_zhihu:2.3.0-alpha01'
compile 'com.github.qingmei2:rximagepicker_support_wechat:2.3.0-alpha01'
2.2.0-alpha的升级重构了底层设计及API,升级时请注意 【向下兼容警告】
2.2.0版本之前,Context和对应的UI配置,是在RxImagePicker初始化的Builder中进行的依赖注入,这导致了两个问题,一是提前注入到内存对性能的影响,二是需要自定义一个String类型的key来映射对应的UI;2.2.0版本后,这些依赖作为方法的参数,在调用时进行解析,减少了开发者多余的配置。
compileOnly
,开发者现在需要自己配置图片选择库
最新的API使用请参考sample,以及最新版本的使用文档
0.4.0的升级调整了API,升级时请注意 【向下兼容警告】
More : ChangeLog_v0.4.0
0.3.0的升级调整了API,升级时请注意 向下兼容警告
More: v0.3.0 ChangeLog