- 博客(22)
- 收藏
- 关注
原创 Retrofit单例封装工具类
import android.util.Log;import java.util.concurrent.TimeUnit;import okhttp3.OkHttpClient;import okhttp3.logging.HttpLoggingInterceptor;import retrofit2.Retrofit;import retrofit2.converter.gson.
2017-11-06 11:06:31
1307
原创 网络拦截器
import android.os.Build;import java.io.IOException;import okhttp3.Interceptor;import okhttp3.Request;import okhttp3.Response;/** * 网络拦截器 */public class LoggingInterceptor implements Inter
2017-10-25 15:05:24
601
原创 自定义圆从屏幕左上角匀速移动到右下角
MyView import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.support.annotation.Nullable;import android.util.Attribut
2017-10-25 14:01:59
882
原创 网络判断
import android.content.Context;import android.net.ConnectivityManager;import android.net.NetworkInfo;public class NetWorkUtils { //判断网络是否连接 public static boolean isNetWorkAvailable(Context
2017-10-25 09:51:20
347
原创 ok封装和解析json封装
OkHttp3Utils import android.os.Environment;import android.os.Handler;import java.io.File;import java.util.concurrent.TimeUnit;import okhttp3.Cache;import okhttp3.Call;import okhttp3.Callback;import ok
2017-10-25 09:47:31
570
原创 异常捕获并打印
MyAppimport android.app.Application;import android.content.Context;import com.gxb.guxiaobin20171021.BuildConfig;import com.gxb.guxiaobin20171021.utils.CrashConfig;import com.gxb.guxiaobin2017
2017-10-22 19:58:50
639
原创 okhttp应用拦截器
public class MyLogInterceptor implements Interceptor { public Response intercept(Chain chain) throws IOException { Request request = chain.request(); long t1 = System.nanoTime();
2017-10-22 18:57:41
408
原创 OkHtttp拦截器
public class MyLogInterceptor implements Interceptor { @Override public Response intercept(Chain chain) throws IOException { Request request = chain.request().newBuilder()
2017-10-21 15:26:05
456
原创 MVP实现登录注册功能
Modelbeanpublic class User { private String username; private String password; public User(String username, String password) { this.username = username; this.passwor
2017-10-15 20:08:59
2582
原创 属性动画实现
public class MainActivity extends AppCompatActivity { private ImageView imageView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceStat
2017-10-14 08:54:12
404
原创 SpannableString(图文混排)
package com.gxb.spannedstring;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Color;import android.graphics.drawable.BitmapDrawable;import android.gr
2017-09-29 16:54:10
875
原创 二维码的生成
导包compile 'com.google.zxing:core:3.3.0'public class MainActivity extends AppCompatActivity implements View.OnClickListener { private ImageView iv; @Override protected void onCreate(
2017-09-28 15:58:49
492
原创 自定义TextView设置边框与背景颜色添加点击事件,点击更改随机数与背景
MyTextViewpublic class MyTextView extends android.support.v7.widget.AppCompatTextView { /** * 需要绘制的文字 */ private String mText; /** * 文本的颜色 */ private int mText
2017-09-28 14:55:17
1007
原创 MVP中personter应创建的公共类
Personterpublic abstract class BasePresenterT extends Iview> { // T 通知view刷新的接口 protected T iView; public BasePresenter(T iView) { this.iView = iView; initModel();
2017-09-27 15:47:44
403
原创 自定义一个带箭头的圆环
Viewpublic class MyCustomCircleArrowView extends View { //从xml中获取的颜色 private int circleBoundColor; private float circleBoundWidth; //当前画笔画圆的颜色 private int CurrenCirc
2017-09-25 19:41:21
1306
原创 数据排序及回到顶部
DataBeanpublic class DataBean { private int price; private int sales; public DataBean(int price, int sales) { this.price = price; this.sales = sales; }
2017-09-24 19:10:09
366
原创 ListView分类列表条目滑到中间
MainActivitypublic class MainActivity extends AppCompatActivity { private ListView mListView; private List list; private ListViewAdapter adapter; //当前所显示的条目 private
2017-09-24 19:01:21
411
原创 okHttpUtils
public interface NetDataCallBackT> { void success(T t); void field(int position,String str);}package com.myapp.myapplication;import android.os.Bundle;import android.support.v7.app
2017-09-21 20:29:51
416
原创 RecyclerView加CheckBox
Adapter类public class MyAdapter extends RecyclerView.Adapter { private ArrayList list; private HashMap booleanHashMap; public MyAdapter() { list = new ArrayList<>();
2017-09-10 18:53:24
504
原创 日夜间模式
string.xml DayNightTwo 切换成夜间模式styles.xml @color/colorPrimary @color/colorPrimaryDark @color/colorAccent Ap
2017-08-24 19:48:05
424
原创 photoView的缩放和拖拽
package com.example.dragandscalephotodemo;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.MotionEvent;import uk.co.senab.photoview.PhotoView;
2017-08-24 15:53:27
1035
原创 PhotoView
allprojects { repositories { maven { url "https://jitpack.io" } }}dependencies { compile 'com.github.chrisbanes:PhotoView:2.1.3'}//布局中引用com.github.chrisbanes.photoview.PhotoView
2017-08-22 16:50:32
403
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人