网络请求
Monkey_zzh
这个作者很懒,什么都没留下…
展开
-
RxJava+Retrofit 简单的封装及应用
添加依赖:implementation 'cn.finalteam:okhttpfinal:2.0.7'implementation 'io.reactivex.rxjava2:rxjava:2.1.8' //rxjavaimplementation 'io.reactivex.rxjava2:rxandroid:2.0.1' //rxandroid 线程调度implementation 'io.reactivex:rxandroid:1.1.0' //rxandroid 线程调度impl原创 2020-12-09 16:05:01 · 228 阅读 · 0 评论 -
ImageLoader的使用
1、导包compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'2、在适配器里面进行编辑(写在构造方法里面) //创建默认的ImageLoader配置参数 ImageLoaderConfiguration configuration = ImageLoaderConfigu原创 2017-06-26 16:40:52 · 324 阅读 · 0 评论 -
OkHttp工具类简单封装运用
简单的OK封装运用如需别的功能 ,请另寻他处导入依赖:compile 'com.google.code.gson:gson:2.8.1'compile 'com.squareup.okhttp3:okhttp:3.2.0'//OkHttp工具类 private static ReentrantLock lock = new ReentrantL原创 2017-09-21 20:09:10 · 331 阅读 · 0 评论 -
OkHttp封装(带泛型)
封装工具类public class HttoUtils2 { private NetDataCallBack netDataCallback; private Handler mhand=new Handler(); public T> void getdata(String url, final NetDataCallBack netDataCallbac原创 2017-09-26 21:19:10 · 1479 阅读 · 0 评论 -
OkHttp拦截器
一个类轻松搞定public class ok { OkHttpClient client = new OkHttpClient(); String run(String url) throws IOException { Request request = new Request.Builder() .url(url)原创 2017-09-26 15:05:19 · 335 阅读 · 0 评论 -
XUtils+TabLayout获取数据
首先要导包,一个Xutils包一个TabLayout包compile 'org.xutils:xutils:3.5.0'compile 'com.android.support:design:26.0.0-alpha1'Manieat里面一共两处,加权限以及关联android:name=".App"权限自己添加然后是布局文件Activity_main.原创 2017-07-08 10:05:55 · 418 阅读 · 0 评论 -
多条目展示
多条目展示主要就是适配器public class MyAdapter extends BaseAdapter{ private Context mContext; private List list ;定义变量,要从0开始 private final int TYPE1 = 0; private final int TYPE2 = 1;原创 2017-06-27 20:06:09 · 413 阅读 · 0 评论 -
XListView
注意: 要提前导入三个类,两个布局,也就是防撞好的工具类这里只是做了一个简单的死数据添加 大家可以根据需求进行改动主方法package com.wz.xlistviewdemo;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import androi原创 2017-06-27 19:32:09 · 370 阅读 · 0 评论 -
二次采样及质量压缩
要记得添加SD卡的读取权限参考地址:http://blog.csdn.net/qiaoshi96_bk/article/details/73205331package test.bawei.com.a0627;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import andro原创 2017-06-27 19:28:08 · 441 阅读 · 0 评论 -
banner无限轮播
tep 1.依赖bannerGradledependencies{ compile 'com.youth.banner:banner:1.4.9' //最新版本}或者引用本地libcompile project(':banner')Step 2.添加权限到你的 AndroidManifest.xml if you want to load原创 2017-06-26 17:02:11 · 642 阅读 · 0 评论 -
Glide的使用
1、导包compile 'com.github.bumptech.glide:glide:4.0.0-RC1'2、在适配器里面调用(在返回值上面一行)Glide.with(connect).load(路径).into(holder.image);原创 2017-06-26 16:56:12 · 432 阅读 · 0 评论 -
LitePal的基本用法
网址为郭林大师的详细介绍http://blog.csdn.net/guolin_blog?viewmode=contents1.导jar包 compile 'org.litepal.android:core:1.5.1'这个需要在配置文件里面进行配置android:name="org.litepal.LitePalApplication"原创 2017-06-29 21:09:22 · 454 阅读 · 0 评论