19個Android常用工具類匯總(2)_PHP教程
推薦:php+ajax實現(xiàn)文章自動保存的方法這篇文章主要介紹了php+ajax實現(xiàn)文章自動保存的方法,可實現(xiàn)文章內(nèi)容的實時保存,防止突發(fā)情況下的數(shù)據(jù)丟失,是非常實用的技巧,需要的朋友可以參考下 本文實例講述了php+ajax實現(xiàn)文章自動保存的方法。分享給大家供大家參考。具體分析如下: php+ajax文章自動保存的方法主
Android Parcel工具類,可用于從parcel讀取或?qū)懭胩厥忸愋蛿?shù)據(jù),如:
readBoolean(Parcel in) 從pacel中讀取boolean類型數(shù)據(jù)
readHashMap(Parcel in, ClassLoader loader) 從pacel中讀取map類型數(shù)據(jù)
writeBoolean(boolean b, Parcel out) 向parcel中寫入boolean類型數(shù)據(jù)
writeHashMap(Map<K, V> map, Parcel out, int flags) 向parcel中寫入map類型數(shù)據(jù)
源碼可見ParcelUtils.java,更多方法及更詳細(xì)參數(shù)介紹可見ParcelUtils Api Guide。
11、RandomUtils
隨機數(shù)工具類,可用于獲取固定大小固定字符內(nèi)的隨機數(shù),如:
getRandom(char[] sourceChar, int length) 生成隨機字符串,所有字符均在某個字符串內(nèi)
getRandomNumbers(int length) 生成隨機數(shù)字
源碼可見RandomUtils.java,更多方法及更詳細(xì)參數(shù)介紹可見RandomUtils Api Guide。
12、ArrayUtils
數(shù)組工具類,可用于數(shù)組常用操作,如:
isEmpty(V[] sourceArray) 判斷數(shù)組是否為空或長度為0
getLast(V[] sourceArray, V value, V defaultValue, boolean isCircle) 得到數(shù)組中某個元素前一個元素,isCircle表示是否循環(huán)
getNext(V[] sourceArray, V value, V defaultValue, boolean isCircle) 得到數(shù)組中某個元素下一個元素,isCircle表示是否循環(huán)
源碼可見ArrayUtils.java,更多方法及更詳細(xì)參數(shù)介紹可見ArrayUtils Api Guide。
13、ImageUtils
圖片工具類,可用于Bitmap, byte array, Drawable之間進行轉(zhuǎn)換以及圖片縮放,目前功能薄弱,后面會進行增強。如:
bitmapToDrawable(Bitmap b) bimap轉(zhuǎn)換為drawable
drawableToBitmap(Drawable d) drawable轉(zhuǎn)換為bitmap
drawableToByte(Drawable d) drawable轉(zhuǎn)換為byte
scaleImage(Bitmap org, float scaleWidth, float scaleHeight) 縮放圖片
源碼可見ImageUtils.java,更多方法及更詳細(xì)參數(shù)介紹可見ImageUtils Api Guide。
14、ListUtils
List工具類,可用于List常用操作,如:
isEmpty(List<V> sourceList) 判斷List是否為空或長度為0
join(List<String> list, String separator) List轉(zhuǎn)換為字符串,并以固定分隔符分割
addDistinctEntry(List<V> sourceList, V entry) 向list中添加不重復(fù)元素
源碼可見ListUtils.java,更多方法及更詳細(xì)參數(shù)介紹可見ListUtils Api Guide。
15、MapUtils
Map工具類,可用于Map常用操作,如:
isEmpty(Map<K, V> sourceMap) 判斷map是否為空或長度為0
parseKeyAndValueToMap(String source, String keyAndValueSeparator, String keyAndValuePairSeparator, boolean ignoreSpace) 字符串解析為map
toJson(Map<String, String> map) map轉(zhuǎn)換為json格式
源碼可見MapUtils.java,更多方法及更詳細(xì)參數(shù)介紹可見MapUtils Api Guide。
16、ObjectUtils
Object工具類,可用于Object常用操作,如:
isEquals(Object actual, Object expected) 比較兩個對象是否相等
compare(V v1, V v2) 比較兩個對象大小
transformIntArray(int[] source) Integer 數(shù)組轉(zhuǎn)換為int數(shù)組
源碼可見ObjectUtils.java,更多方法及更詳細(xì)參數(shù)介紹可見ObjectUtils Api Guide。
17、SerializeUtils
序列化工具類,可用于序列化對象到文件或從文件反序列化對象,如:
deserialization(String filePath) 從文件反序列化對象
serialization(String filePath, Object obj) 序列化對象到文件
源碼可見SerializeUtils.java,更多方法及更詳細(xì)參數(shù)介紹可見SerializeUtils Api Guide。
18、SystemUtils
系統(tǒng)信息工具類,可用于得到線程池合適的大小,目前功能薄弱,后面會進行增強。如:
getDefaultThreadPoolSize() 得到跟系統(tǒng)配置相符的線程池大小
源碼可見SystemUtils.java,更多方法及更詳細(xì)參數(shù)介紹可見SystemUtils Api Guide。
19、TimeUtils
時間工具類,可用于時間相關(guān)操作,如:
getCurrentTimeInLong() 得到當(dāng)前時間
getTime(long timeInMillis, SimpleDateFormat dateFormat) 將long轉(zhuǎn)換為固定格式時間字符串
源碼可見TimeUtils.java,更多方法及更詳細(xì)參數(shù)介紹可見TimeUtils Api Guide。
分享:php實現(xiàn)監(jiān)控varnish緩存服務(wù)器的狀態(tài)這篇文章主要介紹了php實現(xiàn)監(jiān)控varnish緩存服務(wù)器的狀態(tài),Varnish是一款高性能的開源HTTP加速器,可以替代Squid、Nginx等服務(wù)器,需要的朋友可以參考下 當(dāng)varnish和網(wǎng)站部署在同一臺服務(wù)器上的時候,我們不可能隨時登錄上服務(wù)器去查看varnish的命中率,沒想到有大神早就寫了
- php+ajax實現(xiàn)文章自動保存的方法
- php實現(xiàn)監(jiān)控varnish緩存服務(wù)器的狀態(tài)
- php在線解壓ZIP文件的方法
- php站內(nèi)搜索關(guān)鍵詞變亮的實現(xiàn)方法
- php使用PDO操作MySQL數(shù)據(jù)庫實例
- 在php與MySql中計算時間差的方法解析
- WordPress自定義時間顯示格式
- php實現(xiàn)插入數(shù)組但不影響原有順序的方法
- 使用新浪微博API的OAuth認(rèn)證發(fā)布微博實例
- 新浪微博OAuth認(rèn)證和儲存的主要過程詳解
- php簡單實現(xiàn)無限分類樹形列表的方法
- PHP調(diào)用.NET的WebService 簡單實例
- 相關(guān)鏈接:
- 教程說明:
PHP教程-19個Android常用工具類匯總(2)
。