原创 可以訂閱Observable、Flowable、Single、Maybe、Completable的LambdaDisposable

 Observable 訂閱實現 Observable<T> observable = null; LambdaDisposable<T> lambdaDisposable = null; observable.subscribeW

原创 簡單算法

Q:怎麼理解數據結構? 技術點:數據結構 思路:數據結構的定義、分類 參考回答:研究數據的邏輯結構和物理結構以及它們之間相互關係,並對這種結構定義相應的運算,而且確保經過這些運算後所得到的新結構仍然是原來的結構類型。 按照邏輯結構分類

原创 JAVA基礎&Enum&EnumSet&EnumMap

Enum public enum EnumColor{ RED, GREEN, PINK, YELLOW, BLACK } // 所有枚舉類默認繼承java.lang.Enum System.out.println(Enum

原创 OkHttp IllegalArgumentException

java.lang.IllegalArgumentException: unexpected url String url = /*錯誤寫法*/"www.baidu.com"; String url = /*正確寫法*/"http:/

原创 Java基礎&異常機制

當一個程序出現錯誤時,可能是以下三種錯誤: 語法錯誤:如缺少必要的標點符號、關鍵字輸入錯誤、數據類型不匹配等,在編譯器對程序進行編譯的過程中,會把檢測到的語法錯誤以提示的方式列舉出來,故又稱爲編譯錯誤。 運行時錯誤:如空指針異常,數組越界

原创 Java基礎&transient

1. transient的作用及使用方法 我們都知道一個對象只要實現了Serilizable接口,這個對象就可以被序列化,java的這種序列化模式爲開發者提供了很多便利,我們可以不必關係具體序列化的過程,只要這個類實現了Serilizab

原创 Java基礎&assert

斷言概述   編寫代碼時,我們總是會做出一些假設,斷言就是用於在代碼中捕捉這些假設。   可以將斷言看作是異常處理的一種高級形式   斷言表示爲一些 【布爾表達式】,程序員相信在程序中的某個特定點該表達式值爲真   可以在任何時候啓

原创 HashMap加載因子

public class HashMap<K,V>extends AbstractMap<K,V>implements Map<K,V>, Cloneable, Serializable { // 默認的初始容量(容量爲Has

原创 Android SharedPreferences 源碼分析以及跨進程讀寫問題

概述 Android SharedPreferences 提供了下面的模式來支持跨進程讀寫數據問題。 @Deprecated public static final int MODE_MULTI_PROCESS = 0x0004; 這

原创 OpenGL ES 視頻教程

轉載請註明出處:https://blog.csdn.net/nuonuonuonuonuo/article/details/90074687 OpenGL(英語:Open Graphics Library,譯名:開放圖形庫或者“開放式圖形

原创 Android實用技巧之adb命令:am 命令的使用

概述 在 adb shell 中,您可以使用 Activity Manager (am) 工具發出命令以執行各種系統操作,如啓動 Activity、強行停止進程、廣播 intent、修改設備屏幕屬性及其他操作。在 shell 中,此語法爲

原创 Android實用技巧之adb命令:logcat命令的使用

概述 adb logcat 是作爲一個 Android 開發者最經常接觸到的一個命令,我們在程序中打印的各種日誌都可以通過它來呈現出來,對於我們查看程序運行情況和解決定位問題非常有幫助。 下面介紹的日誌的命令行可以自由組合使用。 比如,輸

原创 ADB命令大全

  ADB adb  Android Debug Bridge ...SDK\tools     adb devices  獲取設備列表及設備狀態 adb get-state 獲取設備的狀態  adb start-server 啓動 ad

原创 Android Studio 插件

1.Alibaba Java Coding Guidelines 開發過程中會實時給你高亮提示不規範的地方 2.Android WiFi ADB 測試的時候,無需數據線。 3. Android-Resource-Usage-Count 打

原创 初探JAVA泛型

目錄 概述 範型的使用 類型參數 類型通配符 泛型方法 泛型類 限定類型參數上限 是指上界通配符(Upper Bounds Wildcards),用來限定泛型的上界。 是指下界通配符(Lower Bounds Wildcards),用