android学习笔记
神鲸兮兮
简单一点,淡然一点,随意一点,善良一点。
心宽一寸,路宽一丈,花谢花开,四季温良,春去春来,皆有美好。
展开
-
自定义View封装--左滑删除(笔记)
/** * @describe 左滑删除 */class SlidingButtonView(context: Context?, attrs: AttributeSet?, defStyleAttr: Int) : HorizontalScrollView(context, attrs, defStyleAttr) { private var mTextViewDelete: TextView? = null private var mScrollWidth = 0原创 2021-08-10 10:50:15 · 124 阅读 · 0 评论 -
ViewPager2的基本使用(学习笔记)
本文章内容主要写的是viewpager2在Activity和Fragment中的使用,TabLayout+ViewPager2文章目录前言一、Android ViewPager2的特性二、使用步骤1.引入库2.ViewPager2的使用源码其他前言ViewPager2 从出来到现在已经有一段时间了,它修复了 ViewPager 常见的一些 bug,以及支持竖直方法和 RTL 。ViewPager2 只能用FragmentStateAdapter,FragmentStateAdapter在遇到预加原创 2020-10-16 16:36:51 · 2224 阅读 · 0 评论 -
Material组件之ShapeableImageView的使用(学习笔记)
Material组件之ShapeableImageView的使用文章目录前言一、属性一览二、使用步骤1.引入库2.ShapeableImageView各种样式XML配置 代码配置源码前言以往我们实现图片圆角、描边等需求时,一般都是使用第三方或者自定义。Glide也有个扩展库,能很轻松的实现这些需求。不过在MDC1.2.0中,已有一套实现方案,那就是ShapeableImageView。ShapeableImageView继承自ImageView,可以为image添加描边大小、颜色,以及圆角、裁切原创 2020-10-10 14:45:51 · 5759 阅读 · 2 评论 -
Material组件之MaterialButton详解(学习笔记)
Material组件详解 - - 笔记文章目录前言一、MaterialButton二、使用步骤1.引入库2.相关公开属性3.设置相关主题4.注意5.示例整体xml代码前言Android官方为开发者提供了许多丰富的UI控件,Material 组件就是包含了这些控件的一套工具,多数时候使用它可以满足我们日常开发UI的需求,提高效率。目前Android Material 组件已经更新了1.2.0稳定版,赶紧来了解一波。一、MaterialButton我们平时写布局,当遇到按钮需要圆角、或者描边等原创 2020-10-09 16:14:04 · 15323 阅读 · 2 评论