天下苦shape.xml久已,特別是遇上不靠譜的UI,圓角+背景色+邊框,三個(gè)屬性就能給你折騰出來(lái)幾百種組合,每個(gè)組合都要寫對(duì)應(yīng)的shape.x...
先上效果圖 需求梳理 抖音APP中,視頻的點(diǎn)贊和直播中點(diǎn)贊效果是不同的,先找尋兩者的共同點(diǎn)提取接口: 類型圖片動(dòng)畫初始旋轉(zhuǎn)角度Y軸偏移量視頻點(diǎn)贊...
在Android的日常編程中,我們使用LinearLayout時(shí)經(jīng)常會(huì)遇到需要使用權(quán)重來(lái)分配子View的空間占比,那么在Flutter中,我們需...
1. 簡(jiǎn)述 Row和Column分別是橫向布局和縱向布局,對(duì)標(biāo)Android中的LinearLayout Row和Column默認(rèn)會(huì)在主軸方向取...
對(duì)于強(qiáng)大的注解框架,Dagger2的編譯特點(diǎn)一直都讓我覺(jué)得不舒服,強(qiáng)行學(xué)完Dagger2的使用和大體原理后,也一直沒(méi)有將它投入生產(chǎn)中。后來(lái)在瀏覽...
GIF鎮(zhèn)樓 框架引入 在項(xiàng)目根目錄的build.gradle文件中添加 app目錄下的build.gradle文件中添加 框架使用 邏輯圖 框架...
上一篇粘貼過(guò)來(lái)的時(shí)候 , 沒(méi)有成MarkDown模式,看起來(lái)不舒服,這里重發(fā)一章,見(jiàn)諒 AOP與AspectJ的介紹就不多說(shuō)。 APP的登錄方式...
牢騷 前些時(shí)間,公司因?yàn)榉?wù)器調(diào)整,有些特定接口IP需要更換,其中包括一個(gè)更新接口。從接到通知更換服務(wù)器到更換完成,前端開(kāi)發(fā)人員只有兩個(gè)小時(shí)的準(zhǔn)...
自定義View這一塊,一直是我的心病。最近項(xiàng)目遇到需求,類似于高德搜索界面的列表隨手指移動(dòng)。飯要一點(diǎn)點(diǎn)吃,先從最基本的View跟隨手指開(kāi)始。 先...