Android開發(fā)中常用的工具類(持續(xù)更新)
之前開發(fā)中呈昔,總是遇到什么就去google或者baidu一下,然后就是復(fù)制粘貼搞到項(xiàng)目上面(大開源的搬運(yùn)工堤尾,哈哈)后面發(fā)現(xiàn)時(shí)間長了,感覺太累贅了郭宝。突發(fā)一下就把之前項(xiàng)目用的到的util總結(jié)一下涡相。
本文內(nèi)容是基于開源做的一些搬運(yùn)和總結(jié)剩蟀。參考了很多文章加入了一些自己的理解,請(qǐng)多指教育特。源碼地址github.com/TBoyLi/AndroidUtils
老規(guī)矩,上圖
從左邊的目錄結(jié)構(gòu)依次介紹util
encrypt主要是包括加密工具缰冤;
AESUtils:AES對(duì)稱加密
DESUtils:DES對(duì)稱加密
MD5Utils:MD5加密 (不可逆)
SHA512Utils:SHA加密 (不可逆)
TripleDESUtils:3DES對(duì)稱加密
AppUtils:App相關(guān)輔助類
BitmapUtils:Bitmap相關(guān)輔助類
DateUtils:日期相關(guān)輔助類
DevicesUtils:設(shè)備相關(guān)輔助類
FileUtils:文件相關(guān)輔助類
KeyBoardUtils:軟鍵盤相關(guān)輔助類
LogUtils:打印相關(guān)輔助類
NetworkUtils:網(wǎng)絡(luò)相關(guān)輔助類
SDCardUtils:SD卡相關(guān)輔助類
SPUtils:SharedPreferences相關(guān)輔助類
ScreenUtils:屏幕相關(guān)輔助類
StringUtils:字符相關(guān)輔助類
ToastUtils:吐司相關(guān)輔助類
ViewUtils:View相關(guān)輔助類