原创 Android 網絡請求數據

第一步:創建請求隊列 RequestQueue requestQueue = Volley.newRequestQueue(getApplicationContext()); 第二步:創建JSONObjectRequest請求,

原创 Java開發規約插件的安裝和使用

一、阿里巴巴 java 開發規約插件安裝 通過下載安裝包方式進行安裝 1、下載地址:插件 2、 Settings >> Plugins >> Install plugin from disk…,選擇剛剛下載的zip包安裝,然後重啓

原创 Android實現定位

簡單定位工具類 /** * 簡單定位工具類 */ public class LocationUtil { private volatile static LocationUtil uniqueInstance;

原创 監聽Settings.Global中的配置信息的變化

監聽Settings.Global中的配置信息的變化 自定義一個類繼承ContentObserver 在onChange()方法中去獲取想要監聽的數據信息 private class ModelObserver extends

原创 android 帶清除按鈕的EditText

Android自帶的EditText沒有清除按鈕,爲了開發需求,需要重寫EditText public class ClearEditText extends AppCompatEditText implements View.O

原创 Android 跨進程通信AIDL

本文僅用於記錄開發過程中遇到的問題及對應的解決方案,如有侵權可立即刪除,同時歡迎大家批評與指正!!! AIDL(Android Interface Definition Language,Android接口定義語言):用於某個遠程

原创 Android 監聽網絡狀態發生變化

Android 監聽網絡狀態變化 通過網絡連接管理者獲取管理對象,使用ConnectivityManager中的getActiveNetworkInfo()方法獲取網絡連接的額外信息,調用isAvailable()和isConne

原创 Android 對輸入框EditText中輸入內容加以限制

在開發過程會根據實際情況對輸入框中的輸入內容加以限制,限制輸入內容不同對應的策略不同 在實際開發過程中遇到輸入框中只允許輸入漢字的要求,針對該問題的解決方案如下: setFilters接收的參數是InputFilter類型的數組,

原创 自定義WheelView實現日期時間選擇器

android 提供的DatePicker和TimePicker有時在開發時不滿足開發需求,需要自定義WheelView來實現日期時間選擇器。 參考Android豎直滑動選擇器WheelView的實現 自定義wheelView類

原创 Service設置爲前臺服務

通常Service都是運行在後臺,後臺運行的Service系統優先級較低,在系統內存不足的時候,後臺運行的Service可能會被回收。當需求Service一直保持運行且在內存不足的情況下不會被回收,可以將Service設置爲前臺服

原创 Android Studio識別不到Nox設備

當Nox運行時,AndroidStudio有時會識別不到設備,解決方法如下: 1.進入夜神模擬器的安裝bin目錄下 2.shift+右鍵,打開命令行 3.敲入 nox_adb.exe connect 127.0.0.1:62001