最新 Android MVP && MVVM深度解析 【重大更新說(shuō)明】 感謝各位讀者的閱讀散吵,這篇文章由于年代久遠(yuǎn)派昧,存在一些錯(cuò)誤的觀點(diǎn),再次向大家道歉础米,也做一個(gè)技術(shù)上的解釋說(shuō)明...

最新 Android MVP && MVVM深度解析 【重大更新說(shuō)明】 感謝各位讀者的閱讀散吵,這篇文章由于年代久遠(yuǎn)派昧,存在一些錯(cuò)誤的觀點(diǎn),再次向大家道歉础米,也做一個(gè)技術(shù)上的解釋說(shuō)明...
前言 多線程的應(yīng)用在Android開發(fā)中是非常常見的矫渔,常用方法主要有:繼承Thread類實(shí)現(xiàn)Runnable接口AsyncTaskHandlerHandlerThreadIn...
最近在看一些在學(xué)習(xí)一些源碼,在源碼中經(jīng)常會(huì)看到一些位移運(yùn)算符的使用让禀,比如在看HashMap源碼的時(shí)候挑社,在計(jì)算hashMap容量的閾值的時(shí)候,就使用到了位移運(yùn)算符巡揍,代碼如下: ...
一痛阻、 patch 和diff 的區(qū)別 Git 提供了兩種補(bǔ)丁方案,一是用git diff生成的UNIX標(biāo)準(zhǔn)補(bǔ)丁.diff文件腮敌,二是git format-patch生成的Git...
前言 最近翻了草稿箱阱当,看到了之前的一些草稿,有一些文章寫的差不多了糜工,但是后面沒精力寫或者因?yàn)槠渌蚓蜖€在草稿箱里了弊添,現(xiàn)在決定把一些草稿拿出來(lái)補(bǔ)全或者重新寫,也是溫故知新的過(guò)...
廢話不多說(shuō)直接說(shuō)流程 給項(xiàng)目中集成LeakCanary工具進(jìn)行內(nèi)存泄漏檢測(cè)捌木。發(fā)現(xiàn)有內(nèi)存泄漏后該工具會(huì)進(jìn)行提示 有內(nèi)存泄露后我們需要使用as的profiler工具進(jìn)行分析并獲取...
AIDL的基本使用過(guò)程可以看這篇文章http://www.reibang.com/p/2683e27efe9a 業(yè)務(wù)場(chǎng)景:現(xiàn)在要實(shí)現(xiàn)每新增一個(gè)員工油坝,就通知相應(yīng)的部門人員1、...
本文首發(fā)于微信公眾號(hào)「后廠村碼農(nóng)」 相關(guān)文章Gradle核心思想(一)為什么現(xiàn)在要用Gradle刨裆? Gradle核心思想(二)Gradle...
前言 由于項(xiàng)目需要用到 Groovy 語(yǔ)言澈圈,這兩天對(duì)其進(jìn)行了粗略的學(xué)習(xí),本文是對(duì)學(xué)習(xí)做的一個(gè)簡(jiǎn)單總結(jié)崔拥,主要內(nèi)容參考于官方文檔(Groovy 的官方文檔還是非常不錯(cuò)的极舔,強(qiáng)烈推薦...
最近組件化項(xiàng)目中使用SNAPSHOT倉(cāng)庫(kù)作為開發(fā)的庫(kù),各個(gè)工程師在上面發(fā)布組件的Aar链瓦,不同工程師之間可以通過(guò)maven依賴來(lái)添加組件拆魏,但在開發(fā)過(guò)程中遇到工程師用Sync P...
今天注冊(cè)了賬號(hào),因?yàn)橛腥陙?lái)有太多太多的話憋在心里贴膘,怕自己有一天突然走了就說(shuō)不出來(lái)了卖子。里面的每一句話都是我的親身真實(shí)經(jīng)歷 我是一名93年的女孩,與白血病已斗爭(zhēng)三年半了刑峡,從化療...
前言 RecylerView在Android開發(fā)中十分常見 今天洋闽,我將為大家?guī)?lái)RecylerView的全面介紹玄柠,包括其定義、特點(diǎn)诫舅、具體使用等羽利,希望你們會(huì)喜歡。 目錄 1. ...
本文首發(fā)于公眾號(hào)「劉望舒」 關(guān)聯(lián)系列ReactNative入門系列React Native組件Flutter基礎(chǔ)系列 前言 在上一篇文章Flutter基礎(chǔ)(四)開發(fā)Flutt...
本文首發(fā)于 公眾號(hào) 劉望舒 前言 又要開啟一個(gè)新系列了虚汛,這個(gè)系列我們來(lái)學(xué)習(xí)Gradle匾浪,它是一個(gè)基于JVM的新一代構(gòu)建工具,關(guān)于Gradle完全可以寫一本書卷哩,這個(gè)系列會(huì)針對(duì)A...
本文首發(fā)于微信公眾號(hào)「劉望舒」 前言 最近的Google I/O大會(huì)上蛋辈,F(xiàn)lutter1.5 開始支持移動(dòng)、Web殉疼、桌面和嵌入式設(shè)備梯浪,從不溫不火的sky一直進(jìn)化到如今熱門的F...
日常開發(fā)過(guò)程中,我們都會(huì)遇到這樣一種場(chǎng)景:我們寫出的 UI 效果在對(duì)接數(shù)據(jù)之前需要提前進(jìn)行預(yù)覽瓢娜,進(jìn)而調(diào)整 UI 細(xì)節(jié)和排版問(wèn)題挂洛。我們一般的做法是什么樣的?如果存在像 Tex...