- 博客(9)
- 收藏
- 关注
原创 BaseRecyclerViewAdapterHelper 第三方的万能适配器
导入依赖allprojects { repositories { google() jcenter() maven { url "https://jitpack.io" } }}implementation ‘com.github.CymChad:BaseRecyclerViewAdapterHelper:2.9.22’//万...
2019-10-12 11:26:06 292
原创 Recyclerview
一.效果:线性/网格/瀑布流1.RecyclerView横向滑动:LinearLayoutManager.HORIZONTAL横向滑动LinearLayoutManager.VERTICAL垂直滑动2.RecyclerView.Adapter中刷新方法区别:notifyDataSetChanged();整体刷新+没有动画效果notifyItemInserted(int position,...
2019-10-12 11:17:15 140
原创 蓝牙
权限 <!-- 用于进行网络定位 --> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" /> <!-- 用于访问GPS定位 --> <uses-permission android:name="android.permissio...
2019-10-12 11:04:06 209
原创 Glide
一.Bitmap三级缓存机制内存—>SD卡—>网络Glide.get(GlideActivity.this).clearMemory();//清除内存缓存new Thread(new Runnable() { @Override public void run() { ...
2019-10-12 10:48:32 230
原创 Okgo
GET请求public void getString(){ OkGo.<String>get("http://www.qubaobei.com/ios/cf/dish_list.php?stage_id=1&limit=20&page=1").execute(new StringCallback() { @Override ...
2019-10-12 10:45:16 514
原创 Fragment+ViewPager+TabLayout
Fragment+ViewPager+TabLayoutTabLayout的介绍app:tabBackground 标签布局的背景色app:tabIndicatorColor 指示器的颜色app:tabIndicatorHeight 指示器的高度(如果不需要指示器可以设置为0dp)app:tabMode 显示模式:默认 fixed(固定),scrollable(可横向滚动)app:ta...
2019-09-06 21:17:04 140
原创 Fragment高级进阶
Fragment 回退栈 radioGroupId.setOnCheckedChangeListener(new RadioGroup.OnCheckedChangeListener() { @Override public void onCheckedChanged(RadioGroup group, int checkedId) { ...
2019-09-04 21:48:23 137
原创 双击退出,Notitfcation 通知
第三单元:双击退出,Notitfcation 通知双击退出@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK ){ //判断用户两次按键的时间差是否在一个预期值之内,是的话直接直接退出,不是的话...
2019-09-02 21:38:03 147
原创 Dialog 对话框
警告对话框//对话框标签AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setTitle("标题"); builder.setMessage("内容"); builder.setNegativeButton("...
2019-08-30 22:13:00 257
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人