獲取RecyclerView滾動距離的幾種方法如下 第一種 computeVerticalScrollOffset方法 當(dāng)RecyclerView的每個item高度都相同時论悴,...
獲取RecyclerView滾動距離的幾種方法如下 第一種 computeVerticalScrollOffset方法 當(dāng)RecyclerView的每個item高度都相同時论悴,...
1. 簡介 inline鳄逾、noinline帘撰、crossinline 是 Kotlin 中的三個關(guān)鍵字堂湖。在 Kotlin 源碼中我們可以發(fā)現(xiàn)挟纱,這三個關(guān)鍵字被大量使用路媚,那么它們究...
Android onPause剛進(jìn)頁面就執(zhí)行一次,導(dǎo)致onPause剛進(jìn)頁面就執(zhí)行一次樊销,導(dǎo)致onResume剛進(jìn)來會執(zhí)行兩次整慎。排查問題后,是這邊的申請權(quán)限了围苫,沒有檢測權(quán)限是否...
得到Android組件化方案已經(jīng)開源剂府,參見Android組件化方案開源拧揽。方案的解讀文章是一個小的系列,這是系列的第二篇文章:1腺占、Android徹底組件化方案實踐2淤袜、Andro...
目錄 1.介紹 2.為什么要用ConstraintLayout 3.如何使用ConstraintLayout3.1 添加依賴3.2 相對定位3.3 角度定位3.4 邊距3.5...
一募强、快速排序算法:從數(shù)列中挑出一個元素株灸,稱為基準(zhǔn)。重新排序數(shù)列钻注,所有元素比基準(zhǔn)值小的排在前面蚂且,所有元素比基準(zhǔn)值大的排在后面。分區(qū)操作:使用遞歸把小于基準(zhǔn)值元素的子數(shù)列和大于基...
前陣子公司項目中需要大量使用Android懸浮窗去實現(xiàn)一些功能幅恋,對公司之前一團(tuán)糟的代碼結(jié)構(gòu)和面對國產(chǎn)Android奇(沙)葩(雕)的機(jī)型適配(對,我說的奇(沙)葩(雕)機(jī)型就...
【題目1】有一對兔子泵肄,從出生后第3個月起每個月都生一對兔子捆交,小兔子長到第三個月后每個月又生一對兔子淑翼,假如兔子都不死,則每個月的兔子總數(shù)為多少品追。 【題目2】判斷101-200之...
1.背景: countDownLatch是在java1.5被引入玄括,跟它一起被引入的工具類還有CyclicBarrier、Semaphore肉瓦、concurrentHashMap...
安卓基礎(chǔ)開發(fā)庫,讓開發(fā)簡單點(diǎn)泞莉。DevRing & Demo地址:https://github.com/LJYcoder/DevRing 學(xué)習(xí)/參考地址:https://www...
為什么要用線程池 使用線程池管理線程有如下優(yōu)點(diǎn): 降低資源消耗:通過重復(fù)利用已創(chuàng)建的線程降低線程創(chuàng)建和銷毀造成的消耗哪雕。 提高響應(yīng)速度:當(dāng)任務(wù)到達(dá)時,任務(wù)可以不需要等到線程創(chuàng)建...
1鲫趁、dpi ,dip(dp), density 幾個比較難描述的概念斯嚎,摘這個blog的: http://www.cnblogs.com/wader2011/archive/2...
[TOC] 需求 最近在做的一個TV項目,我們知道TV一般是通過遙控器來進(jìn)行選擇的挨厚,因此有這樣一個需求堡僻,需要在item被選中(獲得焦點(diǎn))時放大該item,電視不好錄屏疫剃,效果圖...
介紹 開發(fā)過程中钉疫,有時會遇到把現(xiàn)有的一個對象的所有成員屬性拷貝給另一個對象的需求。比如說對象 A 和對象 B巢价,二者都是 ClassC 的對象陌选,具有成員變量 a 和 b,現(xiàn)在對...