Compose 打造一個(gè)Home頁(yè)面 一般的APP首頁(yè)都是由多個(gè)Tab組成陈醒。在Compose中决侈,要實(shí)現(xiàn)這個(gè)會(huì)變得異常的簡(jiǎn)單潘靖,這個(gè)得益于Compo...
情緒與事實(shí) 工作的時(shí)候很問題的爭(zhēng)議是基于情緒的房轿,而非事實(shí)探膊。常見的現(xiàn)象有捧灰,某同事和某同事在一起進(jìn)行項(xiàng)目工作句伶,發(fā)現(xiàn)的問題非常多片仿。這里需要去區(qū)別情緒和...
使用RecycleView進(jìn)行畫圖表纹安。大概幾年前,我在想砂豌,怎么搞一個(gè)一個(gè)折線圖的圖表厢岂,突發(fā)靈感使用RecycleView試試如何。后來(lái)就寫了一個(gè)...
FactoryBox 一個(gè)Android 代碼生成列子 使用google的auto-service和AbstractProcessor進(jìn)行代碼生...
Android的架構(gòu)主體演變 在過(guò)去Android一直在MVC阳距、MVP中探索塔粒。在2019基本沒有誰(shuí)再去糾結(jié)這兩個(gè)架構(gòu)了,因?yàn)锳ndroid的Je...
設(shè)計(jì)準(zhǔn)則 準(zhǔn)則1 關(guān)系模式的設(shè)計(jì)應(yīng)盡可能只包括有直接聯(lián)系的屬性筐摘,不要包括有間接的聯(lián)系和屬性卒茬。也就是,每一個(gè)關(guān)系模式應(yīng)只有對(duì)應(yīng)的一個(gè)實(shí)體類型或一個(gè)...
React 的體驗(yàn) 已經(jīng)使用React js 有兩年了蓄拣。最近想了一下扬虚,這個(gè)React JS 有什么是自己發(fā)現(xiàn)了的特色之處呢? this的問題 在...
最近球恤,小弟在實(shí)現(xiàn)一個(gè)思維導(dǎo)圖的開源控件辜昵。下面我簡(jiǎn)單介紹一下如下打造一個(gè)類似思維導(dǎo)圖軟件的ViewGroup。 建立模型 主要模型結(jié)構(gòu)相對(duì)簡(jiǎn)單:T...
一般我們的View都是矩形的咽斧,但是如果我們要裁剪成為其他的形狀呢堪置?要如何做躬存?是直接重寫onDraw畫出形狀?還是什么呢舀锨? 例子 美圖秀秀的圖片拼...