Android 实现 窗口抖动效果

当我们输入内容有误,进入下一步的时候 ,不应生效 ,页面上什么提示也没有也不太友好,这时候可以让 输入框抖动一下

下面就把 抖动的动画 发上来,大家可以使用一下哦

cycle.xml 文件 ,主要就是用来指定 动画执行几次的

<?xml version="1.0" encoding="utf-8"?>

<cycleInterpolator
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:cycles="2"/>

然后放入动画 效果 myanim.xml

<?xml version="1.0" encoding="utf-8"?>
<set xmlns:android="http://schemas.android.com/apk/res/android"
    android:interpolator="@anim/cycle" >

    <translate
        android:duration="300"
        android:fromXDelta="0"
        android:fromYDelta="0"
        android:toXDelta="-10"
        android:toYDelta="-10" />
    <translate
        android:duration="300"
        android:fromXDelta="0"
        android:fromYDelta="0"
        android:startOffset="300"
        android:toXDelta="10"
        android:toYDelta="-10" />
    <translate
        android:duration="300"
        android:fromXDelta="0"
        android:fromYDelta="0"
        android:startOffset="600"
        android:toXDelta="-10"
        android:toYDelta="10" />
    <translate
        android:duration="300"
        android:fromXDelta="0"
        android:fromYDelta="0"
        android:startOffset="900"
        android:toXDelta="10"
        android:toYDelta="10" />

</set>

代码里面试一下吧

Animation anim = AnimationUtils.loadAnimation(AnimActivity.this, R.anim.myanim);

需要抖动的控件.startAnimation(anim);

时间: 2024-11-08 19:08:58

Android 实现 窗口抖动效果的相关文章

android控件抖动效果

原文:android控件抖动效果 源代码下载地址:http://www.zuidaima.com/share/1550463689706496.htm android实现控件抖动效果 源代码截图:

Android实战简易教程-第六十七枪(android动画实现窗口抖动效果)

在制作引用是我们可以引入android动画,让用户感觉到交互性更强,下面我们通过一个实例讲解一下如何使用android动画实现窗口的抖动效果. 1.引入动画文件: <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@ani

layer实现窗口抖动效果

function showMsg(msg, icon){ layer.msg(msg, { //1:正确:2:错误:3:询问:4:锁定:5:失败:6:成功:7:警告:16:加载 icon : icon, offset : 0, shift : 6, //抖动效果 time : 3000 }); } 原文地址:https://www.cnblogs.com/SleepEarly/p/11082692.html

模拟QQ窗口抖动效果(通过MoveWindow和Sleep进行模拟)

[cpp] view plain copy RECT rtWindow; GetWindowRect(&rtWindow); //long x = 400; //long y = 200; long x = rtWindow.left; long y = rtWindow.top; long cxWidth = rtWindow.right-rtWindow.left; long cyHeight = rtWindow.bottom-rtWindow.top; const long nOffse

登录窗口抖动效果

<html xmlns="http://www.w3.org/1999/xhtml"><head> <title>Document</title><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><style>*{margin:0;padding:0;}body{ background:

好玩的WPF第一弹:窗口抖动+边框阴影效果+倒计时显示文字

大家一进到博客就应该看到这张GIF了吧--好吧,今天不是星期一-- 那么就来一起做做这个效果啦!看完记得点赞哦~ 新建一个WPF项目 如果新建WPF项目应该不用我说了吧,在C#下面找找就好了. MainWindow.xaml 在初始的Window下添加如下属性: x:Name="mainWindow" WindowStartupLocation="CenterScreen" WindowState="Normal" WindowStyle=&qu

javascript实现的窗口抖动代码实例

javascript实现的窗口抖动代码实例:窗口抖动效果在很多地方都有应用,例如网易的登陆窗口就有这样的效果,当登陆失败的时候就会出现抖动效果,这不但有动感,而且让人感觉新颖,下面是一段这样的代码实例,和大家分享一下.代码如下: <!DOCTYPE HTML> <html> <head> <meta charset="utf-8"/> <meta name="author" content="http:

android 实现带清除效果的EditText(附带抖动效果)

Android一直没有提供类似于ios中自带清除效果的输入框(ios只要只要添加属性即可实现),所以在Android当中 想要实现此效果就需要使用自定义控件的方式实现. 思路:可以使用一个Linearlayout里面横向布局一个EditText和一个删除的图片,监听输入框的焦点和文字变化,设置图片的显隐和点击清除事件.但是这么做些弊端,首先增加了UI布局的层级结构不利于UI结构的优化而且可能会出现文字过长遮挡住图片的情况.所以采用自定义控件继承于EditText,使用getCompoundDra

WPF window 子窗口反馈效果(抖动/阴影渐变)

原文:WPF window 子窗口反馈效果(抖动/阴影渐变) 当设置了owner的子窗口显示后,点击子窗口外部,需要一种反馈机制(反馈动画). 实现: 1.触发源 每次点击子窗口外部,即母窗口时,事件捕捉如下 HwndSource hwndSource = PresentationSource.FromVisual(this.Owner) as HwndSource;//窗口过程 hwndSource?.AddHook(WndProc); 也可以调用WindowInteropHelper,获取母