我們View的坐標(biāo)是由left,Top,Right,Bottom決定的。先來(lái)看一張圖: View動(dòng)畫(huà)(補(bǔ)間動(dòng)畫(huà))是不改變View的真實(shí)位置的,就...
最后布局和效果:
我們?cè)谑褂肦ecyclerView的時(shí)候,總是不可避免的獲取其ItemView的位置來(lái)實(shí)現(xiàn)各種各樣的需求: RecyClerView也提供了獲取...
問(wèn)題 假如有100個(gè)item,一屏同時(shí)最多展示12個(gè),RecyclerView滑動(dòng)時(shí),會(huì)創(chuàng)建多少個(gè)viewholder? 這是第一次進(jìn)去看到頁(yè)面...
ActivityResultContract是什么? 它是用來(lái)在大部分場(chǎng)景中對(duì)startActivityForResult和onActivity...
在A(yíng)ndroid中,我們一般通過(guò)aidl來(lái)實(shí)現(xiàn)進(jìn)程間通信,但是我們要知道aidl其實(shí)是一種工具而已,底層還是通過(guò)Binder來(lái)通信的。我們來(lái)看下...
廣播如何注冊(cè),廣播如何執(zhí)行receiver方法的 我們普通的廣播發(fā)送 最后調(diào)用的是 其中IItentReceiver是個(gè)aidl類(lèi),這個(gè)方法目的...
1 kotlin類(lèi)型轉(zhuǎn)換as as? 1 子類(lèi)實(shí)例轉(zhuǎn)為父類(lèi)實(shí)例,自動(dòng)轉(zhuǎn)換成功 2 類(lèi)型為父類(lèi)型,引用實(shí)例的是子類(lèi)的實(shí)例時(shí),將其轉(zhuǎn)換為父類(lèi),可以轉(zhuǎn)...
先看下今天分析的AIDL文件。 點(diǎn)擊make project生成的IMyAidlInterface.java文件 1IMyAidlInterfa...