新的一天,新的題目,跟著小電工一起來做題吧。 1、工作許可人對工作負(fù)責(zé)人應(yīng)指明帶電設(shè)備的位置和注意事項,然后分別在工作票上簽名,工作班組方可開始工作。 ? 解釋: 工作許可...
gcc/g++ 在執(zhí)行編譯時,需要4步 1.預(yù)處理,生成.i的文件[使用-E參數(shù)] 2.將預(yù)處理后的文件轉(zhuǎn)換成匯編語言,生成文件.s[使用-S參數(shù)] 3.由匯編變?yōu)槟繕?biāo)代碼(...
1、lazy簡介 lazy是屬性委托的一種,是有kotlin標(biāo)準(zhǔn)庫實現(xiàn)。它是屬性懶加載的一種實現(xiàn)方式,在對屬性使用時才對屬性進(jìn)行初始化,并且支持對屬性初始化的操作時進(jìn)行加鎖,...
還記得剛學(xué)Android那會,經(jīng)常會說起Activity的七大生命周期: onCreate,onRestart,onStart,onResume,onPause,onStop...
在Android開發(fā)中,事件分發(fā)機(jī)制是一塊Android比較重要的知識體系,了解并熟悉整套的分發(fā)機(jī)制有助于更好的分析各種點(diǎn)擊滑動失效問題,更好去擴(kuò)展控件的事件功能和開發(fā)自定義...
緣起 在Android開發(fā)中,我們經(jīng)常會見到下面的代碼,比如: 你曾經(jīng)有沒有想過這兩者到底有什么區(qū)別?我該使用哪種呢? 常見的Handler.post揭秘 Handler的工...
Kotlin Coroutines(協(xié)程) 完全解析系列: Kotlin Coroutines(協(xié)程) 完全解析(一),協(xié)程簡介 Kotlin Coroutines(協(xié)程) ...
先說結(jié)論吧 RecycleView有4級緩存 1.Attached scrap & Changed scrap屏幕中的緩存,用于數(shù)據(jù)刷新時,不需要重新加載子ItemView,...
RecyclerView的緩存主要體現(xiàn)在RecyclerView的內(nèi)部類Recycler 重要的成員變量 四級緩存 —— Scrap、Cache、ViewCacheExten...
一、進(jìn)程間通信的概念 每個進(jìn)程各自有不同的用戶地址空間,任何一個進(jìn)程的全局變量在另一個進(jìn)程中都看不到,所以進(jìn)程之間要交換數(shù)據(jù)必須通過內(nèi)核,在內(nèi)核中開辟一塊緩沖區(qū),進(jìn)程1把數(shù)據(jù)...
1.1 Android 補(bǔ)間動畫和屬性動畫的區(qū)別? 特性補(bǔ)間動畫屬性動畫view 動畫支持支持非view動畫不支持支持可擴(kuò)展性和靈活性差好view屬性是否變化無變化發(fā)生變化復(fù)...
前言 ConstraintLayout從推出到現(xiàn)在也有好長時間了,依然沒有成為主流布局,首選布局RelativeLayout,LinearLayout,F(xiàn)rameLayout...
前言 之前解析過 ConstraintLayout 的解析,扁平化布局[http://www.itdecent.cn/p/28bc3619fc82],隨著Constrain...
什么是TabLayout TabLayout是Support Design Library庫中的一個控件,它是用來進(jìn)行分組的,同時也可以作為ViewPager的指示器 Tab...
其實就是Adapter中可以被覆寫的兩個方法 1、onDetachedFromRecyclerView 看下方法說明 在RecyclerView不再觀察這個Adapter時被...
*本篇文章已授權(quán)微信公眾號 guolin_blog (郭霖)獨(dú)家發(fā)布 本文是基于constraint-layout:1.1.2 一、前言 在以前,android是使用布局如L...
又來更新小功能了,項目中經(jīng)常會遇到單選多選功能,總是草草的寫下沒有系統(tǒng)總結(jié),今天來記錄一下。這篇是用RecyclerView實現(xiàn)單選多選功能,下一篇再來講用RecyclerV...
寫在前面 更多Material Design 文章請看:Material Design 之 Toolbar 開發(fā)實踐總結(jié)Material Design之 AppbarLayo...