按键使上面的EditText抖动:
1. query_number.xml

<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" >    <EditText android:layout_width="fill_parent" android:layout_marginTop="5dip" android:layout_height="wrap_content" android:id="@+id/et_NumberQueryActivity" android:hint="请输入要查询的手机号码"/>    <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/bt_NumberQueryActivity" android:text="查询"/>    <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:id="@+id/tv_NumberQueryActivity"/></LinearLayout>

2. res- anim– et_numberqueryactivity.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="1000" android:interpolator="@anim/cycle_7"></translate>

3. res-anim-cycle_7.xml

 <?xml version="1.0" encoding="utf-8"?><cycleInterpolator xmlns:android="http://schemas.android.com/apk/res/android" android:cycles="7"></cycleInterpolator>

4. NumberQueryActivity.java

public class NumberQueryActivity extends Activity implements OnClickListener {    private static final String TAG = "NumberQueryActivity";    private EditText et;    private TextView tv;    private Button bt;    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.query_number);        et=(EditText) this.findViewById(R.id.et_NumberQueryActivity);        bt=(Button) this.findViewById(R.id.bt_NumberQueryActivity);        tv=(TextView) this.findViewById(R.id.tv_NumberQueryActivity);        bt.setOnClickListener(this);    }    @Override    public void onClick(View v) {        String et_content=et.getText().toString().trim();        if(TextUtils.isEmpty(et_content)){            Animation animation = AnimationUtils.loadAnimation(this, R.anim.et_numberqueryactivity);            et.startAnimation(animation);            return;        }else{            Logger.i(TAG, "开始查询");        }    }}

更多相关文章

  1. android P虚拟按键点击位置加大的问题
  2. android 的virtual 按键
  3. android > 模拟 硬件 按键 按下
  4. Android隐藏虚拟按键
  5. android按键两次退出程序
  6. Android: 用Instrumentation类发送鼠标或按键事件
  7. Android耳机按键监听
  8. Android 弹出有确认按键的对话
  9. Android 沉浸式状态栏跟虚拟按键冲突问题 隐藏虚拟按键

随机推荐

  1. 老于的开发经历
  2. Android开发 第五课 Android的几种布局方
  3. 电商应用开发实例分享:《凡客移动应用之An
  4. Android React Native加载图片资源的正确
  5. Android如何强制刷新view--比较偏的考试
  6. Android(安卓)启动分析-init进程&init.rc
  7. (转帖)Android开发者应该如何推广营销自
  8. 【移动开发】Android中图片过大造成内存
  9. 狂刷Android范例之4:用代码安装卸载app
  10. android studio sdk更新 (2015-8-5)