前言
今天跟大家整理一下一些比较常用的公共类,基本上在开发中都能用到
内容
常用公共类
1、点击时间判断类(ClickUtlils)
防止多次点击,以免重复进入界面
2、时间日期内 (DateUtils)
获取时间 年月日 时 分 秒,时间搓、秒换分 分换秒
3、日志类(LogUtils)
简化Log打印
4、MD5加密(MD5)
加密字段
5、网络判断(NetWorkUtils)
获取网络状态、通过TelephonyManager判断移动网络类型、获取SSID
6、SharedPreferences类(SharedPreferencesUtils)
保存参数、获取参数、清除所有数据、清除指定数据
7、线程公共类(ThreadUils)
实现线程的暂停 恢复
8、Toast提示类(ToastUtils)
使用前需要在Application中调用 ToastUtils.init(this);
常用自定义控件
1、RoundImageView
选择图片模式 圆角、圆形、普通
2、ShapeTextView
包含Shape 所有属性的TextView
RecyclerViewAdapter公共方法封装
简单实用,拓展性强
如果不足请补充
END
GitHub:https://github.com/ASheng-Bisheng/Android-or-Java-UtilityClass