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{                    。。。。。。。。。。                }            }        });

更多相关文章

  1. Android官方技术文档翻译——Gradle 插件用户指南(7)
  2. Android模拟用户点击的实现方法
  3. Android通过共享用户ID来实现多Activity进程共享
  4. Android 用户界面【level 1】
  5. android 自定义基于组件的注册用户对话框
  6. Android连载之:第三章第二节:Android用户界面
  7. 调查:Android手机用户75%集中在北美
  8. Android跳转到通讯录获取用户名称和手机号码的实现思路
  9. 为了获取下一个10亿用户,Google的布局其实不仅仅是Android Go

随机推荐

  1. android 拨号
  2. 如何避免android上的进程的内存限制
  3. Android(安卓)中的Java跟C/C++的Binder通
  4. Android中的Category
  5. Android 打包出错 failed for task ':app
  6. Android Socket With NodeJS
  7. Android webview记住账号密码
  8. Android中的AlarmManager的使用
  9. android:实现双击事件(DoubleClick)
  10. 如何限制textview显示文字的个数