Android-万能的工具类集合

版权声明:©2018 Luckly_Du. All rights reserved. https://blog.csdn.net/Luckly452468460/article/details/84850832

背景

说到工具类,不得不说大大小小的项目几乎都会写一些项目必备的工具类,方便快捷,代码的复用性也极高,所以为了以后方便起见,便整理和编写了一些较为常用的工具类!

过程

每一份艰辛的付出都会有一定的收获,在整理和编写的过程中也有了进一步的提升,虽说可能用到的不多,但是也会一直坚持整理和更新下去!

内容

目前整理的一些工具类大概有以下几种:

  • ActivityUtil (栈管理器)
  • AppUtil (APP的工具类,包含版本号、版本名称、安装的应用程序ICON)
  • BitmapUtil (工具类,获取Bitmap对象)
  • ColorUtil (定义了一些出场率较高的色值)
  • CountDownTimerUtil (倒计时工具类)
  • DateUtil (日期工具类)
  • FileUtil (文件管理类)
  • HttpUtil (原生HTTP请求工具)
  • LogUtil (日志工具,调整为只在Debug模式下才有输出信息)
  • MeasureUtil (测量控件大小的工具)
  • NetWorkUtil (网络工具类,包含网络的判断、跳转到设置页面)
  • PhoneUtil (手机组件工具类)
  • PreferencesUtil (SharedPreferences工具类,包含常用的数值获取和存储)
  • ProgressDlgUtil (进度条工具类)
  • ReflectUtil (反射工具用于二次验证)
  • ScreenUtil (屏幕工具类,涉及到屏幕宽度、高度、密度比、(像素、dp、sp)之间的转换等)
  • SDCardUtil (SD卡工具类,包含SD卡状态、路径、容量大小)
  • ShortCutUtil (创建删除快捷图标 需要权限:INSTALL_SHORTCUT和UNINSTALL_SHORTCUT)
  • StringUtil (字符串工具类,提供一些字符串相关的便捷方法)
  • ToastUtil (Tosat提醒)
  • XmlUtil (XML文件工具类,包含:将xml文件解析成实体集合、获取xml标签值、将标签值解析成实体集合)
    温馨提示:代码的编写过程中加了很多注释,一目了然,用法简单!

地址

这里只做了简单的介绍,查看更多内容,请认准官方网址:https://github.com/Lucklyheart/Utils

猜你喜欢

转载自blog.csdn.net/Luckly452468460/article/details/84850832