一個安卓的Activity,內建了多種工具類。要用的話,讓自己的Activity繼承這個Activity,各種方便,便於理解我在每個方法上都寫了詳細的注釋,添加了網路部分,添加了表單檔案一鍵上傳
示範圖
代碼
void Call(java.lang.String number) 撥打=電話的方法 void download(java.lang.String url, NetResult result) 用於下載檔案的函數 java.lang.String formatMemorySize(long memorySize) 將數字形式的記憶體格式化成易於理解的格式:1M,2G,3K void Get(java.lang.String url, NetResult result) 通過Get的方式向伺服器發送請求 並且返回資料 java.util.List getAllSMS() 擷取所有簡訊 java.util.List getContacts() 擷取所有連絡人 java.util.List getHasReadSMS() 擷取已讀簡訊 java.util.List getHaveNotReadSMS() 擷取未讀簡訊 java.io.File getPhoneDataDirectory() 擷取手機內部儲存的File對象 long getPhoneFreeSize() 擷取手機可用記憶體空間 long getPhoneSize() 擷取手機總記憶體空間 java.util.List getReceivedSms() 擷取已接收簡訊 java.io.File getSDCardDirectory() 擷取SD卡的File對象 long getSDcardFreeSize() 擷取SD卡的可用大小 long getSDCardSize() 擷取SD卡的總大小 java.util.List getSentSms() 擷取已傳送簡訊 SharedPreferences GetSharedPreferences() 擷取預設的SharedPreferences對象 SharedPreferences GetSharedPreferences(java.lang.String SharedPreferenceName) 擷取自己設定的名稱的SharedPreferences對象 java.util.List getSMSByAddress(java.lang.String search_address) 擷取指定號碼的簡訊 void insertContacts(Contact... contacts) 向系統插入連絡人 void insertSMS(SMS... smss) 向系統插入簡訊 boolean isNetWorkUseful() 檢測網路狀態是否可用 boolean isSDCardUseful() SD卡是否有用 void Post(java.lang.String actionUrl, java.util.Map params, java.util.Map files, NetResult netResult) 通過Post方式上傳檔案以及提交表單 void Post(java.lang.String url, java.util.Map params, NetResult result) 通過Post方式往伺服器提交資料並獲得返回資料 void PutSharedPreferences(SharedPreferences sharedPreferences, java.lang.String key, java.lang.Object value) 往指定的sharedPreferences裡面儲存資料 void PutSharedPreferences(java.lang.String key, java.lang.Object value) 往sharedPreferences裡面儲存資料 boolean sendSMS(java.lang.String number, java.lang.String content) 傳送簡訊的方法 void SetSharedPreference(SharedPreferences sharedPreferences) 設定自己的sharedPreferences void Show(int layout_ID) 顯示自訂提示資訊.....................
以上所述就是本文的全部內容了,希望大家能夠喜歡。