91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

安卓控件隱藏和顯示動畫

發布時間:2020-08-02 23:49:25 來源:網絡 閱讀:707 作者:海大易小晨 欄目:開發技術
import android.os.Handler;
import android.view.View;
import android.view.animation.Animation;
import android.view.animation.TranslateAnimation;

public class AnimationUtil {

	/**
	 * 從控件所在位置移動到控件的底部
	 * 
	 * @return
	 */
	public static TranslateAnimation moveToViewBottom() {
		TranslateAnimation mHiddenAction = new TranslateAnimation(Animation.RELATIVE_TO_SELF, 0.0f,
				Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF, 1.0f);
		mHiddenAction.setDuration(1000);
		return mHiddenAction;
	}

	/**
	 * 從控件的底部移動到控件所在位置
	 * 
	 * @return
	 */
	public static TranslateAnimation moveToViewLocation() {
		TranslateAnimation mHiddenAction = new TranslateAnimation(Animation.RELATIVE_TO_SELF, 0.0f,
				Animation.RELATIVE_TO_SELF, 0.0f, Animation.RELATIVE_TO_SELF, 1.0f, Animation.RELATIVE_TO_SELF, 0.0f);
		mHiddenAction.setDuration(1000);
		return mHiddenAction;
	}
	
	public static void showView(View view){
		view.setVisibility(View.VISIBLE);
		view.setAnimation(AnimationUtil.moveToViewLocation());
	}
	
	public static void hideView(final View view){
		view.setAnimation(AnimationUtil.moveToViewBottom());
		new Handler().postDelayed(new Runnable() {
			
			@Override
			public void run() {
				view.setVisibility(View.GONE);
			}
		}, 1000);
	}
}


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

诸城市| 安福县| 台湾省| 屯昌县| 昌平区| 称多县| 台州市| 文安县| 甘孜县| 襄垣县| 惠来县| 荃湾区| 黑河市| 辉县市| 水城县| 彰化市| 肇东市| 苍南县| 余干县| 石渠县| 岳阳市| 彭州市| 三亚市| 达孜县| 和政县| 西畴县| 娄底市| 蕉岭县| 龙游县| 迭部县| 云阳县| 平阳县| 宜良县| 南陵县| 越西县| 潜江市| 迁西县| 邵阳市| 昆山市| 会宁县| 无为县|