All Projects → dileber → Ndileber

dileber / Ndileber

学习google的MVP框架,来重构dileber

Programming Languages

java
68154 projects - #9 most used programming language

Projects that are alternatives of or similar to Ndileber

Geeknews
📚A pure reading App based on Material Design + MVP + RxJava2 + Retrofit + Dagger2 + Realm + Glide
Stars: ✭ 3,496 (+6033.33%)
Mutual labels:  mvp-android
Android Studio Mvp Template
Android MVP template for Android Studio
Stars: ✭ 636 (+1015.79%)
Mutual labels:  mvp-android
Android Rxpresenter
A Reactive Presenter library for MVP pattern for modern Android Apps
Stars: ✭ 21 (-63.16%)
Mutual labels:  mvp-android
Cleanarchitecturemanifest
Description of the main principles and rules for building an Android application using Clean Architecture approach
Stars: ✭ 444 (+678.95%)
Mutual labels:  mvp-android
Fasthub
FastHub the ultimate GitHub client for Android.
Stars: ✭ 5,543 (+9624.56%)
Mutual labels:  mvp-android
Mvpart
🎨 A new Android MVP architecture (此框架旨在解决传统 MVP 类和接口太多, 并且 Presenter 和 View 通过接口通信过于繁琐, 重用 Presenter 代价太大等问题).
Stars: ✭ 776 (+1261.4%)
Mutual labels:  mvp-android
Android Mvp Mvvm Flytour
🔥🔥🔥 FlyTour是Android MVVM+MVP+Dagger2+Retrofit+RxJava+组件化+插件组成的双编码架构+双工程架构+双语言Android应用开发框架,通过不断的升级迭代该框架已经有了十个不同的版本,5.0之前工程架构采用gradle配置实现组件化,5.0之后的工程架构采用VirtualAPK实现了插件化,5.0之前采用Java编码实现,5.0之后采用Kotlin编码实现,编码架构由MVVM和MVP组成,工程架构和编码架构及编码语言开发者可根据自己具体的项目实际需求去决定选择使用,该框架是Android组件化、Android插件化、Android MVP架构、Android MVVM架构的集大成者,帮助你快速的搭建自己的App项目开发框架,以便把主要的精…
Stars: ✭ 2,948 (+5071.93%)
Mutual labels:  mvp-android
Basepro
使用MVPArms框架搭建的一个基类工程,便于日常项目开发。
Stars: ✭ 41 (-28.07%)
Mutual labels:  mvp-android
Android Kotlin Mvp Architecture
This repository contains a detailed sample app that implements MVP architecture in Kotlin using Dagger2, Room, RxJava2, FastAndroidNetworking and PlaceholderView
Stars: ✭ 615 (+978.95%)
Mutual labels:  mvp-android
Karchi
Repository that showcases 3 different Android app architectures, all with Java and Kotlin versions: "Standard Android", MVP and MVVM. The exact same app is built 6 times following the different patterns.
Stars: ✭ 20 (-64.91%)
Mutual labels:  mvp-android
Mvp Android Arch Component
Android MVP sample adapts with new Android architecture components (Lifecycle, Room).
Stars: ✭ 446 (+682.46%)
Mutual labels:  mvp-android
Protein
🥚 An Android App for Dribbble
Stars: ✭ 598 (+949.12%)
Mutual labels:  mvp-android
Expensive
Simple Expense Manager App using MVP.
Stars: ✭ 19 (-66.67%)
Mutual labels:  mvp-android
Firebucket
Glimpse into Firebase, with a simple TODO list app built around Dagger, RxJava 2, Clean architecture and of course, Firebase.
Stars: ✭ 376 (+559.65%)
Mutual labels:  mvp-android
Statussaver For Whatsapp
A simple app to save Whatsapp Status Images! Developed using MVP, rxJava, Dagger2 etc.
Stars: ✭ 30 (-47.37%)
Mutual labels:  mvp-android
Componentizationarch
Stars: ✭ 265 (+364.91%)
Mutual labels:  mvp-android
Supermvp
MVP“美”图+新闻+天气预报+Material+RxJava3+Retrofit2+Glide4+AndroidX+Leakcanary+Butterknife
Stars: ✭ 763 (+1238.6%)
Mutual labels:  mvp-android
Android Architectures Kotlin
Simple examples showcasing implementation of some popular app architecture patterns using Kotlin.
Stars: ✭ 52 (-8.77%)
Mutual labels:  mvp-android
Flair
This is powerful android framework
Stars: ✭ 31 (-45.61%)
Mutual labels:  mvp-android
Afmall
A pure shopping App based on Kotlin + ARouter + MVP + RxJava2 + Retrofit + Dagger2 + 七牛云 + Glide
Stars: ✭ 20 (-64.91%)
Mutual labels:  mvp-android

ndileber

ndileber官方网站  (戳这里dileber.dreamsoso.com)

公司网站 xiaohe.baonahao.com

公司项目(爱校:本人负责开发)中包含大量dileber项目中的代码,目前用户3000+

学习google的MVP框架,来重构dileber,包含很多实用工具。

dileber 包含了网络框架Retrofit ,并对其进行了封装,支持cookie,并对cookie失效进行了处理。

实用工具1.BottomBar用来创建菜单栏使用如下

mBar= (BottomBar) findViewById(R.id.bar); mBar.addItem(new BottomBarTab(this,R.string.home2,BottomBarTab.TYPE_FONT)). addItem(new BottomBarTab(this,R.string.bubbles,BottomBarTab.TYPE_FONT)). addItem(new BottomBarTab(this,R.string.newspaper,BottomBarTab.TYPE_FONT)). addItem(new BottomBarTab(this,R.string.cogs,BottomBarTab.TYPE_FONT));

mBar.setOnClickItemMenu(new BottomBar.OnClickItemMenu() { @Override public void onClickItem(int position) { } });

教程如下:
android开发(如何开发一个可以维护的好项目):一 、定义基类

开发一个好项目:二、actvity简便跳转,创建菜单按钮,正确使用fragment

开发一个好项目:三、创建数据源,首先创建本地数据源

android开发(如何开发一个可以维护的好项目):四 、项目结构

开发一个好项目:五、创建数据源,创建网络数据Service和网络数据源

开发一个好项目:六、创建数据源,创建数据仓库

开发一个好项目:七、创建Contract类,连接presenter和view

开发一个好项目:八、创建view

开发一个好项目:九、android奔溃日记记录系统

Android 框架Dileber :一、ActivityManager的使用

Android 框架Dileber :二、HPref的使用

Android 框架Dileber :四、SelectDialog的使用

Android 框架Dileber :三、HJson,HNetwork,HSafe的使用

android 框架Dileber :五,提供一套免费使用的图标库,超级棒的工具

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].