
自定义View
文章平均质量分 79
圆滚滚核心
一枚在路上的android攻城狮
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android自定义View-滑动解锁按钮
Android自定义View-滑动解锁按钮写在前面一、实现的思路二、先上成品图三、自定义属性四、使用五、具体实现 写在前面 最近由于项目需求,需要有一个类似苹果的滑动解锁控件,抱着万事不求人的学习态度,这种时候肯定是要自己肝出一个这样的控件了,以下带来实现的思路与具体过程 一、实现的思路 个人觉得自定义View肯定要整理自己的实现思路,只有思路清晰明确了,才能够顺利的实现自己所需的功能,以下浅淡一下,实现滑动解锁的具体思路: 1、滑动解锁方面,肻定要有一个按钮与文本,按钮只需要实现点击滑过的功能,所以这边我原创 2020-08-16 23:38:06 · 1573 阅读 · 1 评论 -
Android-自定义View-水波加载
Android-自定义View-水波加载一、前言二、正文1)首先是实现思路2)实现水波3)水波的动画3)在实现水波之后,再实现加载过程的动画完整代码 一、前言 在学习自定义View中,不可避免的遇到贝赛尔曲线,在一顿学习操作之后,成功的实现了一个水波加载,效果图如下:(本文适用于有贝赛尔曲线基础的人学习) 二、正文 开始撸代码 1)首先是实现思路 1、水波的实现,在接触贝赛尔曲线之后,用了二阶贝赛尔曲线实现水波效果 2、加载过程,通过属性动画来实现这个过程 3、实现顺序,先实现水波后实现加载过程 2)实原创 2020-07-28 17:58:20 · 268 阅读 · 0 评论 -
Android-自定义View网络加载
Android-自定义View网络加载一、前言二、直接上三部曲1)定义attrs.xml2)在布局中使用3)正文代码在此 一、前言 在自定义View-仿QQ运动步数进度效果基础上衍生的网络加载,效果图如下: 二、直接上三部曲 1)定义attrs.xml <declare-styleable name="LoadingView"> <attr name="typeLoading" format="string"/> <attr name=原创 2020-07-27 17:12:21 · 246 阅读 · 0 评论 -
Android 圆角图片CircleImageView
Android 圆角图片CircleImageView一、正文1、新建attrs.xml定义属性2、在布局中使用3、CircleImageView 本篇基于https://github.com/hdodenhof/CircleImageView 可直接添加依赖 implementation 'de.hdodenhof:circleimageview:3.1.0' 一、正文 1、新建attrs.xml定义属性 <?xml version="1.0" encoding="utf-8"?> <原创 2020-07-24 09:46:15 · 697 阅读 · 0 评论