Android 开发人员不得不收集的工具类集合

RxTools

项目地址:vondear/RxTools 

简介:Android 开发人员不得不收集的工具类集合 | 支付宝支付 | 微信支付(统一下单) | 微信分享 | Zip4j 压缩(支持分卷压缩与加密) | 一键集成 UCrop 选择圆形头像 | 一键集成二维码和条形码的扫描与生成 | 常用 Dialog | WebView 的封装可播放视频 | 仿斗鱼滑动验证码 | Toast 封装 | 震动 | GPS | Location 定位 | 图片缩放 | Exif 图片添加地理位置信息(经纬度) | 蛛网等级 | 颜色选择器 | 编译运行一下说不定会找到惊喜

更多:作者   提 Bug   

标签:

工具类-

image

工欲善其事必先利其器!
Android 开发过程经常需要用到各式各样的工具类,虽然大部分只需谷歌/百度一下就能找到。
但是有时候急需使用却苦苦搜寻不到,于是整理了自己平常用到的工具类,以便以后的使用。

如何使用它

Step 1.先在 build.gradle(Project:XXXX) 的 repositories 添加:

allprojects {
    repositories {
        ...
        maven { url "https://jitpack.io" }
    }
}

Step 2. 然后在 build.gradle(Module:app) 的 dependencies 添加:

dependencies {
       //基础工具库
       implementation "com.github.vondear.RxTool:RxKit:v2.2.7"

       //UI 库
       implementation "com.github.vondear.RxTool:RxUI:v2.2.7"

       //相机库
       implementation 'com.github.vondear.RxTool:RxCamera:v2.2.7'

       //功能库(Zxing 扫描与生成二维码条形码 支付宝 微信)
       implementation "com.github.vondear.RxTool:RxFeature:v2.2.7"

       //ArcGis For Android 工具库(API:100.1 以上版本)
       implementation "com.github.vondear.RxTool:RxArcGisKit:v2.2.7"
}

使用方法:
    在 Application 中初始化 RxTool.init(this);

注:v2.0.0 以后版本是分多模块的版本

文档

可以参考文档来调用相对应的 API,欢迎指教

近期更新日志(因为自己用的关系,更新的频率可能有点快)

VERSIONDescription
v2.2.7新增适配 dimens 文件
适配平板等各种屏幕大小的设备
v2.2.6更新 RxMapScaleView 及资源文件
v2.2.5更新 RxCameraView
修复部分设备不支持 16:9 分辨率崩溃问题
v2.2.4更新数据处理工具
v2.2.3调整相机分辨率大小
v2.2.2整理配置文件
v2.2.1增加若干 Shape 资源
v2.2.0增加 ArcGis 坐标系换算方法(投影坐标系、GPS 坐标系、设备屏幕坐标系)
v2.1.9更新 RxAutoImageView 的屏幕适配大小
v2.1.8更新 RxCameraView 的参数与算法
v2.1.7新增 ArcGis 关于地图精准定位与行程轨迹的实现方法
v2.1.6更新 zip4j 压缩算法
v2.1.5RxLocationTool 新增 GPS 坐标转百度坐标 方法
v2.1.4新增 ArcGis 若干工具
v2.1.3更新 Gps 移动定位算法
v2.1.2优化 ArcGis 工具类
v2.1.1更新 GPS 定位工具类
更新配置文件
v2.1.0更新绘制文字与图片工具
v2.0.9调整安卓各版本下的相机适配
v2.0.8优化相机控件模块
v2.0.7新增相机控件模块
v2.0.6更新 ArcGis 工具
更新颜色资源
v2.0.5新增 ArcGis 地图比例尺控件
相机工具的优化
v2.0.4降低模块之间的耦合性
ArcGisMap 工具的优化
v2.0.3更新扫描二维码 Demo
更新日期选择 Dialog
v2.0.2更新支付宝 SDK,新增支付宝支付 DEMO
更新相机工具
v2.0.1新增(高德/百度)地图导航工具
新增 ArcGis 工具类
v2.0.0重构成多模块

Demo 介绍

RxPhotoTool 操作 UCrop 裁剪图片
展示头像选择头像裁剪头像
二维码与条形码的扫描与生成
扫描二维码生成二维码扫描条形码
常用的 Dialog 展示
确认弹窗确认取消弹窗输入框弹窗
选择日期弹窗形状加载弹窗Acfun 加载弹窗
其他功能展示
WebView 的封装(可播放视频)RxTextTool 操作 DemoRxToast 的展示使用
进度条的艺术网速控件联系人侧边栏快速导航
图片的缩放艺术蛛网控件仿斗鱼验证码控件

DEMO 与 打赏

Demo
RxTool
扫描二维码 or 点击二维码 
下载
微信打赏支付宝打赏
如果你帮助到了你
可以点右上角"Star"支持一下 谢谢!^_^
你也还可以扫描下面的二维码打赏鼓励一下~ 
请作者喝一杯咖啡。
如果在捐赠留言中备注名称
将会被记录到列表中~ 
如果你也是 github 开源作者
捐赠时可以留下 github 项目地址或者个人主页地址
链接将会被添加到列表中起到互相推广的作用
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值