ViewModel已經(jīng)用了好久了,但是其內(nèi)部原理還不是很熟悉,今天來簡單了解下屈芜。首先要確定三個問題务冕,第一袱耽,ViewModel是怎樣保持唯一的死遭,換句話說是怎樣保持Fragmen...

ViewModel已經(jīng)用了好久了,但是其內(nèi)部原理還不是很熟悉,今天來簡單了解下屈芜。首先要確定三個問題务冕,第一袱耽,ViewModel是怎樣保持唯一的死遭,換句話說是怎樣保持Fragmen...
今年的Google I/O大會上绸硕, Google將Kotlin列為Android官方開發(fā)語言,Android Studio 3.0的預覽版默認集成了Kotlin魂毁。Kotlin...
關鍵詞: 線程玻佩, 鎖, 高并發(fā)席楚, 線程池咬崔, 原子操作, AQS酣胀, 并發(fā)容器 最近刁赦,在研究Java多線程的內(nèi)容目錄,將其內(nèi)容逐步整理并發(fā)布闻镶。 (一) 基礎篇 Java多線程系...
在ViewGroup事件派分過程中牺氨,mFirstTouchTarget起著相當重要的作用。 但對mFirstTouchTarget的作用是什么墩剖,大多數(shù)的文章都簡單的描述為記錄...
前言 在開發(fā)中岭皂,有時候會碰到把多個參數(shù)郊霎,或者說把數(shù)組轉(zhuǎn)成List的需求,通常我們會使用 Arrays.asList()方法爷绘。但是該方法在使用的過程中书劝,稍有不慎就會出現(xiàn)嚴重的異...
在Android開發(fā)中进倍,事件分發(fā)機制是一塊Android比較重要的知識體系,了解并熟悉整套的分發(fā)機制有助于更好的分析各種點擊滑動失效問題购对,更好去擴展控件的事件功能和開發(fā)自定義...
RecyclerView 是 Android 中最重要的控件之一, 本文主要內(nèi)容為如何解決 RecyclerView 包含大量數(shù)據(jù), 有多種 item 類型, item 中需...
[TOC] 反轉(zhuǎn)字符串 和vector同樣的進行swap交換就可以了 雖然感覺很簡單猾昆,但是網(wǎng)上還是有各種優(yōu)秀的思路與代碼(Java編寫的):1.定義一個新的字符串,逆序遍歷原...