首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
viewcustom
订阅
天行swim
更多收藏集
微信扫码分享
微信
新浪微博
QQ
40篇文章 · 0订阅
轻轻松松实现数字滚动效果
🍎 EasyRollingNumber 项目是一个用来轻松实现滚动数字效果的库。 第一步: 在你的根目录中的 build.gradle 文件中,repositories 标签下添加一下代码: Add it in your root build.gradle at the en…
文字路径动画控件TextPathView解析
下面写的实现TextPathView思路介绍主要有两部分:一部分是文字路径的实现,包括文字路径的获取、同步绘画和异步绘画;一部分是画笔特效,包括各种画笔特效的实现思路。 文字路径的实现是核心部分,主要的工作就是把输入的文字转化为Path,然后绘画出来。绘画分为两种绘画: 一种是…
Android 动画 Animator 家族使用指南
零、前言:本文知识点ValueAnimator的认识与使用估值器TypeEvaluator的自定义与使用插值器TimeInterpolator的自定义与使用Path与Animator的结合使用Obje
无需自定义View,彻底解放shape,selector吧
作为一个android程序员,对于shape、selector这两个标签一定不陌生。每当UI设计师给我们设计出一个个button背景的时候,我们就需要去drawable文件夹下去新建一个bg_xxx.xml,然后很多时候区别仅仅是一个边框的颜色或者填充的颜色。这就导致了很多非常…
自定义view之kotlin绘制精简小米时间控件
今天玩小米mix2的时候看到了小米的时间控件效果真的很棒。有各种动画效果,3d触摸效果,然后就想着自己能不能也实现一个这样的时间控件,但是想了很多那个3d效果,始终没有思路,那就绘制一个简易版本的小米时间控件吧o((≧▽≦o) 首先来看看小米的效果是这个样子的 再来看看我的效果…
LayoutTransiton实现简单的录制按钮
最近公司要做的项目中要求实现一个简单的视频录制功能的组件,我简单设计了一个,主要功能就是开始,暂停,停止和显示录制时间长度。首先看一下效果图: 组件里用到的库也非常简单,包括databinding,属性动画和layouttransition。通过这个简单的库简单的介绍一下Lay…
Android控制之垂直滚动广告条ViewFLipper解析
然后是anim_out.xml,同样的,出动画。从0位置移动到-100%的位置,动画持续1s 很简单,就是一个图片+一个标题而已。 接着就可以设置ViewFlipper的子项了。 这里获取控件ViewFlipper之后,对控件addView,然后设置每个控件滑动到下一个控件的时…
Android 自定义 View | 扭曲动效
1. 概述 今天继续分(Zhuang)享(Bi)一个自定义的动画历程。今天的目标如下: 这动画的UI源文件已经丢失,也就是动画的细节已经不知道(咳咳),好吧硬着头皮上吧。 2. 简单分析 简单看出,整个动画分成三个部分:车轮,车厢,车顶。 车轮:车轮的动效比较简单,基于X轴的横…
Android 自定义 View | 波浪动效
1. 概述 最近开始学习自定义View,看到现在公司项目上的一个动画效果,顿时想到其实可以自己画,于是就开始着手优(zhuang)化(bi)这个动画。 其实很简单对不对,但初学者的我还是要思考一下。 2. 动画分解 第一个是背景,这个直接画bitmap就可以了。 第二个就是这个…