亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

淺談Android動畫

難度中級
時長31分
學習人數
綜合評分9.60
146人評價 查看評價
9.8 內容實用
9.5 簡潔易懂
9.5 邏輯清晰
  • translate移動動畫xml
    查看全部
  • scale縮放xml
    查看全部
  • alpha透明度漸變xml
    查看全部
  • 配置文件實現動畫
    查看全部
  • java代碼實現Alpha動畫
    查看全部
  • Animation實現方式
    查看全部
  • Tween Animation共同屬性
    查看全部
  • Tween Animation動畫種類
    查看全部
  • Android動畫種類
    查看全部
  • 逐幀動畫: 在drawable目錄中定義一個animation-list的xml,在item標簽中包含圖片資源,播放每一個圖片形成逐幀動畫效果 XML實現: <animation-list ....> <item android:drawable="@drawable/one"http://指定第一幀播放的資源 android:duration="500"/>//播放的時間 <item android:drawable="@drawable/two"http://指定第二幀播放的資源 android:duration="500"/>//播放的時間 <item android:drawable="@drawable/three"http://指定第三幀播放的資源 android:duration="500"/>//播放的時間 </animation-list> 根據其他觀看該視頻的同學們的筆記,在代碼中讓imageView.setImageResource(R.drawable.**); AnimationDrawable animationDrawable = (AnimationDrawable) imageView.getDrawable(); animationDrawable.start(); 就能播放動畫了
    查看全部
  • 布局動畫: 可以應用在listView的每一個子布局中 LayoutAnimationController lac=new LayoutAnimationController(AnimationUtils.loadAnimation(this,R.anim.**));//布局動畫 lac.setOrder(LayoutAnimationController.ORDER_NORMAL);//設置動畫樣式--正序 listView.setLayoutAnimation(lac);//給listView設置布局動畫 listView.startLayoutAnimation();//啟動布局動畫
    查看全部
  • Activity進入退出動畫: 調用activity的overridePendingTranstion()方法 Intent intent=new Intent(...); startActivity(intent);//開啟新的activity overridePendingTransition(R.anim.*,R.anim.**);//設置activity動畫:參數1為新的activity進入動畫,參數2為該activity退出時動畫
    查看全部
  • 循環和倒序正序播放: Animation animation=new AlphaAnimation(....); animation.setDuration(100);//設置播放時間 animation.setRepeatCount(10);//設置播放次數 animation.setRepeatMode(Animation.REVERSE);//倒序重復--(正序--RESTART) view.startAnimation(animation);//播放動畫
    查看全部
  • 續播動畫方法2: 使用AnimationSet 集合 XML實現方法: <set...> <alpha android:duration="3000"http://播放時間 android:fromAlpha="0.2"http://起始透明度 android:toAlpha="1.0"/>//結束透明度 <alpha android:duration="3000"http://播放時間 android:startOffset="3000"http://延時播放==上次播放時間 android:fromAlpha="1.0"http://起始透明度 android:toAlpha="0.2"/>//結束透明度 </set>
    查看全部
  • 續播動畫方法1: 設置動畫監聽器,在第1個動畫播放完畢后播放第二個動畫 loadAnimation=AnimationUtils.loadAnimation(....);//從XML加載動畫 view.startAnimation(loadAnimation);//讓view播放動畫 loadAnimation2=AnimationUtils.loadAnimation(...);//從XML加載第二個動畫 loadAnimation.setAnimationListener(animationListener);//給第一個動畫添加監聽器 animationListener=new AnimationListener(){ @Override ..... @Override ..... @Overrid public void onAnimationEnd(Animation arg0){ //TODO 動畫即將播放結束時調用 view.startAnimation(loadAnimation2);//播放第二個動畫 } };
    查看全部

舉報

0/150
提交
取消
課程須知
本課程為基礎課程: 1.基本掌握Android基礎相關知識。 2.熟練掌握布局文件xml的使用 3.靈活應用xml中各個屬性的用途
老師告訴你能學到什么?
1.動畫效果概覽 2.四種基礎動畫實現 3.各種特效實例的實現

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!