自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 Android 自定义ItemDecoration-实现分组吸顶效果

文章目录1.了解 RecyclerView.ItemDecoration1.onDraw方法2.onDrawOver方法3.getItemOffsets方法2.实现分组吸顶效果1.重写getItemOffsets方法2.绘制分组头跟分隔线3.绘制吸顶效果Github源码地址码云源码地址使用自定义ItemDecoration 来实现RecyclerView的分组头,还有吸顶的效果1.了解 RecyclerView.ItemDecoration1.onDraw方法我们看源码的注释,看看on

2020-09-23 15:17:45 477

原创 Android view的测绘练习-流式布局-FlowLayout

文章目录1.流式布局分析1.每一行的宽高2.子view测量3.FlowLayout的大小(onMeasure)4.布局位置(onLayout)2.代码1.FlowLayout的onMeasure2.FlowLayout的onLayoutAndroid View的测量 最好先了解一下FlowLayout源码这次要实现的功能先看一下1.流式布局分析1.每一行的宽高换行条件就是,已使用的宽度 + 当前子view的宽度 + 子view之间的间隔 + FlowLayout的 padd

2020-09-20 16:00:54 139

原创 Android View的测量参数

文章目录1.LayoutParams布局参数1.了解LayoutParams2.优先级问题3.LayoutParams参数4.addView5.generateDefaultLayoutParams方法6.checkLayoutParams方法2.MeasureSpec1.测量View大小(onMeasure)2.MeasureSpec参数3.获取参数4.三种测量模式5.获取子View的MeasureSpec(getChildMeasureSpec)6.确定View大小(onSizeChanged)7.获取

2020-09-18 18:07:51 259 1

原创 Android ShapeableImageView使用

文章目录1.添加material:1.2.0依赖2.在style.xml文件里面添加style3.布局xml直接出效果4.描边问题5.花里胡哨的样式5.参考文章前段时间Google推送了文章 , Android Material 组件 1.2.0 现已发布里面就有ShapeableImageView,不用像以前再写shape1.添加material:1.2.0依赖 implementation 'com.google.android.material:material:1.2.0'2

2020-09-11 17:39:02 6608 2

asm-bytecode-intellij-7.2.zip

用于Android studio 查看 字节码,ASM Bytecode Viewer,打开Android Studio,FIle -> Setting -> Plugins -> Install Plugins from Disk,选择文件就行,然后重启AS

2020-07-31

Android7.0相机截图及动态权限实例源码下载

Android7.0相机截图异常处理及动态权限

2017-03-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除