方法一: 1、在AndroidManifest.xml文件里面的Activity配置: android:windowSoftInputMode="adjustResize|s...
方法一: 1、在AndroidManifest.xml文件里面的Activity配置: android:windowSoftInputMode="adjustResize|s...
年初,自己終于鼓起勇氣來(lái)了深圳,這一年經(jīng)歷過(guò)太多的不適應(yīng)和焦慮,還好都熬過(guò)來(lái)了。最值得開(kāi)心的是,找到了那個(gè)真心相愛(ài)的人,因此打算用文字記錄下來(lái)。文章很多是寫(xiě)給自己的,如今多年...
簡(jiǎn)介 我們?cè)谧鰣D片三級(jí)緩存時(shí),內(nèi)存緩存為了防止內(nèi)存溢出,導(dǎo)致APP崩潰,使用LruCache<K, V>來(lái)管理內(nèi)存數(shù)據(jù),內(nèi)部由最近最少使用算法實(shí)現(xiàn),將內(nèi)存控制在一定的大小內(nèi),...
過(guò)程描述:在桌面點(diǎn)擊一個(gè)Profile User用戶(hù)的應(yīng)用,分析系統(tǒng)是怎么知道該應(yīng)用是10用戶(hù)應(yīng)用的 主要邏輯代碼為 傳遞的主要參數(shù)為component,flags,user...
前言FFMPEG是特別強(qiáng)大的專(zhuān)門(mén)用于處理音視頻的開(kāi)源庫(kù)。你既可以使用它的API對(duì)音視頻進(jìn)行處理,也可以使用它提供的工具,如 ffmpeg, ffplay, ffprobe,來(lái)...
內(nèi)聯(lián)函數(shù) 內(nèi)聯(lián)函數(shù)消除了Lambda表達(dá)式所帶來(lái)的運(yùn)行時(shí)內(nèi)存開(kāi)銷(xiāo),簡(jiǎn)化編碼方式 正常函數(shù) decompile后的Java代碼 正常函數(shù)傳參返回結(jié)果,方法實(shí)例正常出入棧 inl...
with 傳參可以是任意對(duì)象,上下文為this,返回值為最后一行的結(jié)果 run 任意對(duì)象調(diào)用,上下文為this,返回值為最后一行的結(jié)果 apply 任意對(duì)象調(diào)用,上下文為th...
長(zhǎng)話(huà)短說(shuō),最近做項(xiàng)目,想把啟動(dòng)頁(yè)的圖呈現(xiàn)出全屏的樣式(狀態(tài)欄暫時(shí)不顯示),從網(wǎng)上找了很多攻略都不行,后來(lái)自己摸索出正確姿勢(shì),放在這里:res/values/styles.xm...
問(wèn)題 最近開(kāi)發(fā)的時(shí)候發(fā)現(xiàn)Activity橫屏之后,布局發(fā)生錯(cuò)亂,找了好久沒(méi)有問(wèn)題,研究AutoSize看出了一點(diǎn)問(wèn)題。 分析 我們從源碼的角度查看一下問(wèn)題 AutoSize初...