Basic Architecture Android 简单好用的 Mvp 开发框架,在 Android 开发项目中, 首先要考虑每个项目的共同点,比如说:Mvp、网络请求层、Base 存放 View 的基类、Log日志、App crash、刷新加载更多、Loading、广告图、支持ListView,RecyclerView的BaseAdater、 通知栏沉浸式、图片加载缓存、底部导航功能...
-
封装Base基类(BaseAct、BaseFrament、BaseRefreshAct、BasePresent、BaseView)
- 使通用方法和功能进行统一管理
- 方法入口统一,方便进行代码管理
- 子类实现父类方法
-
网络请求层封装(retrofit2.0 + okhttp)
- retrofit2.0 + okhttp 最高效简洁的网络请求
Usage reference Wiki
Copyright 2017 meikoz
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.