原创 103.android 簡單的保存、讀取本地json文件

/** * 方法名:saveToLocal() * 功 能:創建隱藏文件夾,保存json到本地 * 參 數:無 * 返回值:String */ public static String saveToLocal()

原创 101.android 簡單的搜索時改變被搜索字段的字體顏色+搜索時改變被搜索字段的背景顏色

/** * 方法名:putstr(String keyword, String strtext, Context context) * 功 能:搜索時改變被搜索字段的字體顏色 * 參 數:String keyword,

原创 100.android 轉換時間戳轉成提示性日期格式(昨天、今天……) +日期轉換工具類

public static String getDateToString(long milSecond) { //現在時間 String now = new SimpleDateFormat("yyyy-MM-dd ")

原创 105.android 簡單的輸出打印日誌到本地文件,xlog日誌工具類

   //1.首先下載我上傳的xlog日誌工具類,放到你本地項目裏,工具類裏有些包名可能報錯,換成你自己的包名。地址:https://download.csdn.net/download/weixin_42061754/124898

原创 104.android 簡單的檢查小米手機系統和華爲手機系統是否打開通話自動錄音功能,跳轉通話錄音頁面

//小米手機檢測是否打開通話自動錄音: //通過ContentResolver去查詢系統的value值: private void openRecordSetting() { //打開小米手機自動錄音功能,0是未開啓,1是開啓

原创 84.android 簡單的(雙卡手機)指定某個SIM卡撥打電話

//第一步 權限:   <uses-permission android:name="android.permission.CALL_PHONE" />   //Activity裏使用:  //撥號請求碼 public sta

原创 86.android 簡單的獲取電話號的歸屬地+okhttp請求歸屬地

//第一步 權限:  <uses-permission android:name="android.permission.INTERNET"/>   //第二步  在Activity裏使用:     private void

原创 87.android 簡單的SearchView搜索框+系統佈局搜索框+自定義佈局搜索+去除搜索時彈出的黑框

//下面的是使用的系統item佈局完成的搜索功能:  //第一步 我的Activity佈局,一個SearchView,一個ListView:    <?xml version="1.0" encoding="utf-8"?>

原创 96.android 簡單的更新APP、下載安裝APK(四種方式)

//第一種 下載更新使用OKHttp+ProgressDialog進度條+第三方AlertDialog     //第一步 在Manifest.xml裏面寫權限:   <!-- 網絡權限--> <uses-permiss

原创 75.android 簡單的獲取當前可用運行內存,總運行內存。

//第一步 寫個SystemMemory類來獲取當前可用運行內存和總運行內存:   public class SystemMemory { /** *   * 獲取android當前可用運行內存大小 *

原创 90.android 簡單的HttpURLConnection使用from-data請求(POST請求)+解決WIFI無法使用,重定向

//很簡單,直接上代碼:   public String post(String httpsUrl, String params) { String result = null; try { URL

原创 89.android 簡單的動態權限申請(第三方)兩種方式+動態權限封裝方式

//第一個 (第三方)方式: //第一步 第三方庫依賴: compile 'com.lovedise:permissiongen:0.0.6' //第二步 在Activity裏使用: private void permission

原创 76.android 簡單的WebView兩種加載失敗後自定義佈局顯示,並且設置文本水平垂直居中。

  //第一種 在Activity裏:  mWeb.loadUrl("https://www.baidu.com/?tn=98010089_dg&ch=8"); mWeb.setWebViewClien

原创 69.android 簡單的沉浸式狀態欄,設置狀態欄顏色,以及給小米手機設置狀態欄文字顏色+取消狀態欄

//第一種 簡單的方式,直接把狀態欄頂掉。爲透明色。     //在Activity裏使用: if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { int f

原创 72.android 簡單的可以顯示水位上升下降的TextView,效果炫酷(兩種方式)

//第一種方式:      //就是上圖這種效果。 //第一步 寫個自定義類TitanicTextView 繼承TextView   public class TitanicTextView extends Text