Android MVP 十分鐘入門! - 掘金
前言 在平常開發APP 的過程當中,隨着業務的擴展,規模的變化。咱們的代碼規模也會逐漸變得龐大,每個類裏的代碼也會逐漸增多。尤爲是Activity和Fragment ,因爲Context 的存在,基本上全部對視圖的操做咱們只能在Activity和Fragmen...java
Android MVP 模式介紹與實戰 - Android - 掘金
描述 MVP模式是什麼?MVP 是從經典的模式MVC演變而來,它們的基本思想有相通的地方:Controller/Presenter負責邏輯的處理,Model提供數據,View負責顯示。 MVC和MVP的區別? 爲何會出現MVP模式呢?這是由於原有的MVC模...android
AndroidFire框架--基於 Material Design+MVP+RxJava+Retrofit+Glide的一款新聞閱讀 App - 掘金
AndroidFire,一款新聞閱讀 App框架,基於 Material Design + MVP + RxJava + Retrofit + Glide,基本涵蓋了當前 Android 端開發最經常使用的主流框架,基於此框架能夠快速開發一個app。 本文已受權...git
極客日報,基於 MVP + RxJava + Retrofit + Dagger2 + Realm + Glide + Material Design,一款純粹的閱讀 App - Android - 掘金
GeekNews, A pure reading App based on Material Design + MVP + RxJava + Retrofit + Dagger2 + Realm + Glide 極客日報,一款純粹的閱讀App,基於Mater...github
任閱小說閱讀器,高仿追書神器(RxJava+Retrofit2+Dagger2+MVP) - Android - 掘金
任閱小說閱讀器。實現追書推薦、標籤檢索、3D仿真翻頁效果、文章閱讀、緩存章節、日夜間模式、文本朗讀等功能。 項目 本項目基於RxJava + Retrofit2 + Dagger2,結合MVP模式開發,項目結構清晰。本項目中的API均來自追書神器,純屬共享...編程
一款純粹的在線視頻 App,基於 Material Design + MVP + RxJava + Retrofit + Realm - Android - 掘金
微影,一款純粹的在線視頻App,基於Material Design + MVP + RxJava + Retrofit + Realm + Glide 更改日誌 2016.10.24 1.調整mvp結構 2.完善設置頁面(推薦好友、關於咱們、建議反饋)...緩存
MVP 模式入門(結合 Rxjava,Retrofit) - Android - 掘金
本文MVP的sample實現效果: github地址:https://github.com/xurui1995/... 老規矩,在說對MVP模式的理解以前仍是要再談談MVC模式,瞭解了MVC的缺點。咱們才知道爲何要用MVP。 ...網絡
開發 Material Design+RxJava+Retrofit+MVP App 參考資料 - Android - 掘金
這裏記錄了我開發 大象 項目時,所學習的開發資料以及參考的開源項目,稍微整理了一下,全當筆記記錄,跟你們一塊兒分享,也許能給正在使用 RxJava + Retrofit + MVP + Material Design 框架開發的人一個參考學習,若是有人從我分享的...架構
咱們爲何要把 Dagger2,MVP 以及 RxJava 引入項目中? - Android - 掘金
毫無疑問在Android開發圈中這三個技術是常常被說起的,如此多的文章和開源項目在介紹他們,使用他們,開發者也或多或少的被帶動起來在本身的項目中使用他們,可是使用他們以前咱們知道爲何要使用他們,他們能給咱們帶來什麼好處嗎,仍是隻是跟隨潮流 大多數的開發...mvc
一個簡單到不能再簡單的 MVP 的例子 - Android - 掘金
前言: MVP 模式貌似已經火了很長一段時間了,直到今天才有時間來研究一下,並非工做緣由致使沒有時間,而是有時間全用在蹉跎歲月上了,都是淚啊。 看到網上有不少關於 MVP 的帖子和例子,固然俺們也是學習他們那裏來的,關鍵是要變成本身的東西啊。那麼俺們就開始吧...app
高仿知乎日報 (Material Design + MVP + RxJava + Retrofit) - Android - 掘金
準備轉行Android,作了一個 高仿的知乎日報客戶端 練手,目前完成了大部分基本功能,記錄一下開發過程當中學習的資料(文中大部分資料連接均來自簡友 G軍仔 同窗的這篇 好文)及踩過的坑,拿出來跟你們分享一下,要是能給你們帶來一些幫助,我深感榮幸。Android...
基於 RxJava & Retrofit & MVP 作的電影資訊 app - Android - 掘金
這是一個根據豆瓣電影API所作的電影資訊的App 版權說明:該項目純屬練手項目,不做爲商用項目!有涉及到侵權請告知刪除,涉及商用侵權與本人無關! 下載地址 下載地址 功能說明 瀏覽電影資訊,按類型分爲:正在熱映、將要上...
Android 開源實戰:使用 MVP+Retrofit 開發一款文字閱讀 APP - Android - 掘金
使用MVP+Retrofit開發的一款文藝APP,它是一個很是優美的文字閱讀應用,界面基本上符合material design設計規範。 在該項目中,我採用的是MVP架構,該架構目前在Android開發中很是流行,但MVP並非一個標準,它只是一種思想,文字控...
retrofit 2.0+RxJava+mvp+Material Design 風格天氣小項目 - Android - 掘金
一款簡約風格的app 1、說明: 最近閒暇時間寫了款比較簡約風格的小app 包含模塊:天氣、妹紙、笑話,該app適合我的(新手)練手玩玩 ...
Android 架構篇--從零開始搭建 一個完善的 MVP 模式開發框架(一),MVP 模式的簡單介紹篇 - Android - 掘金
摘要: 在MVVM成熟以前MVP模式在Android上有被神化的趨勢,筆者曾經在商業項目中從零開始大規模採用過MVP模式對項目進行開發。在使用MVP模式進行開發的時候發現項目的結構模式對開發是有必定的影響的,在這裏筆者會對這一問題進行探討。但願經過這篇blog...
Android 框架篇—— 從零開始搭建一個完善的 MVP 開發框架 (五),經過組件化開發優化項目的結構 - Android - 掘金
原創聲明: 該文章爲原創文章,未經博主贊成嚴禁轉載。 摘要: 在第三篇文章有位朋友留言說:若是接口的數量有一百個,那麼是否是須要寫一百個Presenter?答案是不必定的,由於這個問題須要根據實際的業務需求來解決。可是這種一個接口對應一個Presenter的...
一款適合新手學習的 dagger+mvp+rxjava+retrofit 框架(仿知乎日報) - Android - 掘金
a demo like ZhiHuDaily base Dagger2+RxJava+MVP+retrofit2.0 疾風,一款基於Dagger2+RxJava+MVP+retrofit2.0的閱讀類A...
別再浪費時間搭框架了,可能最適合的 mvp 框架來了 - Android - 掘金
概述 XDroidMv...
Google 官方 MVP+Rxjava 項目詳解 - Android - 掘金
全面分析Google官方架構Google官方MVP+Rxjava項目歡迎follow個人github:https://github.com/CameloeAnt... 1 前言 提及架構系列,不得不提到Google官方的架構google官方示例架構項目and...
傳統MVP用在項目中是真的方便仍是累贅? - 掘金
原文地址: https://gold.xitu.io/post/58b... 前言(最後奉上福利) 自從Google在去年放出MVP的官方Sample後,愈來愈多的人開始加入MVP大軍,MVP可謂在16年大放異彩,我也乘勢推...
MVP在Android項目中的簡單體現 - 掘金
經過簡單案例來講明MVP的使用,retrofit2+rxjava+mvp項目地址:http://www.github.com/jjdxmas... ##前言 ###什麼是MVP?MVP模式是一種架構模式,也是一種經典的界面模式。MV...
一個 MVP 架構的應用,代碼整潔幹練,高度封裝 - Android - 掘金
練習MVP架構開發的App,算是對本身學過的知識作一個總結,作了有一段時間,界面還算挺多的,代碼量仍是有的,裏面作了大量封裝,總體代碼整理得很乾淨,這個我已經盡力整理了。無論是文件(Java、xml、資源文件)命名,仍是佈局設計儘可能簡單簡潔。代碼不會寫的很複雜...
Android 官方 MVP 架構示例項目解析 - Android - 掘金
前段時間Google在Github推出了一個項目,專門展現Android引用各類各樣的MVP架構,算是官方教程了。趁着還新鮮,讓咱們來拋磚引玉一探究竟,看看在Google眼裏什麼樣算是好的MVP架構。App架構在Android開發者中一直是討論比較多的一個話題...
一步一步實現 Android 的 MVP 框架 - Android - 掘金
內容大綱: Android 開發框架的選擇 如何一步步搭建分層框架 使用 RxJava 來解決主線程發出網絡請求的問題 結語 1、Android開發框架的選擇 因爲原生 Android 開發應該已是一個基礎的 MVC 框架...
MVP + Rxjava + Retrofit 構建項目 - Android - 掘金
第一次寫文章,很差之處還請諒解。2015最值得android程序猿去學習的就是rxjava了,關於rxjava就再也不多描述了,本文是介紹怎麼使用mvp+rxjava+retrofit來構建一個新的項目。 項目採用mvp的方式,參考了google的官方mvp項目...
MVP 實現的 Android 基礎項目架構 - Android - 掘金
原文連接: Android Basic Project Architecture for MVP — mobiwise blog — Medium 譯文出自 : 掘金翻譯計劃 譯者 : foolishgao 校對者 : kassadin、Sausu...
最簡 MVP 框架 - Android - 掘金
前言 聽到一些童鞋抱怨MVP,全部搞了個輔助實現MVP的小東西,叫MvpFrame。還不瞭解MVP的先看《Google原味mvp實踐》。主要的功能以下 省代碼。不能偷懶的框架都是耍流氓,固然像Rx系列這樣能夠簡化邏輯的也是正經人。 不依賴其餘庫。不跟Retr...
讓咱們完全看清 MVC、MVP - Android - 掘金
這裏開始記錄下來本身對MVC、MVP、MVVM這三種框架模式的理解,本文從如下幾個方面來梳理。 架構的目的 ...
【Android】Dagger2實現更爲規範化的MVP架構 - 掘金
開始 關於Dagger2的使用能夠參考以前的一篇文章 個人Dagger2學習歷程:從一頭霧水到恍然大悟。最近在修改項目結構的是否發現以前的MVP結構並無徹底遵循MVP模式,也沒有作到面向接口的編程,這裏作出一點補充。 代碼 MVP由Model、View...
一個 MVP 架構的應用,代碼整潔幹練,高度封裝 - Android - 掘金
練習MVP架構開發的App,算是對本身學過的知識作一個總結,作了有一段時間,界面還算挺多的,代碼量仍是有的,裏面作了大量封裝,總體代碼整理得很乾淨,這個我已經盡力整理了。無論是文件(Java、xml、資源文件)命名,仍是佈局設計儘可能簡單簡潔。代碼不會寫的很複雜...
Android MVP 十分鐘入門! - 掘金
前言 在平常開發APP 的過程當中,隨着業務的擴展,規模的變化。咱們的代碼規模也會逐漸變得龐大,每個類裏的代碼也會逐漸增多。尤爲是Activity和Fragment ,因爲Context 的存在,基本上全部對視圖的操做咱們只能在Activity和Fragmen...
MVVM MVC MVP 究竟是什麼 - Android - 掘金
複雜的軟件必須有清晰合理的架構,不然沒法開發和維護。在這裏簡述一下這三種結構的區別。 MVC MVC(Model-View-Controller)這個應該是應用最普遍也是最先的開發架構。MVC模式...
別再浪費時間搭框架了,可能最適合的 mvp 框架來了 - Android - 掘金
概述 XDroidMv...
項目裏使用 MVP 和 Dagger 的有福了!!! 絕對提高效率 - Android - 掘金
在以前的文章裏提到了咱們爲何要在項目中使用MVP,Dagger,Rxjava,爲不少才接觸這些技術的朋友解答了疑惑 隨着項目迭代,代碼量的增大,它們帶給咱們的好處會愈來愈明顯,可是在前期的開發中絕對有一點讓很多朋友煩惱,那就是每寫一個頁面,都會多寫不少M...
Android-MVP架構 - 掘金
MVP 簡介 MVP是模型(Model)、視圖(View)、主持人(Presenter)的縮寫,分別表明項目中3個不一樣的模塊。如圖所示:image View 對應於Activity、Fragment,負責界面的繪製以及與用戶交互 Model 依然是業務邏輯和...
MVP 開發框架-開發最快的框架 - Android - 掘金
MVP 項目github地址https://github.com/SuperMan42... App based on Material Design + MVP + Rxjava + Retrofit + Okhttp + Glide + Cache + ...
Android中利用泛型簡化MVP - 掘金
簡介 封裝MvpFragment以及MvpPresenter,簡化MVP的構建,達到偷懶的目的。能夠參考以前的另外一篇文章:Android Mvp實踐 最終使用效果 Fragment和Presenter只需分別繼承MvpFragmen、MvpPresenter...
Android MVP 模式介紹與實戰 - Android - 掘金
描述 MVP模式是什麼?MVP 是從經典的模式MVC演變而來,它們的基本思想有相通的地方:Controller/Presenter負責邏輯的處理,Model提供數據,View負責顯示。 MVC和MVP的區別? 爲何會出現MVP模式呢?這是由於原有的MVC模...
android mvp 分層架構優雅寫代碼 - Android - 掘金
背景 看了好多android技術博客,寫android分層架構的博客愈來愈多,有mvc、mvp、mvvm、clean等各式各樣的,而mvp異常火熱,然而每一個人對mvp的定義又是不一樣,寫法天然也是千紫萬紅。 目的 寫一個實用分層清晰的mvp架構 主題 mvp無非...
最簡 MVP 框架 - Android - 掘金
前言 聽到一些童鞋抱怨MVP,全部搞了個輔助實現MVP的小東西,叫MvpFrame。還不瞭解MVP的先看《Google原味mvp實踐》。主要的功能以下 省代碼。不能偷懶的框架都是耍流氓,固然像Rx系列這樣能夠簡化邏輯的也是正經人。 不依賴其餘庫。不跟Retr...
Android 架構系列 - 基於 MVP 建立適合本身的架構 - Android - 掘金
本文基於MVP整理出了一套適合本身的架構 0 Android架構系列文章 該系列文章會不斷更新Android項目開發中一些好的架構和小技巧 系列一 Android架構系列-基於MVP建立適合本身的架構系列二 Android架構系列-如何優美的寫Intent系列...
史上最最最簡單的 MVP 教程 - Android - 掘金
這幾天一直加班,好不容易到了週末,就狂睡一通,結果白天睡覺,晚上反而睡不着了。閒着也麼事,就起來寫寫博客吧,記錄一下最近工做中遇到的問題。 剛進新公司的時候,接手了公司的項目,但是剛拿到代碼就蒙了,徹底看不懂。。。新公司用的是MVP架構,可是我以前的公司用的是...
【騰訊 Bugly 乾貨分享】一步一步實現 Android 的 MVP 框架 - Android - 掘金
內容大綱:Android 開發框架的選擇如何一步步搭建分層框架使用 RxJava 來解決主線程發出網絡請求的問題結語1、Android開發框架的選擇因爲原生 Android 開發應該已是一個基礎的 MVC 框架,因此在初始開發的時候並無遇到太多框架上的問題...
MVP + Rxjava + Retrofit 構建項目 - Android - 掘金
第一次寫文章,很差之處還請諒解。2015最值得android程序猿去學習的就是rxjava了,關於rxjava就再也不多描述了,本文是介紹怎麼使用mvp+rxjava+retrofit來構建一個新的項目。 項目採用mvp的方式,參考了google的官方mvp項目...
不要再給 MVP 中 Prensenter 寫接口了 - Android - 掘金
譯者序:有關是否要讓Presenter實現接口這個問題並無不少討論。antoiolg曾在GitHub上發過一個MVP實踐,最先的提交是在2014年四月,能夠說是最先的優秀範例了。他讓全部的Presenter都實現了接口,並在View層中堅持使用接口而不是實現...
MVP In Android - Android - 掘金
衆所周知,Android的設計架構一直爲人所詬病,模塊的分割不清,很容易形成新手的困惑和迷茫,而且寫出來的代碼很是混雜,Activity即包含UI的處理,還包括數據的具體處理,讓一個Activity弄出好幾千行的容量,並且代碼很是不清晰,可讀性比較差。 所...
淺析 MVP 中 model 層設計 - Android - 掘金
原文連接:Anthony的簡書博客推薦連接:安卓架構文章合集 1 前言 端午的成都下雨啦 ,你們吃糉子沒有,哈哈。與其閒着沒事,還不如和你們分享一篇文章吧 。 在本系列文章從零開始搭建android框架系列以前我屢次提到了官方mvp項目的構建。並應用到了項目M...
T-MVP:泛型深度解耦下的 MVP 大瘦身 - Android - 掘金
關鍵詞 MVP+Retrofit+Rxjava+MaterialDesign+LeanCloud+NodeJS簡書:http://www.jianshu.com/p/b499...:http://weibo.com/...
教你認清 MVC,MVP 和 MVVM 三種模式 - Android - 掘金
相信你們對MVC,MVP和MVVM都不陌生,做爲三個最耳熟能詳的Android框架,它們的應用能夠是很是普遍的,可是對於一些新手來講,可能對於區分它們三個都有困難,更別說在實際的項目中應用了,有些時候想用MVP的,代碼寫着寫着就變成了MVC,長此以往就對它們三...
Android 官方 MVP 架構示例項目解析 - Android - 掘金
前段時間Google在Github推出了一個項目,專門展現Android引用各類各樣的MVP架構,算是官方教程了。趁着還新鮮,讓咱們來拋磚引玉一探究竟,看看在Google眼裏什麼樣算是好的MVP架構。App架構在Android開發者中一直是討論比較多的一個話題...
Android Studio 插件之 MVPHelper,一鍵生成 MVP 代碼 - Android - 掘金
MVPHelper 一款Intellj IDEA 和Android Studio的插件,能夠爲MVP生成接口以及實現類,解放雙手。 ##注意 對於MVP模式,定義一個Contract類來放置Model View Presenter 的接口,將大大減小類文件。...
一個簡單到不能再簡單的 MVP 的例子 - Android - 掘金前言: MVP 模式貌似已經火了很長一段時間了,直到今天才有時間來研究一下,並非工做緣由致使沒有時間,而是有時間全用在蹉跎歲月上了,都是淚啊。 看到網上有不少關於 MVP 的帖子和例子,固然俺們也是學習他們那裏來的,關鍵是要變成本身的東西啊。那麼俺們就開始吧...