成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

優酷旋轉菜單

移動開發
自定義view優酷菜單-其實就是旋轉動畫使用.

源碼簡介:自定義view優酷菜單-其實就是旋轉動畫使用.

源碼效果:

源碼片段:

  1. package com.kincai.zhuanti_coustom_view_youku_menu; 
  2.   
  3. import android.view.animation.Animation; 
  4. import android.view.animation.Animation.AnimationListener; 
  5. import android.view.animation.RotateAnimation; 
  6. import android.widget.RelativeLayout; 
  7.   
  8. /** 
  9.  *  
  10.  * @company KCS互聯網有限公司 
  11.  *  
  12.  * @copyright KCS互聯網有限公司版權所有 (c) 2014-2015 
  13.  *  
  14.  * @author kincai 
  15.  *  
  16.  * @description 動畫工具 
  17.  *  
  18.  * @project Zhuanti_Coustom_View_youku_menu 
  19.  *  
  20.  * @package com.kincai.zhuanti_coustom_view_youku_menu 
  21.  *  
  22.  * @time 2015-7-24 下午7:18:13 
  23.  *  
  24.  */ 
  25. public class AnimUtil { 
  26.     /** 記錄當前執行的動畫數量 */ 
  27.     public static int animCount = 0
  28.   
  29.     /** 
  30.      * 顯示或隱藏菜單 
  31.      *  
  32.      * @param rl 
  33.      *            view 
  34.      * @param startOffset 
  35.      *            延時時間 
  36.      * @param isShow 
  37.      *            isShow == true 顯示 isShow == false 隱藏 
  38.      */ 
  39.     public static void showOrChoseMenu(RelativeLayout rl, int startOffset, 
  40.             boolean isShow) { 
  41.   
  42.         // RotateAnimation(float fromDegrees, float toDegrees, int pivotXType, 
  43.         // float pivotXValue, int pivotYType, float pivotYValue) 
  44.         // pivotXValue: 0-1 
  45.         /** 
  46.          * float fromDegrees, float toDegrees,角度從多少道多少 int pivotXType 
  47.          * x方向基于點的類型父控件或自己 float pivotXValue ,x方向基于的位置 
  48.          *  
  49.          */ 
  50.         RotateAnimation animation = null
  51.         if (isShow) { 
  52.             for (int i = 0; i < rl.getChildCount(); i++) { 
  53.                 rl.getChildAt(i).setEnabled(true); 
  54.             } 
  55.             animation = new RotateAnimation(-1800
  56.                     RotateAnimation.RELATIVE_TO_SELF, 0.5f, 
  57.                     RotateAnimation.RELATIVE_TO_SELF, 1); 
  58.         } else { 
  59.             for (int i = 0; i < rl.getChildCount(); i++) { 
  60.                 rl.getChildAt(i).setEnabled(false); 
  61.             } 
  62.             animation = new RotateAnimation(0, -180
  63.                     RotateAnimation.RELATIVE_TO_SELF, 0.5f, 
  64.                     RotateAnimation.RELATIVE_TO_SELF, 1); 
  65.         } 
  66.   
  67.         animation.setDuration(500); 
  68.         animation.setFillAfter(true);// 動畫結束后保持當時的狀態 就是動畫結束的時候 就停止在那里不動了 
  69.         animation.setStartOffset(startOffset);// 延時 
  70.   
  71.         animation.setAnimationListener(new MyAnimationListener()); 
  72.   
  73.         rl.startAnimation(animation); 
  74.     } 
  75.   
  76.     /** 
  77.      * 動畫監聽 
  78.      */ 
  79.     static class MyAnimationListener implements AnimationListener { 
  80.         @Override 
  81.         public void onAnimationStart(Animation animation) { 
  82.             animCount++; 
  83.         } 
  84.   
  85.         @Override 
  86.         public void onAnimationEnd(Animation animation) { 
  87.             animCount--; 
  88.         } 
  89.   
  90.         @Override 
  91.         public void onAnimationRepeat(Animation animation) { 
  92.         } 
  93.   
  94.     } 

下載地址:http://down.51cto.com/data/2103330

責任編輯:倪明 來源: devstore
相關推薦

2009-12-16 10:06:51

互聯網

2015-10-20 15:58:28

彈力菜單android源碼

2017-06-16 09:39:32

優酷實踐阿里云

2011-12-13 14:44:02

360開放平臺

2015-08-20 17:22:03

京東

2010-01-18 15:39:41

互聯網

2014-06-09 14:44:44

Spark

2015-11-05 18:18:36

優酷

2013-12-03 16:47:50

優酷百度

2014-03-27 09:36:36

Spark

2015-03-31 17:28:32

2012-03-12 17:24:23

優酷土豆合并

2014-11-11 16:07:11

2014-12-31 15:59:55

彈力菜單

2015-02-26 16:29:56

2014-03-03 13:33:03

易傳媒移動DSP

2012-12-28 14:58:31

Android優酷UI

2015-09-22 16:30:29

魅族

2016-05-12 13:31:38

優酷VR

2021-06-09 08:30:52

CSS33D旋轉視圖3D動畫
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲激情在线观看 | 91在线视频免费观看 | 久久99这里只有精品 | 午夜丁香视频在线观看 | 亚洲一区二区精品视频 | 欧美自拍第一页 | 欧美三级久久久 | 久久综合久色欧美综合狠狠 | 在线观看中文字幕dvd播放 | 日韩理论电影在线观看 | 成人在线中文字幕 | 亚洲a一区二区 | 狠狠亚洲| 国产精品无码永久免费888 | 久久久精彩视频 | 日韩一级黄色毛片 | 国产一区二区成人 | 久久久www成人免费无遮挡大片 | 久久国产成人 | 九九色综合 | 国产精品不卡一区 | 99国内精品久久久久久久 | 在线免费观看黄网 | 成人黄色av网站 | www国产亚洲精品久久网站 | 国产一级视频 | 91素人 | 亚洲免费精品 | 国产精品成人一区 | 国产成人精品一区 | 午夜视频在线 | 国产精品久久久久aaaa九色 | 国产精品视频久久 | 欧美一区二区三区在线视频 | 麻豆一区二区三区精品视频 | 91久久国产 | 国产一级毛片精品完整视频版 | 成人免费视频网站在线看 | 免费国产精品久久久久久 | 欧美精品欧美精品系列 | 亚洲成av人影片在线观看 |