Android开发中常用的工具类(持续更新)

之前开发中,总是遇到什么就去google或者baidu一下,然后就是复制粘贴搞到项目上面(大开源的搬运工,哈哈)后面发现时间长了,感觉太累赘了。突发一下就把之前项目用的到的util总结一下。

本文内容是基于开源做的一些搬运和总结。参考了很多文章加入了一些自己的理解,请多指教。源码地址github.com/TBoyLi/AndroidUtils

老规矩,上图

0f31175f7aa9?utm_campaign=maleskine&utm_content=note&utm_medium=seo_notes&utm_source=recommendation

从左边的目录结构依次介绍util

encrypt主要是包括加密工具;

AESUtils:AES对称加密

DESUtils:DES对称加密

MD5Utils:MD5加密 (不可逆)

SHA512Utils:SHA加密 (不可逆)

TripleDESUtils:3DES对称加密

AppUtils:App相关辅助类

BitmapUtils:Bitmap相关辅助类

DateUtils:日期相关辅助类

DevicesUtils:设备相关辅助类

FileUtils:文件相关辅助类

KeyBoardUtils:软键盘相关辅助类

LogUtils:打印相关辅助类

NetworkUtils:网络相关辅助类

SDCardUtils:SD卡相关辅助类

SPUtils:SharedPreferences相关辅助类

ScreenUtils:屏幕相关辅助类

StringUtils:字符相关辅助类

ToastUtils:吐司相关辅助类

ViewUtils:View相关辅助类

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐