首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
动画
订阅
HelloAlicia
更多收藏集
微信扫码分享
微信
新浪微博
QQ
32篇文章 · 0订阅
Android 粒子漩涡动画
前言 粒子动画经常用于大画幅的渲染效果,实际上难度并不高,但是在使用粒子动画时,必须要遵循的一些要素,主要是: 起点 矢量速度 符合运动学公式 在之前的文章中,如《烟花效果》和《粒子喷泉》是典型的粒子
Android 粒子喷泉动效
前言: 在学习open gl es实现动效的时候,打算回顾了一下用普通的2D坐标系实现粒子效果和 open gl 3d 坐标系的区别,以及难易程度,因此本篇以Canvas 2D坐标系实现了一个简单的d
Android 自定义转盘菜单
一、前言 旋转菜单是一种占用空间较大,实用性稍弱的UI,一方面由于展示空间的问题,其展示的数据有限,但另一方面真由于这个原因,对用户而言趣味性和操作性反而更有好。 二、绘制原理 绘制原理很简单,通过细
Android 自定义ToggleButton实践二
一、前言 上一篇我们处理论述过相关绘制难点,本篇其实同样的需要克服上一篇的困难,唯一不同的是本篇内容中添加了文本绘制,温习一下文本绘制技巧。 二、绘制文本基本知识 1、文本绘制基线测量 文本绘制的方法
Android 自定义雷达扫描动画
一、前言 雷达扫描动画是比较常见的动画,其绘制难点不在于旋转,而在于着色和收放处理,本篇会进行一次实践。 二、实现 利用不同的Animator去进行组合,我们这里定义了3种不同的Animator,并且
Android 贝塞尔曲线实践 —— 波浪
一、前言 贝塞尔曲线自定义波浪效果的案例很多,同样方法也很简单,大多数和本案例一样使用二次贝塞尔曲线实现,同样还有一种是 正弦或者余弦 实现的方式,这里我们后续补充,先来看贝塞尔曲线的实现方式。 二、
Android 自定义时钟
一、前言 程序员们最爱自定义的除了Loading那就是时钟了,作为Canvas入门级View,时钟将文字、时间、指针选择结合在一起,是一种非常锻炼程序员思维的图形,本篇也锻炼一下着年久失修的脑阔。 二
Android 自定义汽车仪表
一、前言 本篇也是仪表自定义项目,其实仪表无非是高中初中的一些基础知识,连矩阵都用不上,当然又热可能会说Canvas.translate不就是矩阵转换么 ?这么说其实也没啥问题,关键是你会自己写个矩阵
Android 四种常见的loading效果
一、前言 队列动画我们之前有篇文章专门写过,实际上每个动画结束后的状态处理是难点,队列动画的特定是 顺序执行 : 动画执行不存在超过前一帧的情况,但可以晚于前一顺序的时间(t >= 0)播放,也可以并
Android 自定义电器仪表
一、前言 之前已经定义过至少2种以上刻度表,本文继续实现一种常用的车载和仪表盘,当然也提供了灵活的接口,可自行定义。 二、效果预览 实现原理 利用刻度平分圆弧,然后通过颜色算法自行变幻文案和进度即可。