`

2011.07.05(4)——— android 抖动效果

阅读更多
2011.07.05(4)——— android 抖动效果

参考:http://www.imobilebbs.com/wordpress/?p=1748
http://blog.csdn.net/ssstudio/article/details/6228901


应用场景:
加入说一个输入框 不能为空提交,当用户提交时 通过抖动输入框来提示用户不能为空

res/anim  shake.xml


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

<translate xmlns:android="http://schemas.android.com/apk/res/android" 
	android:fromXDelta="0" 
	android:toXDelta="10" 
	android:duration="800" 
	android:interpolator="@anim/cycle_7" 
/>


res/anim cycle_7.xml


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

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



java代码:
btnOK.setOnClickListener(new OnClickListener(){
            public void onClick(View v) {
                EditText et=(EditText)view.findViewById(R.id.popupwindow_class);
                if(et.getText().toString()==null || "".equals(et.getText().toString())){
                    Toast.makeText(ClassBaseActivity.this, "课程不能为空!", 0).show();
                    Animation shake = AnimationUtils.loadAnimation(ClassBaseActivity.this, R.anim.shake);
                    et.startAnimation(shake);
                }else{
                    。。。。。。。。。。
                }
            }
        });


分享到:
评论

相关推荐

    Android经典项目——AndroidStudio版本.zip

    Android经典项目——AndroidStudio版本.zip。 经典项目——AndroidStudio版本.zip经典项目——AndroidStudio版本.zip Android 经典项目 源码

    JDK_1.7,amd64_ubuntu,安装包,直接下载安装即可完成1.7版本的SDK包。原生安装,不用配置环境变量,

    文件说明: 1,安装说明.txt ——————————安装手册 2,jdk-170.tar.gz ————...4,check_java.sh———————————版本核对 注意:使用命令接口切换时,需要将自己配置的环境变量注释或者删掉!!!

    python项目——微信机器人.zip

    python项目——微信机器人.zip python项目——微信机器人.zip python项目——微信机器人.zip python项目——微信机器人.zip python项目——微信机器人.zip python项目——微信机器人.zip python项目——微信机器人....

    嵌入式成品项目-无线接收时钟.zip

    嵌入式成品项目——无线接收时钟.zip嵌入式成品项目——无线接收时钟.zip嵌入式成品项目——无线接收时钟.zip嵌入式成品项目——无线接收时钟.zip嵌入式成品项目——无线接收时钟.zip嵌入式成品项目——无线接收时钟...

    保卫萝卜1.9.1存档com.carrot.carrotfantasy.zip

    在实际操作中,用户需要了解手机或设备的文件管理方式,找到游戏的存档存放路径,通常位于Android设备的“Android/data/com.carrot.carrotfantasy/files/Save”这样的路径下。解压存档后,将解压出的文件复制到这个...

    python项目——Word助手.zip

    python项目——Word助手.zip python项目——Word助手.zip python项目——Word助手.zip python项目——Word助手.zip python项目——Word助手.zip python项目——Word助手.zip python项目——Word助手.zip python项目...

    C语言项目——MP3音乐播放器.zip

    C语言项目——MP3音乐播放器.zip C语言项目——MP3音乐播放器.zip C语言项目——MP3音乐播放器.zip C语言项目——MP3音乐播放器.zip C语言项目——MP3音乐播放器.zip C语言项目——MP3音乐播放器.zip C语言项目——...

    python项目——DIY字符画.zip

    python项目——DIY字符画.zip python项目——DIY字符画.zip python项目——DIY字符画.zip python项目——DIY字符画.zip python项目——DIY字符画.zip python项目——DIY字符画.zip python项目——DIY字符画.zip ...

    python项目——RCQ读者书库.zip

    python项目——RCQ读者书库.zip python项目——RCQ读者书库.zip python项目——RCQ读者书库.zip python项目——RCQ读者书库.zip python项目——RCQ读者书库.zip python项目——RCQ读者书库.zip python项目——RCQ...

    下载脚本 匹配对象数组中的每一个下载链接 批量下载到本地

    ————————————————————————————————————————————————————————————————————————————————————————————————————...

    微信小程序——移动端商城(截图+源码).zip

    微信小程序——移动端商城(截图+源码).zip 微信小程序——移动端商城(截图+源码).zip 微信小程序——移动端商城(截图+源码).zip 微信小程序——移动端商城(截图+源码).zip 微信小程序——移动端商城(截图+...

    微信小程序——用户反馈组件(截图+源码).zip

    微信小程序——用户反馈组件(截图+源码).zip 微信小程序——用户反馈组件(截图+源码).zip 微信小程序——用户反馈组件(截图+源码).zip 微信小程序——用户反馈组件(截图+源码).zip 微信小程序——用户反馈...

    Android中文翻译组——Android中文API合集(4).chm

    Android中文翻译组——Android中文API合集(4).chm

    微信小程序——首字母排序选择(截图+源码).zip

    微信小程序——首字母排序选择(截图+源码).zip 微信小程序——首字母排序选择(截图+源码).zip 微信小程序——首字母排序选择(截图+源码).zip 微信小程序——首字母排序选择(截图+源码).zip 微信小程序——首...

    小学语文一年级下册反义及量词练习大全.pdf

    4. 长——短 5. 甜——苦 6. 慢——快 7. 黑——白 8. 近——远 9. 前——后 10. 冷淡——热情 11. 黑暗——光明 12. 南——北 13. 低——高 14. 闲——忙 15. 开——关 16. 哭——笑 17. 臭——香 18. 丑——美 19....

    07.民宿毕业设计——版面.zip

    07.民宿毕业设计——版面

    Android support.v7包

    Android support.v7包

    方的歇后语.pdf

    4. "万字比方字——只差一点;差一点":万字和方字在汉字结构上相近,只有一笔之差,比喻事物往往接近成功但又功亏一篑。 5. "包公的上方宝剑——先斩后奏":包公是历史上著名的清官,他有先斩后奏的权利,这句歇后...

    微信小程序——小游戏-别踩白块(截图+源码).zip

    微信小程序——小游戏-别踩白块(截图+源码).zip 微信小程序——小游戏-别踩白块(截图+源码).zip 微信小程序——小游戏-别踩白块(截图+源码).zip 微信小程序——小游戏-别踩白块(截图+源码).zip 微信小程序...

    Bluetooth_4.3-master.rar

    1.深入了解Android蓝牙Bluetooth——《基础篇》 2.深入了解Android蓝牙Bluetooth——《进级篇》 2.深入了解Android蓝牙Bluetooth——《总结篇》 欢迎入群 QQ交流群 :232203809 微信公众号:终端研发部。加入我们...

Global site tag (gtag.js) - Google Analytics