分享一個(gè)安卓的內(nèi)置多種工具類的Activity
一個(gè)安卓的Activity,內(nèi)置了多種工具類。要用的話,讓自己的Activity繼承這個(gè)Activity,各種方便,便于理解我在每個(gè)方法上都寫了詳細(xì)的注釋,添加了網(wǎng)絡(luò)部分,添加了表單文件一鍵上傳
演示圖
代碼
void Call(java.lang.String number) 撥打=電話的方法 void download(java.lang.String url, NetResult result) 用于下載文件的函數(shù) java.lang.String formatMemorySize(long memorySize) 將數(shù)字形式的內(nèi)存格式化成易于理解的格式:1M,2G,3K void Get(java.lang.String url, NetResult result) 通過Get的方式向服務(wù)器發(fā)送請(qǐng)求 并且返回?cái)?shù)據(jù) java.util.List getAllSMS() 獲取所有短信 java.util.List getContacts() 獲取所有聯(lián)系人 java.util.List getHasReadSMS() 獲取已讀短信 java.util.List getHaveNotReadSMS() 獲取未讀短信 java.io.File getPhoneDataDirectory() 獲取手機(jī)內(nèi)部存儲(chǔ)的File對(duì)象 long getPhoneFreeSize() 獲取手機(jī)可用內(nèi)存空間 long getPhoneSize() 獲取手機(jī)總內(nèi)存空間 java.util.List getReceivedSms() 獲取已接收短信 java.io.File getSDCardDirectory() 獲取SD卡的File對(duì)象 long getSDcardFreeSize() 獲取SD卡的可用大小 long getSDCardSize() 獲取SD卡的總大小 java.util.List getSentSms() 獲取已發(fā)送短信 SharedPreferences GetSharedPreferences() 獲取默認(rèn)的SharedPreferences對(duì)象 SharedPreferences GetSharedPreferences(java.lang.String SharedPreferenceName) 獲取自己設(shè)置的名稱的SharedPreferences對(duì)象 java.util.List getSMSByAddress(java.lang.String search_address) 獲取指定號(hào)碼的短信 void insertContacts(Contact... contacts) 向系統(tǒng)插入聯(lián)系人 void insertSMS(SMS... smss) 向系統(tǒng)插入短信 boolean isNetWorkUseful() 檢測(cè)網(wǎng)絡(luò)狀態(tài)是否可用 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方式往服務(wù)器提交數(shù)據(jù)并獲得返回?cái)?shù)據(jù) void PutSharedPreferences(SharedPreferences sharedPreferences, java.lang.String key, java.lang.Object value) 往指定的sharedPreferences里面存儲(chǔ)數(shù)據(jù) void PutSharedPreferences(java.lang.String key, java.lang.Object value) 往sharedPreferences里面存儲(chǔ)數(shù)據(jù) boolean sendSMS(java.lang.String number, java.lang.String content) 發(fā)送短信的方法 void SetSharedPreference(SharedPreferences sharedPreferences) 設(shè)置自己的sharedPreferences void Show(int layout_ID) 顯示自定義提示信息 ........ ...... .... .. .
以上所述就是本文的全部?jī)?nèi)容了,希望大家能夠喜歡。
- android PopupWindow 和 Activity彈出窗口實(shí)現(xiàn)方式
- Android Activity切換(跳轉(zhuǎn))時(shí)出現(xiàn)黑屏的解決方法 分享
- Android的Activity跳轉(zhuǎn)動(dòng)畫各種效果整理
- Android基礎(chǔ)之Fragment與Activity交互詳解
- Android Activity之間傳遞圖片(Bitmap)的方法
- 實(shí)現(xiàn)activity管理器一次退出所有activity
- 刷新Activity中的scrollview示例(局部ui刷新)
- android開發(fā)教程之startActivityForResult使用方法
- android開發(fā)之為activity增加左右手勢(shì)識(shí)別示例
- Android實(shí)現(xiàn)Activity界面切換添加動(dòng)畫特效的方法
- Android實(shí)現(xiàn)退出時(shí)關(guān)閉所有Activity的方法
- Android顯式啟動(dòng)與隱式啟動(dòng)Activity的區(qū)別介紹
- Android中通過view方式獲取當(dāng)前Activity的屏幕截圖實(shí)現(xiàn)方法
- android獲取當(dāng)前運(yùn)行Activity名字的方法
相關(guān)文章
spring boot整合mybatis使用c3p0數(shù)據(jù)源連接mysql
這篇文章主要為大家詳細(xì)介紹了spring boot整合mybatis使用c3p0數(shù)據(jù)源連接mysql,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2018-03-03SpringBoot中通過AOP整合日志文件的實(shí)現(xiàn)
本文主要介紹了SpringBoot中通過AOP整合日志文件的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-12-12Java 定時(shí)器(Timer)及線程池里使用定時(shí)器實(shí)例代碼
這篇文章主要介紹了Java 定時(shí)器(Timer)及線程池里使用定時(shí)器實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下2016-12-12實(shí)例解析Java日期格式工具類DateUtil.java
本文主要對(duì)Java日期格式工具類DateUtil.java進(jìn)行實(shí)例解析。具有一定的參考價(jià)值,下面跟著小編一起來看下吧2017-01-01spring cloud eureka微服務(wù)之間的調(diào)用詳解
這篇文章主要介紹了spring cloud eureka微服務(wù)之間的調(diào)用詳解,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-07-07Springboot中如何自動(dòng)轉(zhuǎn)JSON輸出
這篇文章主要介紹了Springboot中如何自動(dòng)轉(zhuǎn)JSON輸出,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2022-06-06Mybatis實(shí)現(xiàn)一對(duì)一、一對(duì)多關(guān)聯(lián)查詢的方法(示例詳解)
這篇文章主要介紹了Mybatis實(shí)現(xiàn)一對(duì)一、一對(duì)多關(guān)聯(lián)查詢的方法,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-04-04