【Github】项目名:RxTool:Android开发实用工具类集合
一、项目简介
RxTool是Android开发过程中用到的各式各样工具类的集合。开发者在日常开发中,虽然部分工具类可通过搜索引擎找到,但有时急需使用时难以搜寻到,所以该项目整理了平时用到的工具类,方便后续使用。
二、如何使用
- 先在build.gradle(Project:XXXX)的repositories添加: allprojects{ repositories{ maven{url “https://jitpack.io”} } }
- 然后在build.gradle(Module:app)的dependencies添加: dependencies{ //基础工具库 implementation ‘com.github.tamsiree.RxTool:RxKit:2.6.3’ //UI库 implementation ‘com.github.tamsiree.RxTool:RxUI:2.6.3’ //相机库 implementation ‘com.github.tamsiree.RxTool:RxCamera:2.6.3’ //功能库(Zxing扫描与生成二维码条形码) implementation ‘com.github.tamsiree.RxTool:RxFeature:2.6.3’ //ArcGisForAndroid工具库(API:100.1以上版本) implementation ‘com.github.tamsiree.RxTool:RxArcGisKit:2.6.3’ //支付模块(支付宝微信)[暂为待优化模块,谨慎] implementation ‘com.github.tamsiree.RxTool:RxPay:2.6.3’ }
- 在Application中初始化(注:2.0.0以后版本是分多模块的版本)(注:2.4.0版本全面升级到AndroidX)(注:2.4.2版本更改了库的包名): RxTool.init(this);
三、API使用文档
可以参考文档来调用相对应的API。
四、更新日志
RxTool的更新频率较快,有众多版本更新内容,例如2.6.3修复自定义View的引用异常,2.6.2更新RxUI、RxKit、RxPay模块等,涵盖了从功能更新、模块转换、Bug修复等多方面的内容。
五、项目总结
RxTool为Android开发人员提供了丰富的工具类,方便在开发中实现支付宝支付、微信支付、图片处理、定位等多种功能。希望大家能尝试使用这个项目,如果有任何想法或者发现问题欢迎留言讨论。