【開源工具庫】Xtils

好久沒寫技術博客了,因爲這些日子一直再弄這個工具庫,我也是從自己開發的過程中還有網上搜了不少資料,然後整合成了這個工具庫,有人會問爲啥叫Xtils,因爲我覺得所有帶有X的東西都很好用,比如說XP,吐槽歸吐槽,現在言歸正傳,來說一下這個工具庫。

       這個工具庫分了很多包,下面上一張圖,來看看這個工具類包吧。


首先聲明下,本人能力有限,不足以把所有功能寫好寫全,所以難免有不足之處,所以還請大家多多指教。

下面來具體說一下包的功能:

com.icb.AnimationUtil:主要是動畫的工具類,主要與動畫有關

com.icb.appInfos:主要是與app相關的一些輔助類,如獲取版本信息等功能

com.icb.CommunicationUtils:主要是一些有關通信方面的,比如發信息,打電話的功能

com.icb.Font:主要是用來設置字體的一個工具包

com.icb.LogUtil:主要與LogCat日誌相關

 com.icb.Net:主要與網絡相關,如網絡請求等等

com.icb.OS:主要與硬件相關的類,如獲取手機號碼,手機型號,Cpu型號等等

com.icb.other:主要是一些小功能,如轉換單位等等

com.icb.Save:主要與儲存相關

com.icb.Screen:主要與屏幕相關,如獲取屏幕大小尺寸等等

com.icb.Security:主要是與安全相關的功能,如MD5加密

com.icb.String:主要與文字處理相關,如正則表達式

com.icb.ToastUtil:主要與Toast提示有關

 

類的命名規範:

所有類以”X_”開頭然後加上相應的功能名的英文名

 

 

 

 

調用方法:

代碼調用可以分爲兩種方法(已eclipse爲主)

第一種:

0.首先導入本工具庫

1.右擊工程--properties----Android----Add----選擇項目工程然後OK--》引入成功

 

第二種:

找到工程中的Xtils.jar jar包導入工程libs下,這種方法比較簡單,所以就不說了。

 

 

個人推薦的是第一種,因爲有時候可能找不到功能所在的目錄,或是不知道有什麼東西,如果熟悉了以後可以使用第二種方法,比較省事,一個jar包搞定,熟悉了就可以使用第二種,但是還是那句話個人推薦第一種,因爲可以看源代碼,也可以在有靈感時候,在裏面加些功能,畢竟自己寫的功能不全。

 

下面給出最簡單的示例:

 

調用請看Demo,源碼下載地址:http://download.csdn.net/detail/u011539882/8885239


發佈了26 篇原創文章 · 獲贊 9 · 訪問量 6萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章