Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Pgrammerybj/AnimationUtils
/ types & classes
Types & classes
54 in github.com/Pgrammerybj/AnimationUtils
⨍
Functions
252
◇
Types & classes
54
Class
AnimatorEndListener
动画执行过程中的监听
library/src/main/java/com/ybj/animation/UserLikeAnimationView.java:208
Class
Ball
library/src/main/java/com/ybj/animation/TwoBallLoadAnimationView.java:214
Class
BaseActivity
================================================ 作 者:jeasonlzy(廖子尧)Github地址:https://github.com/jeasonlzy 版 本:1.0 创建日期:16/9/11 描 述: 修订历史: ====
app/src/main/java/com/angelstar/animation/BaseActivity.java:43
Class
BezierActivity
class description here@ybj @author jackyang @version 1.0.0 @since 2016-12-30 20:28
app/src/main/java/com/angelstar/animation/bezier/BezierActivity.java:21
Class
BezierUtil
library/src/main/java/com/ybj/animation/utils/BezierUtil.java:5
Class
CanvasPathMeasureActivity
class description here@ybj @author jackyang @version 1.0.0 @since 2017-01-02 15:57
app/src/main/java/com/angelstar/animation/pathmeasure/CanvasPathMeasureActivity.java:19
Class
CanvasPathSimpleActivity
class description here@ybj @author jackyang @version 1.0.0 @since 2017-01-02 23:54
app/src/main/java/com/angelstar/animation/pathmeasure/CanvasPathSimpleActivity.java:19
Class
CirclePathPathMeasureView
使用PathMeasure实现圆形的路径绘制 Created by JackYang on 2017/1/2.
library/src/main/java/com/ybj/animation/path/CirclePathPathMeasureView.java:19
Class
CirclePathSimpleView
使用PathMeasure更简单的实现圆形的路径绘制 Created by JackYang on 2017/1/2.
library/src/main/java/com/ybj/animation/path/CirclePathSimpleView.java:20
Class
CustomRatingBarActivity
class description here@ybj @author jackyang @version 1.0.0 @since 2017-06-19 15:20
app/src/main/java/com/angelstar/animation/CustomRatingBarActivity.java:21
Class
DrawBoardActivity
class description here@ybj @author jackyang @version 1.0.0 @since 2016-12-31 00:50
app/src/main/java/com/angelstar/animation/bezier/DrawBoardActivity.java:19
Class
DrawBoardBezierView
利用贝塞尔曲线来优化绘图板的菱角 Created by jackYang on 2016/12/31.
library/src/main/java/com/ybj/animation/bezier/DrawBoardBezierView.java:16
Class
JumpingSpan
library/src/main/java/com/ybj/animation/utils/JumpingSpan.java:8
Class
LikeAnimatorUpdateListener
实现动画运动过程中的监听
library/src/main/java/com/ybj/animation/UserLikeAnimationView.java:187
Class
LineAnimationActivity
class description here@ybj @author jackyang @version 1.0.0 @since 2017-05-03 11:51
app/src/main/java/com/angelstar/animation/pathmeasure/LineAnimationActivity.java:24
Class
LineAnimationView
线条的左右中间动画@ybj @author jackyang @version 1.0.0 @since 2017-05-03 11:34
library/src/main/java/com/ybj/animation/path/LineAnimationView.java:26
Class
LoadingTextActivity
Loading文字加载动画@ybj @author jackyang @version 1.0.0 @since 2017-08-01 16:19
app/src/main/java/com/angelstar/animation/item/LoadingTextActivity.java:21
Class
LoadingTextView
Loading文字加载动画@ybj @author jackyang @version 1.0.0 @since 2017-04-11 15:28 <p>
library/src/main/java/com/ybj/animation/LoadingTextView.java:27
Class
MainActivity
app/src/main/java/com/angelstar/animation/MainActivity.java:12
Interface
OnRatingChangeListener
library/src/main/java/com/ybj/animation/RatingBar.java:188
Class
PaintPathEvaluator
利用网络上提供的算法计算出贝塞尔曲线上每一个点的坐标 Created by jackYang on 2017/1/1.
library/src/main/java/com/ybj/animation/utils/PaintPathEvaluator.java:11
Class
PathMeasureActivity
使用PathMeasure实现一些动画效果 @author jackyang @version 1.0.0 @since 2017-01-02 15:47
app/src/main/java/com/angelstar/animation/pathmeasure/PathMeasureActivity.java:21
Class
PathMeasureGetPosTanActivity
class description here@ybj @author jackyang @version 1.0.0 @since 2017-01-03 19:29
app/src/main/java/com/angelstar/animation/pathmeasure/PathMeasureGetPosTanActivity.java:19
Class
PathMeasureGetPosTanView
使用PathMeasure的getPosTan()方法来获取轨迹上点的坐标和点所对应的切线角度 Created by jackYang on 2017/1/3.
library/src/main/java/com/ybj/animation/path/PathMeasureGetPosTanView.java:20
Class
PathMorphingActivity
Bezier实现的路径变化 @author jackyang @version 1.0.0 @since 2016-12-31 14:52
app/src/main/java/com/angelstar/animation/bezier/PathMorphingActivity.java:19
Class
PathMorphingBezierView
Bezier实现的路径变换动画自定义View 一个起点一个终点还有就是2个动点,通过属性动画来控制动点的Y坐标 Created by jackYang on 2016/12/31.
library/src/main/java/com/ybj/animation/bezier/PathMorphingBezierView.java:20
Class
PicPointEvaluator
Created by jackyang on 2017/1/4. -
library/src/main/java/com/ybj/animation/utils/PicPointEvaluator.java:10
Class
RatingBar
library/src/main/java/com/ybj/animation/RatingBar.java:14
Class
ReceiveMessageActivity
class description here@ybj @author jackyang @version 1.0.0 @since 2017-09-10 20:42
app/src/main/java/com/angelstar/animation/item/ReceiveMessageActivity.java:22
Class
ReceiveMessageAnimView
视频速配主页右上角接收消息的动画@ybj @author jackyang @version 1.0.0 @since 2017-09-10 17:59
library/src/main/java/com/ybj/animation/ReceiveMessageAnimView.java:32
Class
SecondBezierActivity
class description here@ybj @author jackyang @version 1.0.0 @since 2016-12-30 20:35
app/src/main/java/com/angelstar/animation/bezier/SecondBezierActivity.java:19
Class
SecondBezierView
二阶贝塞尔自定义View 二阶贝塞尔曲线有三个点,一个起点一个终点还有就是一个动点 Created by jackYang on 2016/12/30.
library/src/main/java/com/ybj/animation/bezier/SecondBezierView.java:18
Enum
ShapeType
library/src/main/java/com/ybj/animation/WaveView.java:65
Class
ShoppingCartPathActivity
Bezier实现的购物车轨迹动画 @author jackyang @version 1.0.0 @since 2017-01-01 16:16
app/src/main/java/com/angelstar/animation/bezier/ShoppingCartPathActivity.java:19
Class
ShoppingCartPathBezierView
自定义购物车轨迹动画 Created by JackYang on 2017/1/1.
library/src/main/java/com/ybj/animation/bezier/ShoppingCartPathBezierView.java:25
Class
SixBallLoadingActivity
class description here@ybj @author jackyang @version 1.0.0 @since 2017-04-11 15:27
app/src/main/java/com/angelstar/animation/item/SixBallLoadingActivity.java:19
Class
SixBallLoadingView
六个小球从依次左到右加载动画@ybj @author jackyang @version 1.0.0 @since 2017-04-11 15:28 <p> Flag:1.0.0版本只为实现功能,目前并没有加入各种自定义属性来控制动画,期待下个版本
library/src/main/java/com/ybj/animation/SixBallLoadingView.java:29
Class
SmallBallActivity
class description here@ybj @author jackyang @version 1.0.0 @since 2017-01-05 15:50
app/src/main/java/com/angelstar/animation/item/SmallBallActivity.java:19
Class
SmallBallAnimationView
利用属性动画和Canvas绘制小球自由落体动画 整个动画可以分为三个阶段: 1.小球直线下落 2.小球快接近地面的时候,地面的阴影动画 3.小球到地面(最低点时的变形效果,椭圆) <p> Created by jackYang on 2017/1/5.
library/src/main/java/com/ybj/animation/SmallBallAnimationView.java:28
Class
StickyControlsActivity
两个小球的粘性控件效果@ybj @author jackyang @version 1.0.0 @since 2017-07-10 08:28
app/src/main/java/com/angelstar/animation/item/StickyControlsActivity.java:21
Class
StickyControlsView
这个例子中,大家可以发现作者的拟合做的并不是很好,连接的地方比较生硬,大家可以思考下如何改善 贝塞尔曲线绘制比较复杂,大家在学习过程中,可以仿照示例中的,将辅助点和线绘制出来,这样会看的更清楚一点 @author jackyang @version 1.0.0 @since 2017-07-10
library/src/main/java/com/ybj/animation/StickyControlsView.java:26
Class
TenAnimationActivity
class description here@ybj @author jackyang @version 1.0.0 @since 2017-01-04 16:24
app/src/main/java/com/angelstar/animation/item/TenAnimationActivity.java:21
Class
ThirdBezierActivity
class description here@ybj @author jackyang @version 1.0.0 @since 2016-12-30 23:38
app/src/main/java/com/angelstar/animation/bezier/ThirdBezierActivity.java:19
Class
ThirdBezierView
三阶贝塞尔自定义View 三阶贝塞尔曲线有三个点,一个起点一个终点还有就是2个动点 Created by jackYang on 2016/12/30.
library/src/main/java/com/ybj/animation/bezier/ThirdBezierView.java:18
Class
TwoBallAnimationActivity
class description here@ybj @author jackyang @version 1.0.0 @since 2017-03-29 14:50
app/src/main/java/com/angelstar/animation/item/TwoBallAnimationActivity.java:19
Class
TwoBallLoadAnimationView
两个小球绕Y轴做动画@ybj @author jackyang @version 1.0.0 @since 2017-03-29 14:53
library/src/main/java/com/ybj/animation/TwoBallLoadAnimationView.java:27
Class
UserLikeActivity
直播应用点赞效果动画,心形图片可以替换 @author jackyang @version 1.0.0 @since 2017-01-04 16:34
app/src/main/java/com/angelstar/animation/item/UserLikeActivity.java:24
Class
UserLikeAnimationView
自定义点赞动画 Created by jackYang on 2017/1/4.
library/src/main/java/com/ybj/animation/UserLikeAnimationView.java:31
Class
VectorsActivity
class description here@ybj @author jackyang @version 1.0.0 @since 2016-12-28 18:37
app/src/main/java/com/angelstar/animation/vector/VectorsActivity.java:27
Class
WaterRipplesActivity
贝塞尔实现的水波纹和图形叠加加载动画@ybj @author jackyang @version 1.0.0 @since 2017-08-09 17:30
app/src/main/java/com/angelstar/animation/item/WaterRipplesActivity.java:20
Class
WaterRipplesView
贝塞尔实现的水波纹和图形叠加加载动画@ybj @author jackyang @version 1.0.0 @since 2017-08-09 17:16
library/src/main/java/com/ybj/animation/WaterRipplesView.java:28
Class
WaveBezierAcitvity
class description here@ybj @author jackyang @version 1.0.0 @since 2016-12-31 16:06
app/src/main/java/com/angelstar/animation/bezier/WaveBezierAcitvity.java:19
Class
WaveBezierView
Bezier&属性动画实现自定义水波纹View 二阶贝塞尔曲线有三个点,一个起点一个终点还有就是一个动点 Created by jackYang on 2016/12/30.
library/src/main/java/com/ybj/animation/bezier/WaveBezierView.java:27
Class
WaveView
library/src/main/java/com/ybj/animation/WaveView.java:31