- 博客(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
1393
原创 网络拦截器
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
705
原创 自定义圆从屏幕左上角匀速移动到右下角
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
956
原创 网络判断
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
392
原创 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
645
原创 异常捕获并打印
MyApp import 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
697
原创 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
467
原创 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
506
原创 MVP实现登录注册功能
Model bean public 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
2658
原创 属性动画实现
public class MainActivity extends AppCompatActivity { private ImageView imageView; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceStat
2017-10-14 08:54:12
463
原创 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
944
原创 二维码的生成
导包 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
580
原创 自定义TextView设置边框与背景颜色添加点击事件,点击更改随机数与背景
MyTextView public class MyTextView extends android.support.v7.widget.AppCompatTextView { /** * 需要绘制的文字 */ private String mText; /** * 文本的颜色 */ private int mText
2017-09-28 14:55:17
1099
原创 MVP中personter应创建的公共类
Personter public abstract class BasePresenterT extends Iview> { // T 通知view刷新的接口 protected T iView; public BasePresenter(T iView) { this.iView = iView; initModel();
2017-09-27 15:47:44
450
原创 自定义一个带箭头的圆环
View public class MyCustomCircleArrowView extends View { //从xml中获取的颜色 private int circleBoundColor; private float circleBoundWidth; //当前画笔画圆的颜色 private int CurrenCirc
2017-09-25 19:41:21
1403
原创 数据排序及回到顶部
DataBean public 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
433
原创 ListView分类列表条目滑到中间
MainActivity public class MainActivity extends AppCompatActivity { private ListView mListView; private List list; private ListViewAdapter adapter; //当前所显示的条目 private
2017-09-24 19:01:21
478
原创 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
476
原创 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
585
原创 日夜间模式
string.xml DayNightTwo 切换成夜间模式 styles.xml @color/colorPrimary @color/colorPrimaryDark @color/colorAccent Ap
2017-08-24 19:48:05
491
原创 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
1153
原创 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
481
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅