Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/RuffianZhong/Rx-Mvp
/ types & classes
Types & classes
114 in github.com/RuffianZhong/Rx-Mvp
⨍
Functions
648
◇
Types & classes
114
Class
AccountActivity
XX业务 Activity @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/sample/mvp/AccountActivity.java:17
Interface
AccountContract
Account业务的Contract(协议) 目的:避免mvp架构 view/model 文件过多 综合管理某业务的 view/model 接口 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/model/account/contract/AccountContract.java:19
Interface
AccountContract
XX业务的Contract(协议) 目的:避免mvp架构 view/model 文件过多 综合管理某业务的 view/model 接口 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/sample/mvp/AccountContract.java:18
Class
AccountFragment
XX业务 Fragment @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/sample/mvp/AccountFragment.java:17
Class
AccountModel
AccountModel @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/model/account/model/AccountModel.java:33
Class
AccountModel
XX业务的Model @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/sample/mvp/AccountModel.java:28
Class
AccountPresenter
XX业务的Presenter @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/sample/mvp/AccountPresenter.java:13
Interface
ActivityMvpDelegate
Activity生命周期 @param <V> @param <P>
Mvp/src/main/java/com/r/mvp/cn/delegate/ActivityMvpDelegate.java:15
Class
ActivityMvpDelegateImpl
Activity媒介 备注:主要是连接 Activity 的生命周期与 Presenter 实现特定生命周期绑定与解除 V @author ZhongDaFeng
Mvp/src/main/java/com/r/mvp/cn/delegate/ActivityMvpDelegateImpl.java:18
Class
ActivityStackManager
Activity栈管理 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/manager/ActivityStackManager.java:16
Interface
Api
Api接口 @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/api/Api.java:34
Class
ApiException
api接口错误/异常统一处理类 @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/exception/ApiException.java:8
Class
BaseActivity
基类Activity 备注:所有的Activity都继承自此Activity 1.规范团队开发 2.统一处理Activity所需配置,初始化 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/base/BaseActivity.java:29
Class
BaseBiz
基础业务类 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/base/BaseBiz.java:10
Class
BaseCallback
Http请求基础回调接口 备注:处理基本逻辑 @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/callback/BaseCallback.java:19
Class
BaseFragment
基类Fragment 备注:所有的Fragment都继承自此Fragment 1.规范团队开发 2.统一处理Fragment所需配置,初始化 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/base/BaseFragment.java:31
Class
BaseFragmentActivity
基类Activity 备注:所有的Activity都继承自此Activity 1.规范团队开发 2.统一处理Activity所需配置,初始化 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/base/BaseFragmentActivity.java:28
Class
BasePagerAdapter
FragmentPager适配器 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/base/BasePagerAdapter.java:15
Class
BizFactory
Biz工厂类 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/base/BizFactory.java:15
Class
Builder
Builder 构造Request所需参数,按需设置
RHttp/src/main/java/com/r/http/cn/RHttp.java:470
Class
Builder
Builder 构造Observable所需参数,按需设置
RHttp/src/main/java/com/r/http/cn/observer/HttpObservable.java:156
Class
ComputeUtils
计算工具类 @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/utils/ComputeUtils.java:12
Class
Configure
Configure配置
RHttp/src/main/java/com/r/http/cn/RHttp.java:353
Class
DBHelper
数据库辅助类 @author ZhongDaFeng @https://github.com/litesuits/android-lite-orm
RHttp/src/main/java/com/r/http/cn/utils/DBHelper.java:17
Interface
Data
其他数据回调<本地数据,数据库等> @param <T>
Mvp/src/main/java/com/r/mvp/cn/model/ModelCallback.java:29
Class
DataAdapter
适配器
app/src/main/java/com/rx/mvp/cn/model/load/download/DownloadActivity.java:73
Class
Download
下载实体类 备注:用户使用下载类需要继承此类 @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/model/Download.java:20
Class
DownloadActivity
下载示例 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/model/load/download/DownloadActivity.java:32
Class
DownloadBean
下载实体类,继承Download
app/src/main/java/com/rx/mvp/cn/model/load/download/DownloadBean.java:9
Class
DownloadCallback
下载回调 @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/load/download/DownloadCallback.java:10
Class
DownloadInterceptor
通过Interceptor回调监听Response进度 @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/load/download/DownloadInterceptor.java:14
Class
DownloadObserver
下载观察者(监听) 备注:在此处监听: 开始下载 、下载错误 、下载完成 等状态 @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/load/download/DownloadObserver.java:25
Interface
DownloadProgressCallback
下载回调接口 @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/load/download/DownloadProgressCallback.java:9
Class
DownloadResponseBody
下载ResponseBody @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/load/download/DownloadResponseBody.java:21
Class
ExampleInstrumentedTest
Instrumentation test, which will execute on an Android device. @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
app/src/androidTest/java/com/rx/mvp/cn/ExampleInstrumentedTest.java:17
Class
ExampleInstrumentedTest
Instrumentation test, which will execute on an Android device. @see <a href="http://d.android.com/tools/testing">Testing documentation</a>
RHttp/src/androidTest/java/com/r/http/cn/ExampleInstrumentedTest.java:17
Class
ExampleUnitTest
Example local unit test, which will execute on the development machine (host). @see <a href="http://d.android.com/tools/testing">Testing documentatio
app/src/test/java/com/rx/mvp/cn/ExampleUnitTest.java:12
Class
ExampleUnitTest
Example local unit test, which will execute on the development machine (host). @see <a href="http://d.android.com/tools/testing">Testing documentatio
RHttp/src/test/java/com/r/http/cn/ExampleUnitTest.java:12
Class
ExceptionEngine
错误/异常处理工具 @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/exception/ExceptionEngine.java:23
Interface
FragmentMvpDelegate
Fragment生命周期 @param <V> @param <P>
Mvp/src/main/java/com/r/mvp/cn/delegate/FragmentMvpDelegate.java:18
Class
FragmentMvpDelegateImpl
Fragment 媒介 备注:主要是连接 Fragment 的生命周期与 Presenter 实现特定生命周期绑定与解除 V @author ZhongDaFeng
Mvp/src/main/java/com/r/mvp/cn/delegate/FragmentMvpDelegateImpl.java:18
Class
GlideImageLoader
图片加载器
app/src/main/java/com/rx/mvp/cn/model/load/upload/UploadActivity.java:208
Class
GlobalConstants
全局常量 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/model/GlobalConstants.java:8
Class
Holder
RHttp/src/main/java/com/r/http/cn/RHttp.java:377
Interface
Http
网络数据回调,泛指http @param <T>
Mvp/src/main/java/com/r/mvp/cn/model/ModelCallback.java:15
Class
HttpCallback
Http请求回调 @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/callback/HttpCallback.java:11
Class
HttpObservable
适用Retrofit网络请求Observable(被监听者) @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/observer/HttpObservable.java:20
Class
HttpObserver
适用Retrofit网络请求Observer(监听者) 备注: 1.重写onSubscribe,添加请求标识 2.重写onError,移除请求 4.重写cancel,取消请求 3.重写onNext,移除请求 @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/observer/HttpObserver.java:24
Class
HttpResultFunction
http结果处理函数 @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/function/HttpResultFunction.java:16
Class
HttpSample
Http(Retrofit)使用demo/测试类 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/sample/HttpSample.java:8
Class
HttpsUtils
================================================ 作 者:jeasonlzy(廖子尧)Github地址:https://github.com/jeasonlzy 版 本:1.0 创建日期:16/9/11 描 述:Https相关的工具类
RHttp/src/main/java/com/r/http/cn/retrofit/HttpsUtils.java:33
Interface
ILoginView
app/src/main/java/com/rx/mvp/cn/model/account/contract/AccountContract.java:22
Interface
ILoginView
app/src/main/java/com/rx/mvp/cn/sample/mvp/AccountContract.java:21
Interface
IMvpModel
MVP 根Model MvpModel创建之后全局静态持有,因此不能持有短生命周期的对象,避免内存泄漏 @author ZhongDaFeng
Mvp/src/main/java/com/r/mvp/cn/root/IMvpModel.java:9
Interface
IMvpPresenter
MVP 根Presenter @author ZhongDaFeng
Mvp/src/main/java/com/r/mvp/cn/root/IMvpPresenter.java:11
Interface
IMvpView
MVP 根视图 @author ZhongDaFeng
Mvp/src/main/java/com/r/mvp/cn/root/IMvpView.java:8
Interface
IPhoneView
app/src/main/java/com/rx/mvp/cn/model/phone/contract/PhoneContract.java:21
Class
ImageLoaderUtils
ImageLoaderUtils @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/core/bitmap/ImageLoaderUtils.java:15
Class
LogUtils
LOG工具类 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/utils/LogUtils.java:12
Class
LogUtils
LOG工具类 @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/utils/LogUtils.java:12
Class
LoginActivity
登录页面MVP示例 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/model/account/activity/LoginActivity.java:26
Class
LoginFragment
登录Fragment @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/model/account/fragment/LoginFragment.java:26
Interface
LoginModel
app/src/main/java/com/rx/mvp/cn/model/account/contract/AccountContract.java:34
Interface
LoginModel
app/src/main/java/com/rx/mvp/cn/sample/mvp/AccountContract.java:33
Class
LoginPresenter
登录Presenter 备注:继承 MvpPresenter 指定 View 类型 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/model/account/presenter/LoginPresenter.java:16
Class
MainActivity
app/src/main/java/com/rx/mvp/cn/model/MainActivity.java:22
Enum
Method
Http请求方式 @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/retrofit/Method.java:8
Interface
ModelCallback
模块数据回调接口 @author ZhongDaFeng
Mvp/src/main/java/com/r/mvp/cn/model/ModelCallback.java:8
Class
ModelFactory
Model工厂类 @author ZhongDaFeng
Mvp/src/main/java/com/r/mvp/cn/model/ModelFactory.java:15
Class
MultipleActivity
Fragment使用示例 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/model/multiple/MultipleActivity.java:24
Class
MultipleFragment
演示一个页面调用多个接口 备注:使用多个 Presenter / 实现多个 View 接口 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/model/multiple/MultipleFragment.java:27
Class
MvpActivity
MVPActivity 备注: 1.XXActivity 继承 MvpActivity,当页面存在 Presenter 时,具体 Activity 需要调用 setPresenter(P... presenter) 2.由于此框架集合了 RxLifecycle 因此本 Activity 继承自 Rx
Mvp/src/main/java/com/r/mvp/cn/MvpActivity.java:25
Class
MvpAppCompatActivity
MvpAppCompatActivity 备注: 1.XXActivity 继承 MvpActivity,当页面存在 Presenter 时,具体 Activity 需要调用 setPresenter(P... presenter) 2.由于此框架集合了 RxLifecycle 因此本 Activi
Mvp/src/main/java/com/r/mvp/cn/MvpAppCompatActivity.java:27
Interface
MvpDelegateCallback
V/P 媒介 @param <V> @param <P>
Mvp/src/main/java/com/r/mvp/cn/delegate/MvpDelegateCallback.java:12
Class
MvpFragment
MVPFragment 备注: 1.XXFragment 继承 MvpFragment,当页面存在 Presenter 时,具体 Fragment 需要调用 setPresenter(P... presenter) 2.由于此框架集合了 RxLifecycle 因此本 Fragment 继承自 Rx
Mvp/src/main/java/com/r/mvp/cn/MvpFragment.java:29
Class
MvpFragmentActivity
MvpFragmentActivity 备注: 1.XXActivity 继承 MvpActivity,当页面存在 Presenter 时,具体 Activity 需要调用 setPresenter(P... presenter) 2.由于此框架集合了 RxLifecycle 因此本 Activit
Mvp/src/main/java/com/r/mvp/cn/MvpFragmentActivity.java:24
Class
MvpPresenter
Presenter基础实现 @param <V>
Mvp/src/main/java/com/r/mvp/cn/MvpPresenter.java:15
Interface
MvpView
基础View接口
Mvp/src/main/java/com/r/mvp/cn/MvpView.java:14
Class
MvpViewProxy
MvpView 代理 <p> 目的:MvpView 对象需要在 activity/fragment 组件销毁时清空,目的是异步回调时不再处理 MvpView 的方法 原理:通过代理,将 MvpView 的方法调用放在代理类中实现,通过判断代理中 MvpView 是否为空判断是否需要回调方法,同时避免
Mvp/src/main/java/com/r/mvp/cn/proxy/MvpViewProxy.java:17
Interface
ParseHelper
数据解析helper @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/helper/ParseHelper.java:8
Class
PhoneAddressActivity
手机号码归属地查询页面 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/model/phone/activity/PhoneAddressActivity.java:26
Class
PhoneAddressBean
手机归属地实体类 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/model/phone/entity/PhoneAddressBean.java:13
Class
PhoneAddressFragment
手机号码归属地查询Fragment @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/model/phone/fragment/PhoneAddressFragment.java:27
Class
PhoneAddressPresenter
手机号归属地Presenter @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/model/phone/presenter/PhoneAddressPresenter.java:15
Class
PhoneBiz
其他业务类 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/model/phone/biz/PhoneBiz.java:15
Interface
PhoneContract
Phone业务的Contract(协议) 目的:避免mvp架构 view/model 文件过多 综合管理某业务的 view/model 接口 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/model/phone/contract/PhoneContract.java:18
Class
PhoneModel
PhoneModel @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/model/phone/model/PhoneModel.java:18
Interface
PhoneModel
app/src/main/java/com/rx/mvp/cn/model/phone/contract/PhoneContract.java:31
Class
RApp
@author ZhongDaFeng @date 2018/8/20
app/src/main/java/com/rx/mvp/cn/model/RApp.java:12
Class
RDownLoad
下载管理类 备注:单例模式 开始下载,暂停下载,暂停全部,移除下载,获取下载列表 @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/RDownLoad.java:40
Class
RHttp
Http请求类 @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/RHttp.java:40
Class
RHttpCallback
根据业务进一步封装 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/core/net/http/RHttpCallback.java:13
Class
RLoadingDialog
自定义Loading弹窗 @author ZhongDafeng
app/src/main/java/com/rx/mvp/cn/widget/RLoadingDialog.java:15
Class
RUploadCallback
根据业务进一步封装 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/core/net/http/RUploadCallback.java:15
Interface
RequestCancel
请求取消接口 @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/cancel/RequestCancel.java:8
Interface
RequestManager
Http请求管理接口 @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/cancel/RequestManager.java:10
Class
RequestManagerImpl
Http请求管理实现类 @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/cancel/RequestManagerImpl.java:16
Class
RequestUtils
请求工具类 @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/utils/RequestUtils.java:12
Class
Response
http响应参数实体类 通过Gson解析属性名称需要与服务器返回字段对应,或者使用注解@SerializedName 备注:这里与服务器约定返回格式 @author ZhongDaFeng
app/src/main/java/com/rx/mvp/cn/model/Response.java:16
Class
ResponseUtils
响应工具类 @author ZhongDaFeng
RHttp/src/main/java/com/r/http/cn/utils/ResponseUtils.java:19
next →
1–100 of 114, ranked by callers