摘要:代碼不會寫的很復雜架構思考模塊化多進程掘金關于模塊化組件化這個問題,我想每個開發(fā)者可能都認真的思考過。今天,我安居客項目架構演進掘金本文已授權微信公眾號獨家發(fā)布。
關于 Dagger2+Mvp+rxjava+retroft2.0 的一點實踐 - Android - 掘金
前言做這個項目的初衷是想練手,因為現(xiàn)在rxjava+retrofit框架相當火,而公司的同事正在用這個框架也覺得很方便,于是心癢難耐,決定學習這個框架。 介紹Dagger2主要的作用就是依賴注入...
一個 MVP 架構的應用,代碼整潔干練,高度封裝 - Android - 掘金
練習MVP架構開發(fā)的App,算是對自己學過的知識做一個總結,做了有一段時間,界面還算挺多的,代碼量還是有的,里面做了大量封裝,整體代碼整理得很干凈,這個我已經(jīng)盡力整理了。不管是文件(Java、xml、資源文件)命名,還是布局設計盡量簡單簡潔。代碼不會寫的很復雜...
Android 架構思考 (模塊化、多進程) - Android - 掘金
關于模塊化(組件化)這個問題,我想每個開發(fā)者可能都認真的思考過。隨著項目的開發(fā),業(yè)務不斷壯大,業(yè)務模塊越來越多,各個模塊間相互引用,耦合越來越嚴重,同時有些項目(比如我們公司)還伴隨著子應用多帶帶包裝推廣,影子應用多帶帶發(fā)布等等需求,重新調(diào)整架構迫在眉睫。今天,我...
安居客Android項目架構演進 - 掘金
本文已授權微信公眾號 AndroidDeveloper 獨家發(fā)布。 入職安居客三年從工程師到 Team Leader,見證了 Android 團隊一路走來的發(fā)展歷程。因此有心將這些記錄下來與大家分享,也算是對自己三年來一部分工作的總結。希望對大家有所幫助,更...
【設計模式 Android】設計模式六大原則 - 掘金
有幾天沒發(fā)文章了,一直有人在公眾號問我關于觀察者模式的問題,所以我決定抽時間寫一寫關于設計模式的內(nèi)容。今天先介紹一些基礎的東西。 六大原則 我以前在面試別的人的時候,總是喜歡聊聊設計模式,因為總感覺功能部分都能寫出來,但是代碼質(zhì)量和代碼設計的東西熟練,才能更...
(譯) Android MVP 架構必要知識:第一部分 - Android - 掘金
原文地址:Essential Guide For Designing Your Android App Architecture: MVP: Part 1 原文作者:Janisha...
如何將原項目重構成 MVP 模式 - Android - 掘金
最近在做公司項目的重構工作,主要重構點包括: 網(wǎng)絡請求框架由 HttpURLConnection + Handler 改為 Retrofit + OkHttp + RxJava 事件通知由 安卓廣播 改為 RxBus 圖片加載框架由 ImageLoader ...
項目里使用 MVP 和 Dagger 的有福了!!! 絕對提升效率 - Android - 掘金
在之前的文章里提到了我們?yōu)槭裁匆陧椖恐惺褂肕VP,Dagger,Rxjava,為很多才接觸這些技術的朋友解答了疑惑 隨著項目迭代,代碼量的增大,它們帶給我們的好處會越來越明顯,但是在前期的開發(fā)中絕對有一點讓不少朋友煩惱,那就是每寫一個頁面,都會多寫很多M...
MVP在Android項目中的簡單體現(xiàn) - 掘金
通過簡單案例來說明MVP的使用,retrofit2+rxjava+mvp項目地址:http://www.github.com/jjdxmas... ##前言 ###什么是MVP?MVP模式是一種架構模式,也是一種經(jīng)典的界面模式。MV...
詳談[七牛直播云]性能優(yōu)化實踐 - Android - 掘金
作者介紹:@何李石,七牛云首席布道師、七牛云早期工程師、技術專家。《 Go 語言程序設計》譯者。5 年以上互聯(lián)網(wǎng)從業(yè)/創(chuàng)業(yè)經(jīng)驗,互聯(lián)網(wǎng)產(chǎn)品基礎架構解決方案專家。熱愛技術,專注于服務端分布式系統(tǒng)開發(fā),為開發(fā)者和互聯(lián)網(wǎng)產(chǎn)品企業(yè)打造更好的企業(yè)云服務產(chǎn)品。以下是他在七...
是的,XDroid 的弟弟 Mvp 來了 - Android - 掘金
XDroid發(fā)布后,看到github上該項目的star一天天上漲,贏得了很多朋友的認同。 大年初三,我不經(jīng)意的利用百度搜索了一下關鍵字,發(fā)現(xiàn)很多朋友將xdroid庫引用到很多論壇、團隊技術博客、各類Android周報上,我有點不...
DataBinding 與 MVVM(含代碼) - Android - 掘金
DataBinding是對MVVM架構的最好詮釋,一直以來邏輯,數(shù)據(jù)模型,和界面之間的關系都沒有一個很好的平衡,MVP架構會使大量的邏輯代碼都集中在Presenter中,而DataBinding可以很好的平衡這些之間的關系 工程...
MVVM MVC MVP 到底是什么 - Android - 掘金
復雜的軟件必須有清晰合理的架構,否則無法開發(fā)和維護。在這里簡述一下這三種結構的區(qū)別。 MVC MVC(Model-View-Controller)這個應該是應用最廣泛也是最早的開發(fā)架構。MVC模式...
java/android 設計模式 - 行為模式之責任鏈模式 - Android - 掘金
故名思義責任鏈模式中存在一個鏈式結構,鏈式結構:多外節(jié)點首尾相連,每個節(jié)點都可以被拆分再連接。具體什么是責任鏈模式呢。它使多個對象都有機會處理請求,從而避免請求的發(fā)送者和接受者之間的耦合關系,將這個對象連成一條鏈,并沿著這個條鏈傳遞該請求,直到有一個對象處理它...
Android 開發(fā)最佳實踐:接口設計 - Android - 掘金
一個項目剛開始的時候,最需要確認的就是接口設計了:數(shù)據(jù)如何傳遞,使用什么格式什么協(xié)議乃至如何保證安全性。如果一個項目的接口設計不合理——比如沒有考慮到安全性,后期為了增加安全驗證又要對部分 API 推倒重做,那么前端(泛指 Android、iOS 以及 Web...
用 kotlin 實現(xiàn) activity 路由框架的 Processor - Android - 掘金
頁面路由框架,無論在android還是在iOS的開發(fā)中都是很常見的模塊與模塊之間的解耦工具,特別是對中大型App而言,基本上都會有自己的路由框架。 Processor的原理 在講原理之前,先看看整...
Android 視圖架構詳解 - Android - 掘金
最近一直在研究View的繪制相關的機制,發(fā)現(xiàn)需要補充一下Android View Architecture的相關知識,所以就特地研究了一下這方面的代碼,寫成本篇文章 為了節(jié)約你的時間,本篇文章內(nèi)容大致如下: Activity,De...
B 站多媒體選擇器 - Android - 掘金
boxing 基于MVP模式的Android多媒體選擇器。 box...
嗶哩嗶哩 Android 客戶端——多媒體選擇器 boxing 開源 - Android - 掘金
開源過程是坎坷的,道路是曲折的,但前路是光明的。 Github鏈接--Bilibili/boxing 歡迎pypr,star,issue。 開端 ...
Android MVP 十分鐘入門! - 掘金
前言 在日常開發(fā)APP 的過程中,隨著業(yè)務的擴展,規(guī)模的變化。我們的代碼規(guī)模也會逐漸變得龐大,每一個類里的代碼也會逐漸增多。尤其是Activity和Fragment ,由于Context 的存在,基本上所有對視圖的操作我們只能在Activity和Fragmen...
Android 開發(fā)軟件架構思考以及經(jīng)驗總結 | 掘金技術征文 - Android - 掘金
歡迎關注我的知乎:井方哥 前言 ...
文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/11789.html
摘要:模仿的功能掘金本模仿了的功能。國內(nèi)曾經(jīng)出現(xiàn)的團購類網(wǎng)站有多家,到四年多以后的現(xiàn)在,美團已經(jīng)是成為國內(nèi)最大的本地生活服務平臺,不管怎餓了么移動的架構演進掘金引言時代演進,技術也隨之發(fā)展。 模仿 Smartisan OS 的 BigBang 功能 ??? - Android - 掘金 本 Demo 模仿了 Smartisan OS 的 BigBang 功能。App 打開會從剪切板讀取文字并...
摘要:今天,我我的后端書架后端掘金我的后端書架月前本書架主要針對后端開發(fā)與架構。尤其是對稱加密,非對稱加密,私鑰加密,公鑰加密滴滴動態(tài)化方案的誕生與起航掘金這是滴滴架構組發(fā)布的第一篇公共技術文章,本文將介紹自研的動態(tài)化方案。 android 阿里面試題錦集 - Android - 掘金前幾天突然就經(jīng)歷了阿里android實習內(nèi)推的電面,感覺有好多以前看過的東西都忘記了,然后又復習了一下,找了...
閱讀 3213·2021-11-24 10:30
閱讀 1324·2021-09-30 09:56
閱讀 2398·2021-09-07 10:20
閱讀 2610·2021-08-27 13:10
閱讀 715·2019-08-30 11:11
閱讀 2065·2019-08-29 12:13
閱讀 771·2019-08-26 12:24
閱讀 2913·2019-08-26 12:20