动画
zz白龙
程序媛的进阶
展开
-
缩放动画
定义anim下资源文件scale_big: <?xml version="1.0" encoding="utf-8"?><set xmlns:android="http://schemas.android.com/apk/res/android" > <scale android:duration="500" android:fillAfter="tru原创 2017-06-09 12:16:29 · 223 阅读 · 0 评论 -
上下回弹动画
调用方式: showAnim(view, durationTime);方法: private void showAnim(final View view, int durationTime) { view.setVisibility(View.INVISIBLE); view.postDelayed(new Runnable() {原创 2017-06-09 12:08:34 · 406 阅读 · 0 评论 -
ViewAnimator几个方法
setRepeatCount(int value)用于设置动画循环次数,设置为0表示不循环,设置为ValueAnimation.INFINITE表示无限循环。原创 2017-06-21 14:29:07 · 380 阅读 · 0 评论 -
抖动效果
工作中用到的,看到这篇文章 Android中使用抖动动画吸引来用户注意学习总结一下,方便理解使用原创 2017-06-09 17:43:27 · 292 阅读 · 0 评论 -
popupwindow关于华为手机的适配
1.PopupWindow显示时使当前activity变暗:原创 2017-07-21 10:44:39 · 679 阅读 · 0 评论 -
android动画帧动画,属性动画等
1.Animationdrawable帧动画:1. 设置动画的xml 作为src:view.setImageResource(R.drawable.play_gif);2. AnimationDrawable animationDrawable = (AnimationDrawable) view.getDrawable(); 3.animationDrawable.start();...原创 2018-11-30 18:43:54 · 225 阅读 · 0 评论 -
一个能够有shimmer功能的帧动画自定义imageview
1.自定义继承imageview的view:public class ShimmerFrameLayout extends AppCompatImageView { AnimationDrawable animationDrawable; Runnable runnable; int delayMillis;public ShimmerFrameLayout(Cont...原创 2018-12-03 11:24:41 · 418 阅读 · 0 评论 -
使用ValueAnimator实现倒计时功能
1.代码 /** * 开始计时 */ private void startTimer() { if (timeValueAnimator == null) { timeValueAnimator = ValueAnimator.ofInt(0, 100); timeValueAnimator.setInt...原创 2018-12-03 18:17:58 · 978 阅读 · 0 评论 -
Android中最近使用的动画总结
1.缩放动画2.位移动画(方法以及参数含义)3.属性动画4.组合动画ObjectAnimator scaleX = ObjectAnimator.ofFloat(holder.svGiftImg, "scaleX", 0f,1.3f, 1f); ObjectAnimator scaleY = ObjectAnimator.ofFloat(holder...原创 2019-08-02 15:16:51 · 182 阅读 · 0 评论