`
goblin_god
  • 浏览: 54432 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

android实现抖动效果

阅读更多
实现抖动是采用的Animation动画
shake.xml文件
<translate xmlns:android="http://schemas.android.com/apk/res/android" 
	android:fromXDelta="0" 
	android:toXDelta="10" 
	android:duration="1000" 
	android:interpolator="@anim/cycle_7" />

cycle_7.xml文件
<cycleInterpolator xmlns:android="http://schemas.android.com/apk/res/android" 
	android:cycles="7" />


使用这个效果,只需下面两行代码:
Animation shake = AnimationUtils.loadAnimation(this, R.anim.shake);
        findViewById(R.id.xxxx).startAnimation(shake);
分享到:
评论

相关推荐

    Android 抖动动画效果

    通常,抖动动画的时长保持在200-500毫秒之间,重复次数为3-5次,这样可以模拟真实世界中的物体抖动效果。 ```java ValueAnimator shakeAnimator = ValueAnimator.ofFloat(0f, 0.1f, -0.1f, 0f); shakeAnimator....

    Android仿Iphone抖动效果Shake Icon.zip

    在Android开发中,有时我们希望实现一些特殊效果来提升用户体验,比如模仿iPhone的图标抖动效果。这个"Android仿Iphone抖动效果Shake Icon.zip"文件就包含了一个实现这一功能的示例代码。让我们详细了解一下如何在...

    Android 控件抖动效果源码

    创建一个抖动动画,我们可以创建一个`TranslateAnimation`实例,设置其在X轴或Y轴上的偏移量,通过多次重复执行这个动画来实现抖动效果。 ```java TranslateAnimation shakeAnimation = new TranslateAnimation( ...

    Android实现抖动窗口的方法实例.rar

    这个实例"Android实现抖动窗口的方法实例"是关于如何在Android应用中创建类似QQ聊天窗口的抖动动画。这一功能可以用于吸引用户注意力或者在特定场景下通知用户。 首先,实现抖动效果需要用到Android的动画框架,它...

    Android 字体抖动效果Demo

    在Android开发中,实现动态效果可以提升用户体验,其中字体抖动效果是一种常见且有趣的动画应用。这个"Android 字体抖动效果Demo"旨在提供全面的字体抖动解决方案,适用于多种场景,比如错误提示、吸引用户注意力等...

    android控件的抖动效果, 可以实现上下,左右抖动效果

    有些开发者选择使用第三方库来简化实现,比如`android-view-shake`库,它提供了一种简单的方式来实现抖动效果: ```gradle dependencies { implementation 'com.github.ybq:Android-SlideAnimation:1.0.4' } ``` ...

    Android 控件抖动效果源码.zip

    在这个"Android 控件抖动效果源码"中,很可能是使用属性动画来实现抖动效果,因为这种方法更为灵活且支持更多特性。实现抖动效果的基本步骤如下: 1. **创建动画类**:你需要创建一个自定义的ValueAnimator类,定义...

    Android 控件抖动效果

    在Android开发中,实现控件的抖动效果可以增加用户界面的趣味性和互动性,比如在输入错误时提示用户或在小游戏中的特定交互。本文将深入探讨如何在Android中实现控件的抖动效果。 首先,我们需要理解Android动画...

    Android仿Iphone抖动效果Shake Icon.rar

    总结来说,实现Android上的iPhone图标抖动效果,主要是通过创建自定义动画类,结合`ObjectAnimator`或`ValueAnimator`来控制视图在X轴上的位移,模拟出物体抖动的视觉效果。同时,通过监听动画结束事件,实现动画的...

    Android抖动动画效果(上下抖和以角旋转)

    在Android开发中,动画效果是提升用户体验的重要手段之一。...通过以上内容,你应该对Android中如何实现抖动和旋转动画有了清晰的理解。结合实际应用场景,灵活运用这些动画效果,可以使你的应用更具活力和吸引力。

    android倒影实现抖动的镜面效果

    在上述代码中,我们创建了一个`ReflectiveView`,在`onSizeChanged()`中初始化倒影,然后在`onDraw()`中不断更新倒影的位置以实现抖动效果。`createReflection()`方法用于生成倒影,包括复制原始Bitmap、翻转并添加...

    Android 控件抖动效果源码.rar

    该源码库的核心类可能包含一个实现了`Animator`接口的抖动动画类,通过`ValueAnimator`或`ObjectAnimator`来控制控件的位置变化,实现抖动效果。开发者可以通过设置动画的持续时间、频率、振幅等参数来自定义抖动的...

    android 仿IPHONE桌面图标抖动,各种其他抖动效果

    在Android平台上实现类似iPhone的桌面图标抖动效果,可以为用户带来更为丰富的交互体验,尤其在设计删除或移动应用图标等操作时。本教程将详细讲解如何创建这种仿iPhone的抖动动画,以及如何将其应用于Android应用的...

    安卓Android源码——仿Iphone抖动效果ShakeIcon.zip

    总的来说,这个源码示例为Android开发者提供了一种实现图标抖动效果的方法,这对于创建具有iOS风格交互的应用非常有用。通过研究和理解这段代码,开发者不仅可以掌握如何创建动画,还可以了解如何通过自定义动画提升...

    安卓Android源码——控件抖动效果源码.zip

    在这个压缩包中,"源码说明.txt"可能提供了实现抖动效果的详细步骤或注意事项,但具体代码实现通常会在"Android 控件抖动效果源码"文件中。我们通常会创建一个自定义的动画类,继承自`ValueAnimator`或`...

    Android实现抖动窗口 源码

    在实现抖动效果时,可以通过`Animation`类的子类如`AlphaAnimation`、`TranslateAnimation`来组合创建。通过设定动画的重复次数和模式(例如,先向左移动再向右移动),可以实现视图的来回移动,模拟抖动效果。 2. ...

    Android实现抖动窗口源码.zip

    在这个"Android实现抖动窗口源码.zip"压缩包中,很可能包含了实现这种效果的相关代码和资源文件。 在Android平台上,实现抖动效果主要涉及到动画的使用。Android提供了两种动画机制:属性动画(Property Animation...

    Android程序研发源码Android 控件抖动效果源码.zip

    5. **动画组合与重复**:为了实现抖动效果,可能需要将多个简单的动画组合在一起,例如,先向一个方向移动,然后反向移动,形成往复的抖动。同时,使用`AnimatorSet`可以安排多个动画同步或序列执行。若要让动画无限...

Global site tag (gtag.js) - Google Analytics