按键使上面的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(安卓)获取手机的一些基本信息类
  2. java/android查询手机固话归属地、GSM卡信息
  3. android sqlite和listview 使用小例子
  4. Android(安卓)获取手机信息
  5. Android获取SD卡视频音频文件
  6. Android的第一个应用(拨打电话)
  7. Android教程之MediaStore
  8. Android联系人数据库全解析(1)
  9. Android控件抖动效果

随机推荐

  1. android通过httpClient请求获取JSON数据
  2. Android(安卓)Studio的.gitignore以及git
  3. 如何在Android平板电脑POWER按钮菜单中添
  4. A Faster Emulator with Better Hardware
  5. Android(安卓)permission 访问权限大全
  6. 「抄底 Android(安卓)内存优化 3」 ——
  7. android framework 输入事件分析
  8. 下载各个版本SDK Tools及ADT的技巧
  9. Android(安卓)Studio自带模拟器读写SDcar
  10. android.os.NetworkOnMainThreadExceptio