Compose 打造一個(gè)Home頁(yè)面 一般的APP首頁(yè)都是由多個(gè)Tab組成调炬。在Compose中赌躺,要實(shí)現(xiàn)這個(gè)會(huì)變得異常的簡(jiǎn)單俄烁,這個(gè)得益于Compo...
情緒與事實(shí) 工作的時(shí)候很問(wèn)題的爭(zhēng)議是基于情緒的,而非事實(shí)实束。常見(jiàn)的現(xiàn)象有烟馅,某同事和某同事在一起進(jìn)行項(xiàng)目工作只锻,發(fā)現(xiàn)的問(wèn)題非常多雨饺。這里需要去區(qū)別情緒和...
使用RecycleView進(jìn)行畫(huà)圖表钳垮。大概幾年前,我在想额港,怎么搞一個(gè)一個(gè)折線(xiàn)圖的圖表,突發(fā)靈感使用RecycleView試試如何歧焦。后來(lái)就寫(xiě)了一個(gè)...
FactoryBox 一個(gè)Android 代碼生成列子 使用google的auto-service和AbstractProcessor進(jìn)行代碼生...
Android的架構(gòu)主體演變 在過(guò)去Android一直在MVC移斩、MVP中探索。在2019基本沒(méi)有誰(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í)體類(lèi)型或一個(gè)...
React 的體驗(yàn) 已經(jīng)使用React js 有兩年了猖任。最近想了一下,這個(gè)React JS 有什么是自己發(fā)現(xiàn)了的特色之處呢瓷耙? this的問(wèn)題 在...
最近朱躺,小弟在實(shí)現(xiàn)一個(gè)思維導(dǎo)圖的開(kāi)源控件刁赖。下面我簡(jiǎn)單介紹一下如下打造一個(gè)類(lèi)似思維導(dǎo)圖軟件的ViewGroup。 建立模型 主要模型結(jié)構(gòu)相對(duì)簡(jiǎn)單:T...
一般我們的View都是矩形的长搀,但是如果我們要裁剪成為其他的形狀呢宇弛?要如何做?是直接重寫(xiě)onDraw畫(huà)出形狀源请?還是什么呢枪芒? 例子 美圖秀秀的圖片拼...