好久寫(xiě)沒(méi)過(guò)什么文字了,也沒(méi)怎么記錄過(guò)自己的一些想法,總歸還是3分鐘熱度罷了。拖延和懶惰總能輕易地打我臉,像是輕蔑地說(shuō):「你一定做不到的!」 我不止一次,心里給自己提醒過(guò),小時(shí)...
要說(shuō)今年最令人欣慰的事情之一,就是毫無(wú)計(jì)劃性地看完了幾本書(shū)。繼上一年的三分鐘熱度之寫(xiě)作,看了記錄,上一次發(fā)文竟然已是上一年3月份,再次燃起了三分鐘熱度系列-看書(shū)。 其實(shí)我喜歡...
Android Activity生命周期 onStart()與onResume()有什么區(qū)別? onStart()是activity界面被顯示出來(lái)的時(shí)候執(zhí)行的,但不能與它交互...
時(shí)間:2020.02.17-2020.02.23 1.全面復(fù)工?這一周給我最直面的感受就是,街道上的人越來(lái)越多了,可能大家都陸陸續(xù)續(xù)從其他的地方回到來(lái)這座城市。一點(diǎn)一點(diǎn)慢慢地...
10天前立的flag,這一次居然沒(méi)有拖延,沒(méi)有三分鐘熱度,真的絞盡腦汁寫(xiě)了幾篇出來(lái)。雖然閱讀量不多,但也是樂(lè)在其中,畢竟現(xiàn)在能不花錢(qián)買(mǎi)到樂(lè)趣的事情已經(jīng)不多了。 好吧,先讓自己...
時(shí)間:2020.02.10-2020.02.16 1 量化的數(shù)字 每天醒來(lái)第一件事情,就是打開(kāi)手機(jī)看看新型冠狀病毒的最近情況,確診、疑似、死亡、治愈這四行的數(shù)字每天都在變化。...
此時(shí)此刻,我打開(kāi)電腦,似乎想要寫(xiě)些什么... 2020年的開(kāi)端,似乎對(duì)我們來(lái)說(shuō)太過(guò)于殘酷了。新型冠狀病毒的爆發(fā),讓這個(gè)本應(yīng)喜慶熱鬧、團(tuán)團(tuán)圓圓的春節(jié)變成了充滿恐慌、蕭條的場(chǎng)景。...
DataBinding 是谷歌官方發(fā)布的一個(gè)框架,顧名思義即為數(shù)據(jù)綁定,是 MVVM 模式在 Android 上的一種實(shí)現(xiàn),用于降低布局和邏輯的耦合性,使代碼邏輯更加清晰。M...
導(dǎo)語(yǔ) 黑科技來(lái)了,Google在Android5.X中增加了對(duì)SVG矢量圖形的支持,這對(duì)于創(chuàng)造新的高效率動(dòng)畫(huà)具有很深遠(yuǎn)的意義。 主要內(nèi)容 < path >標(biāo)簽 SVG常見(jiàn)指令...
其實(shí)這個(gè)問(wèn)題沒(méi)有什么難度了,下面的兩種方式都可以實(shí)現(xiàn),但是效果可能并不是我想要的。 因?yàn)槲业男Ч窍胍付ǖ膒osition滑動(dòng)到窗口最頂部,但實(shí)際效果卻不是這樣的。 百度 ...
Retrofit2 源碼解析 注意: 本文是對(duì)源碼的一個(gè)跟蹤,會(huì)對(duì)每一行代碼有具體的闡述,但是不會(huì)介紹 Retrofit 的設(shè)計(jì)模式。 Retrofit:一個(gè) Restful...
以下內(nèi)容基于 okhttp:3.10.0 版本 在開(kāi)發(fā)中,由于不同業(yè)務(wù)場(chǎng)景解,我們需要將接口返回的數(shù)據(jù)緩存到本地,以實(shí)現(xiàn)復(fù)用。例如,接口數(shù)據(jù)每間隔一定時(shí)間才會(huì)更新,在時(shí)間間隔...
網(wǎng)上已經(jīng)有很多很好的vim使用和配置教程。但每個(gè)人都有自己的習(xí)慣,因此教程僅作參考,只有在使用過(guò)程中才能體會(huì)到具體的問(wèn)題,然后解決問(wèn)題才能把vim調(diào)教的順手。本文不再贅述vi...
前言 Android開(kāi)發(fā)中我們或多或少都會(huì)接觸到數(shù)據(jù)庫(kù)。Android中提供了一個(gè)占用內(nèi)存極小的關(guān)系型數(shù)據(jù)庫(kù)-SQLite。雖然Android系統(tǒng)中提供了許多操作SQLite...
ConstraintLayout 是 Android Studio 2.2 中主要的新增功能之一,也是 Google 在2016 年的 I/O 大會(huì)上重點(diǎn)宣傳的一個(gè)功能。Co...
先說(shuō)說(shuō)我自己的組件化架構(gòu)設(shè)計(jì)方案,請(qǐng)看下圖: 圖中可以看到,從上往下分為4層:APP殼工程、常規(guī)業(yè)務(wù)組件層、基礎(chǔ)業(yè)務(wù)組件層、基礎(chǔ)功能組件層。 為了便于理解,按照從下往上的順序...