框架设计
懒猪儿虫
谷歌饮水机管理员安卓开发
展开
-
AndroidMVP+Retrofit2+Rxjava2+Rxlifecycle2组合项目框架
描述:17年最火的安卓网络框架无疑是Retrofit2.0+Okhttp3.0,而中型项目架构最火的无疑是MVP,而今年Rxjava2.0也是异常的火爆,而Rxlifecycle的支持对使用rxjava出现内存泄露问题得到完美解决,对此,之前楼主对这几种很火的技术封装过一次,现在根据业务增加,进行了二次封装。文章后面有本框架github地址。一、所用技术/ MVP 点击打开链接/ R...原创 2017-12-28 19:26:27 · 11083 阅读 · 22 评论 -
安卓android网络框架之Retrofit个人使用心得
废话不多说,我们直接进入正题。使用retrofit首先得依赖一波。compile 'com.squareup.retrofit2:retrofit:2.2.0'1.retrofit是将HTTP API转换成JAVA接口来试用:public interface MyApi { @GET("\\伪路径") Call myFun(@Body response body);原创 2017-03-30 20:55:14 · 650 阅读 · 0 评论 -
安卓android网络框架okhttp介绍及使用
简介OkHttp是Square出的Http通讯库,支持HTTP和HTTP/2,用于Android应用和Java应用。OkHttp是非常优秀的Http通讯库,将Http连接中各种繁杂的问题,对并发的支持,对常见异常的处理等封装在底层,提供简单易用的API供应用中调用。与之相比,HttpUrlConnection的使用过于复杂,Appache的HttpClient在Android平台上原创 2017-03-29 21:37:48 · 680 阅读 · 1 评论 -
android安卓mvp架构简单教程(附登录注册小demo)
MVP简介MVP的出发点是关注点分离,将视图和业务逻辑解耦。Model-View-Presenter三个部分可以简单理解为:Model是将在视图中显示的数据。View是显示数据(model)的界面,同时将用户指令(事件)发送给Presenter来处理。View通常含有Presenter的引用。在Android中Activity,Fragment和ViewGroup都扮演视图的角色。原创 2017-03-28 21:01:37 · 1504 阅读 · 0 评论 -
Android从0到1实现模块化开发,封装(MVP、Retrofit2、Rxjava2、Arouter等)组合框架
题外话:这一两年来随着人工智能的火爆,越来越多的人都去做AI、人工智能什么的,移动互联网的风口位置也已让贤,但是不在风口,我们也得坚持安卓下去,不是什么火我们就往那里拱(拱 二声,四川话:去),新技术总有一天也会失去众人的焦点被其他新事物所取代,所以坚持下去,我们会做的更好的。前言:在我们日常开发中,当项目业务逐渐变得多起来,在app目录下怼代码感觉会越来越臃肿,有时还会耦合的很严重,最要命最...原创 2018-11-30 23:22:44 · 3594 阅读 · 6 评论