在上一篇 Android官方MVP架構(gòu)項(xiàng)目解析 中我們分析了MVP架構(gòu)的實(shí)現(xiàn)。主要是讓Fragment作為View層地淀,只負(fù)責(zé)UI邏輯的顯示與更新;每個(gè)View對(duì)應(yīng)Presen...
![240](https://cdn2.jianshu.io/assets/default_avatar/15-a7ac401939dd4df837e3bbf82abaa2a8.jpg?imageMogr2/auto-orient/strip|imageView2/1/w/240/h/240)
在上一篇 Android官方MVP架構(gòu)項(xiàng)目解析 中我們分析了MVP架構(gòu)的實(shí)現(xiàn)。主要是讓Fragment作為View層地淀,只負(fù)責(zé)UI邏輯的顯示與更新;每個(gè)View對(duì)應(yīng)Presen...
前段時(shí)間Google在Github開(kāi)源了一個(gè)項(xiàng)目Android Architecture Blueprints,在項(xiàng)目中展示了使用不同的實(shí)現(xiàn)架構(gòu)和工具來(lái)實(shí)現(xiàn)相同的app。 先...
文/余金秋 沒(méi)有人能精準(zhǔn)地預(yù)測(cè)未來(lái),但我們知道兩件事:一是世界必然會(huì)變得不同慷吊。二是現(xiàn)在再好的描述也不能讓我們看到清晰的未來(lái)。創(chuàng)業(yè)者把成就歸功于商業(yè)模式和機(jī)會(huì)窗口曹抬,歸功于創(chuàng)業(yè)者...
前面一篇文章 《android studio的入門(mén)使用》已經(jīng)講了如何導(dǎo)入一個(gè)開(kāi)源的項(xiàng)目。本文則來(lái)講如何使用這些開(kāi)源的資源,以及在一個(gè)小app的開(kāi)發(fā)中遇到的問(wèn)題谤民。因?yàn)椴豢赡苊婷?..
為什么要學(xué)習(xí)架構(gòu)? 不管是MVC還是MVP张足,亦或則其他架構(gòu)触创,它們的設(shè)計(jì)目的都是為了達(dá)到編碼的最高境界,那就是:低藕合为牍,高復(fù)用哼绑,易測(cè)試,好維護(hù)碉咆。 而要達(dá)到這個(gè)終極目標(biāo)抖韩,首先要理...
五分鐘倒數(shù)已經(jīng)可以計(jì)時(shí)了。 三步完成免費(fèi)個(gè)人博客搭建疫铜, 這是一篇小白也能看懂的文章茂浮,本文主要針對(duì)mac OS ,Windows 除了軟件安裝方式和命令有些區(qū)別(裝了git b...