前言 通過啟動(dòng)窗口為例子,大致上明白了WMS是如何添加,更新,移除窗口的工作原理。本文將會(huì)重點(diǎn)聊一聊窗口的大小計(jì)算邏輯。 下面的源碼都是來自Android 9.0 正文 窗口...

前言 通過啟動(dòng)窗口為例子,大致上明白了WMS是如何添加,更新,移除窗口的工作原理。本文將會(huì)重點(diǎn)聊一聊窗口的大小計(jì)算邏輯。 下面的源碼都是來自Android 9.0 正文 窗口...
1、什么是觸摸事件?觸摸事件就是捕獲觸摸屏幕后產(chǎn)生的事件。 2、Android為觸摸事件封裝了一個(gè)類--MotionEventView提供獲取坐標(biāo)的方法getTop():獲取...
編譯內(nèi)核lichee文件夾下,有build.sh的腳本,主要內(nèi)容是對(duì)kernel內(nèi)核的編譯,out目錄下會(huì)產(chǎn)生已選擇相應(yīng)的img,之后在android編譯的時(shí)候則會(huì)直接從中拷...
好東西,給作者點(diǎn)個(gè)贊
Github配合Jenkins,實(shí)現(xiàn)vue等前端項(xiàng)目的自動(dòng)構(gòu)建與發(fā)布本篇文章前端項(xiàng)目以vue為例(其實(shí)前端工程化項(xiàng)目的操作方法都相同),部署在Linux系統(tǒng)上(centos)。之前做前端項(xiàng)目的部署,一直都是手動(dòng)運(yùn)行打包命令,打包完。再使用FT...
本篇文章前端項(xiàng)目以vue為例(其實(shí)前端工程化項(xiàng)目的操作方法都相同),部署在Linux系統(tǒng)上(centos)。之前做前端項(xiàng)目的部署,一直都是手動(dòng)運(yùn)行打包命令,打包完。再使用FT...
正解:android:layout_height="0dp" app:layout_constraintBottom_toBottomOf="parent"
瘋狂小磊哥 評(píng)論自ConstraintLayout+RecyclerView 顯示不全