- 博客(9)
- 收藏
- 关注
原创 简单Base封装
//沉浸式 implementation 'com.gyf.immersionbar:immersionbar:2.3.3' public abstract class BaseActivity extends AppCompatActivity implements IContract.IView { private Unbinder bind; priva...
2019-07-22 22:02:24
249
原创 Fresco简单封装
Fresco 中设计有一个叫做 Image Pipeline 的模块。它负责从网络,从本地文件系统,本地资源加载图片。为了最大限度节省空间和CPU时间,它含有3级缓存设计(2级内存,1级磁盘)。Fresco 中设计有一个叫做 Drawees 模块,它会在图片加载完成前显示占位图,加载成功后自动替换为目标图片。当图片不再显示在屏幕上时,它会及时地释放内存和空间占用。解压后的图片,即A...
2019-07-22 21:52:13
217
原创 简单自定义View搜索历史记录
-这是自定义View public class MyView extends ViewGroup {int zuo=20;int shang=20;public MyView(Context context, AttributeSet attrs) { super(context, attrs);}@Overrideprotected void onMeasure(in...
2019-07-22 21:38:01
246
原创 简单Banner轮播图
Banner简单是使用具体实列{//banner轮播依赖implementation ‘com.youth.banner:banner:1.4.9’ }@Overridepublic void setData(Object data) { myRecy.setLayoutManager(new LinearLayoutManager(getActivity()...
2019-07-22 21:22:48
178
原创 简单抽基类BaseActivity和BaseFragment
1. 抽Activitypublic abstract class BaseActivity extends AppCompatActivity {public abstract int initLayout();public abstract void initView();public abstract void initData();public abstract void ini...
2019-07-06 10:12:45
208
原创 登录
1. 登录第一步:给它一个点击按钮@BindView(R.id.edit_phone)EditText editPhone;@BindView(R.id.edit_pwd)EditText editPwd;@BindView(R.id.login)Button login;login.setOnClickListener(new View.OnClickListener() { ...
2019-07-05 19:49:46
294
原创 购物车二级逻辑全选反选自定义加减器处理总价格
详情:关于二级购物车一般逻辑:第一步:需要定义适配器我也就简单写一下public class MyOneAdapter extends RecyclerView.Adapter<MyOneAdapter.Holder> {private List<ShoppingBean.ResultBean> list = new ArrayList<>();priv...
2019-07-04 15:16:31
159
原创 Rxjava+Retrofit+Okhttp进行嵌套网络
OK网络框架拦截器以及拦截器依赖:implementation ‘com.squareup.okhttp3:logging-interceptor:3.12.0’implementation ‘com.squareup.okhttp3:okhttp:3.12.0’ 这是Retrofit+RxJava+Rxandroid:implementation ‘com.squareup.retr...
2019-07-04 09:58:16
349
原创 Glide 自定义缓存大小路径
//Glide依赖加载图片implementation ‘com.github.bumptech.glide:glide:4.5.0’annotationProcessor ‘com.github.bumptech.glide:compiler:4.5.0’第一步:需要自定义MyGlide 类继承AppGlideModule第二步:需要在类注释上面加上@GlideModule第三步:需要...
2019-07-04 09:24:35
1701
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人