參考文章https://blog.csdn.net/gerryrun/article/details/80335665 1.需要配置工程的build.gradle,將goog...
參考文章https://blog.csdn.net/gerryrun/article/details/80335665 1.需要配置工程的build.gradle,將goog...
本文是引用開(kāi)源圖表庫(kù)框架 MPAndroidChart的LineChart地址:https://github.com/PhilJay/MPAndroidChart1.需求:(...
作者:李旺成 時(shí)間:2016年5月3日 一、PagerAdapter介紹 先看效果圖 PagerAdapter簡(jiǎn)介 ListView 大家應(yīng)該都很熟悉吧!ListView 一...
Android design支持庫(kù)中的TabLayout一般都用來(lái)實(shí)現(xiàn)頭部Tab的效果。例如: 但是像微信這種底部Tab布局在我們實(shí)際項(xiàng)目中還是非常常見(jiàn)的設(shè)計(jì),現(xiàn)在我們也可以...
CommentDialog 項(xiàng)目github地址:CommentDialog這是一個(gè)Android評(píng)論框,類似抖音評(píng)論彈框 最近公司有個(gè)需求,就是仿抖音彈窗評(píng)論,我也是在網(wǎng)上...
回顧 2019 2019 年初的時(shí)候,給自己定了一些計(jì)劃和目標(biāo): 0. 記錄每天生活的點(diǎn)點(diǎn)滴滴 荒廢,現(xiàn)在感覺(jué)沒(méi)有什么必要。之前想做這條是因?yàn)槊刻爝^(guò)的很迷,不知道自己一天時(shí)間...
插件化(一) 組件化和插件化的區(qū)別: 組件化是將一個(gè)app分成多個(gè)模塊,每個(gè)模塊都是一個(gè)組件(module),開(kāi)發(fā)的過(guò)程中我們可以讓這些組件相互依賴或者單獨(dú)調(diào)試部分組件,但是...
參考資料維基百科https://zh.wikipedia.org/wiki/Android%E7%89%88%E6%9C%AC%E5%88%97%E8%A1%A8[https...
開(kāi)篇 最近在做一款上線一年左右的App的優(yōu)化, 借此機(jī)會(huì)也好好總結(jié)下近幾年的關(guān)于App優(yōu)化的東西, 跟大家分享下, 也是作為一個(gè)筆記記錄下. 今天沒(méi)有干貨 原諒我標(biāo)題黨了, ...
類實(shí)例化的一般過(guò)程是:父類的類構(gòu)造器<clinit>() -> 子類的類構(gòu)造器<clinit>() -> 父類的成員變量和實(shí)例代碼塊 -> 父類的構(gòu)造函數(shù) -> 子類的成員變...
在工作中我們經(jīng)常會(huì)遇到Activity和Fragment交互。具體為什么要用Fragment,相信大家都懂的,可以使UI更靈活,還可以把不同模塊獨(dú)立化,降低耦合度。Activ...
vivo安裝App時(shí)的界面,有8個(gè)點(diǎn)在轉(zhuǎn)動(dòng),心血來(lái)潮也想自己寫一個(gè),vivo其他app也有這個(gè)loading效果,反編譯后發(fā)現(xiàn)是使用一張圖片,然后不斷旋轉(zhuǎn)每個(gè)圓點(diǎn)的平均角度來(lái)...