Android提高效率的工具类

来源:互联网 发布:程序员笔试编程题 编辑:程序博客网 时间:2024/05/22 00:18
每次公司新开一个项目的时候,当用到什么基础工具类的时候,我们获取会去自己写,很多时候都是想着网上不是有现成的吗,
为何还要再造轮子呢!这个时候你开始Google,百度,殊不知这又浪费了一些时间。今天我就把我们Android开发中会常用到的工具类做个总结,
并上传到GitHub中,以后工作中再用到的话,就直接去自己仓库中找就行了,提高了工作效率。
目前该工具类中涵盖以下工具类
Application 全局上下文APPUtils App 相关信息,包括版本名称、版本号、包名等等AssetsUtils Assets获取的相关操作类BASE64Utils bese64的转换BitmapUtils bitmap图片的相互转换工具类CameraUtils 打开相机相关类CollectionUtils 集合操作CpuUtils 获取CPU信息DateToStringUtils 时间转换工具类DeviceUtils 获取设备信息DisplayUtils 屏幕相关FileUtils 文件工具类IOUtils io操作JsonUtils json的转换LogUtils log工具类MapUtils Map相关操作MD5Utils MD5相关操作NetWork 判断手机网络类型,是否连接NetWorkUtils 获取网络状态NumberUtils 数字格式化操作类ObjectUtils 对象操作PackageUtils 包的相关操作RandomUtils 获取随机数操作类SerializableUtils 序列化和反序列化操作类ServiceUtils 服务开启与关闭SHA1Utils SHA1 操作类SPUtils SharedPreferences统一管理类StringUtils 字符串操作SystemUtils 获取系统信息工具类ToastUtils Toast封装类VerifyUtils 验证数据合法性
当然了,使用这些工具类的时候,或许会涉及到一些相关权限,这里也直接奉上


原创粉丝点击