Android
suye233
穷变
展开
-
Android网络请求库
1.Retrofit2请求库 添加依赖: compile 'com.squareup.retrofit2:retrofit:2.0.2' compile 'com.squareup.retrofit2:converter-gson:2.0.2' compile 'com.squareup.okhttp3:okhttp:3.5.0' 定义接口,该接口用来定义接受的数据类型与请求的参数: publi...原创 2018-09-11 17:40:33 · 530 阅读 · 0 评论 -
Android图片加载库
1.Glide网络图片加载库 添加依赖: compile 'com.github.bumptech.glide:glide:3.7.0' compile 'jp.wasabeef:glide-transformations:2.0.1' 加载方式: Glide.with(getContext()) .load(url) .into...原创 2018-09-11 17:56:53 · 299 阅读 · 0 评论 -
利用回调实现伪监听
在有延迟的加载某项事物时,利用回调往往能起到很好的展现代码清晰度的作用,比如网络的获取: 首先定义一个网络请求类: public class CreateRoomRequest extends BaseRequest { private GetService request; public static class CreateRoomParam { p...原创 2018-09-11 18:11:47 · 217 阅读 · 0 评论