MVP 快速开发框架 APP MVP FrameWork

码农软件 · 软件分类 · 手机开发工具 · 2019-04-30 08:57:00

软件介绍

App based on Material Design + MVP + Rxjava + Retrofit + Okhttp + Glide + cache + theme + others

本项目本着简洁的思想,让开发更加简单,抽取出了 core 做为库,可以直接引入进行快捷开发,项目仍在改进中,如果有好的建议或者发现什么问题欢迎 issue, email424346976@qq.com,如果感觉对你有帮助也欢迎点个 star,fork,本项目仅做学习交流使用。

简书(详情):http://www.jianshu.com/p/d98013e0cd03

特性:

  • 使用Rxjava配合Retrofit2+okhttp做网络请求和缓存

  • 使用RxUtil对线程操作和网络请求结果处理做了封装

  • 使用RxManager对订阅生命周期做了统一管理

  • 使用RxBus做了组件间通信

  • 使用RxPermissions对android6.0进行权限申请

  • 使用Material Design控件和动画

  • 使用MVP架构整个项目,并且抽取出core做为库,导入core即可省去50%的代码开发哦

  • 使用Glide做图片处理和加载

  • 使用Fragmentation简化Fragment的操作和懒加载

  • 日间和夜间模式切换

  • 添加了图片选择器(高仿微信)和表情键盘(支持动态表情)

  • 自己封装了recyclerview和recyclerviewpager实现下拉刷新,上拉加载更多和pagerview功能(只需简单几句代码即可实现各种列表,无需adapter,无需自己设计分页加载)

  • 使用x5WebView做阅览页

  • 日报首页的头部可以循环滚动(使用了rxjava轮循和recyclerviewpager)

运行效果:

1. 总览(列表)

2. 图片选择器和表情键盘(支持动态表情和 emoji 表情等)

3. 夜间和日间模式切换

本文地址:https://codercto.com/soft/d/4696.html

数据科学家养成手册

数据科学家养成手册

高扬 / 电子工业出版社 / 2017-5 / 79

作为认知科学的延伸,数据科学一方面应该越来越引起广大大数据工作者的重视,另一方面也要撩开自己的神秘面纱,以最为亲民的姿态和每位大数据工作者成为亲密无间的战友,为用科学的思维方式进行工作做好理论准备。《数据科学家养成手册》从众多先贤及科学家的轶事讲起,以逐步归纳和递进的脉络总结出科学及数据科学所应关注的要点,然后在生产的各个环节中对这些要点逐一进行讨论与落实,从更高、更广的视角回看科学及数据科学在各......一起来看看 《数据科学家养成手册》 这本书的介绍吧!

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具