android典型程式碼系列(二十二)------按鍵使上面的EditText抖動
按鍵使上面的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, "開始查詢");
}
}
}
相關文章
- 三行程式碼按鍵消抖 獨立按鍵 矩陣按鍵 長按 短按 雙擊行程矩陣
- 特權FPGA 按鍵消抖檢測程式碼FPGA
- 按鍵的檢測與去抖動
- Android隱藏EditText長按選單中分享功能探索Android
- 按鍵中斷驅動程式
- 使阿里oss實現前端程式碼自動上傳阿里前端
- eclipse 程式碼提示習慣--關閉按 .按鍵時自動提示 造成的卡頓Eclipse
- Android進階系列:八、自定義View之音訊抖動動效AndroidView音訊
- 快速實現android版抖音主介面的心得Android
- Android中的EditText預設時不彈出軟鍵盤的方法Android
- Android 記憶體抖動Android記憶體
- 直播帶貨原始碼,android editText設定顏文字過濾原始碼Android
- Android - 控制元件抖動效果Android控制元件
- Hbuilder的快捷鍵(至少要將最常見快捷鍵按裡面的記熟哦):UI
- android更改EditText下劃線顏色Android
- 二、zigbee裸機程式--按鍵
- 影片直播系統原始碼,Android EditText不顯示提示文字hint原始碼Android
- 【JavaScript】鍵盤按鍵Keycode對照表(鍵碼對照表)JavaScript
- Android JNI 程式碼自動生成Android
- app直播原始碼,Android EditText的游標的顯示和隱藏APP原始碼Android
- Android按下返回鍵,將應用退到後臺Android
- 一行程式碼使Android狀態列變沉浸式透明化行程Android
- 【Android】一鍵生成MVP程式碼-DevMvp快速開發框架AndroidMVPdev框架
- Android Apk反編譯系列教程(三)Android Studio除錯smali程式碼AndroidAPK編譯除錯
- Android入門教程 | EditText 使用者輸入Android
- Android多個EditText輸入效果解決方案Android
- android -- EditText 設定 imeOptions 屬性為何失效?Android
- android — EditText 設定 imeOptions 屬性為何失效?Android
- 啟動按ctrl鍵 遮蔽自動隱藏功能
- 靜態數碼管顯示、動態數碼管顯示、矩陣按鍵矩陣
- css設定按鈕心跳收縮後,按鈕文字上下抖動,如何解決?CSS
- 基於匯流排裝置驅動模型的按鍵讀取驅動程式模型
- 直播網站原始碼,點選EditText以外的區域,鍵盤隱藏消失網站原始碼
- 按鍵原理
- Android原始碼(二)應用程式啟動Android原始碼
- 低程式碼平臺在移動開發方面的缺陷移動開發
- 分享一款嵌入式開源按鍵框架程式碼工程MultiButton框架
- 【Android 進階】仿抖音系列之列表播放視訊(二)Android
- JavaFx 實現按鈕防抖Java