Android原生的TextView在顯示文字時(shí),右端可能會(huì)因?yàn)?不夠一個(gè)文字 或者 標(biāo)點(diǎn)符號(hào) 的問(wèn)題而參差不齊。這里自定義一個(gè)JustifyTextView,解決右端不能對(duì)...
Android原生的TextView在顯示文字時(shí),右端可能會(huì)因?yàn)?不夠一個(gè)文字 或者 標(biāo)點(diǎn)符號(hào) 的問(wèn)題而參差不齊。這里自定義一個(gè)JustifyTextView,解決右端不能對(duì)...
最近接到產(chǎn)品一個(gè)需求,需要將現(xiàn)有工程打一個(gè)新的apk出來(lái),要給到新客戶(hù)使用,需要替換appIcon, appName, appId以及切換新的api接口需要切換新的地址。場(chǎng)景...
【背景】 作為Android開(kāi)發(fā),經(jīng)常需要引入各種第三方庫(kù),第三方庫(kù)又容易與項(xiàng)目依賴(lài)有重復(fù),導(dǎo)致沖突,我們常用“exclude”解決問(wèn)題,但如果是jar包或者aar包excl...
ViewModel: (上述僅寫(xiě)出了onDestroy,也可以加入其它生命周期事件監(jiān)聽(tīng)) 自定義Dialog: 判定當(dāng)前activity為AppCompatActivity,...
0、 前言 我們?cè)贏ndroid Studio上使用了很多插件,比如開(kāi)發(fā)flutter的時(shí)候用到的FishReduxTemplate 、FlutterJsonBeanFact...
Matrix4矩陣變化 連載:flutter布局-1-column連載:flutter布局-2-row連載:flutter布局-3-center連載:flutter布局-4-...
類(lèi)似iOS的控制中心里,音量的上下滑動(dòng)增大、減小音量。 簡(jiǎn)單說(shuō)一下需求: 需要進(jìn)度條有圓角,使用Canvas裁切即可 手勢(shì)拖動(dòng)進(jìn)度條更新進(jìn)度,也可以代碼調(diào)用更新進(jìn)度 支持XM...
簡(jiǎn)介 當(dāng)我們?cè)谧鲂阅苁占瘯r(shí),需要全局的知道哪個(gè)頁(yè)面目前在展示,哪個(gè)頁(yè)面關(guān)閉了,從而做一些收集工作,在Android中我們可以通過(guò)registerActivityLifecyc...