
最近在整理項目里面的東西,在項目中,我們在加載本地或者網絡數據的時候,會存在請求錯誤,數據為空,沒有網絡等情況,因此我們的界面需要根據這些情況給...
現如今,在android里面的異步通信一般都是用RxJava來完成,這當然是很好的辦法,但是我覺得,有時候學習一下官方提供的解決方案,能讓你更好...
1、進程和線程的概念: 在我的理解中,進程是一段被操作系統執行的指令集,操作系統在對資源>進行分配和調度時,進程是基本單位,進程其實就是一個程序...
基本使用 Android6.0之后,增加了動態權限配置,目的在于用戶可以自由的選擇自己是否給予app權限,就算沒有給予某個權限,也不影響其他功能...
項目需要在啟動頁加上倒計時的功能,所以自定義了一個倒計時的View,下面的是具體的分析 1、自定義View的基礎 一般情況下,自定義View可以...
本文的分析基于RxJava1.1.5版本,flatMap是為了一對多的轉換而設計的,具體的實現運用了merge和map的操作,而最終也還是基于了...
本文的分析基于RxJava1.1.5版本,map的主要作用是用來將一個對象轉換成另外一個對象,它的實現基于了RxJava中非常重要的lift()...
CoordinatorLayout的簡單實用,其中behavior做了一個簡單的自定義,原理不說太多,因為還在摸索中,避免誤導別人,有興趣的可以...
簡單記錄: RenderScript主要在android中的對圖形進行處理,RenderScript采用C99語法進行編寫,主要優勢在于性能較高...