10.16157/j.issn.0258-7998.200224
基于Android端MVP模式和响应式网络框架的设计与实现
MVC(Model-View-Controller)模式是Android应用开发的传统方式(用Activity/Fragment表示Controller层,用XML文件表示View层),随着项目的页面增多,逻辑复杂度提升,将使Activity文件变得臃肿,代码耦合度明显提高,不利于项目后期的升级和维护.通过对传统MVC开发模式与主流MVP(Model-View-Presenter)开发模式进行研究和比较,发现MVP开发模式能够更好地解决上述问题.同时,官方HttpURLConnection类对于HTTP网络请求的效率无法满足业务需求,而Retrofit2+OkHttp3+RxJava2的响应式网络请求框架具有更高的响应效率.以《长光卫星云极视》项目为背景,研究并验证MVP模式和Retrofit2+OkHttp3+RxJava2的响应式网络请求框架结合的可行性.
MVP模式、Retrofit、OkHttp、RxJava、响应式、Android应用开发
47
TN915
国家重点研发计划;吉林省科技计划-科技创新中心项目
2021-03-16(万方平台首次上网日期,不代表论文的发表时间)
共6页
49-53,57