十年專注于品牌網站建設 十余年專注于網站建設_小程序開發_APP開發,低調、敢創新、有情懷!
      南昌百恒網絡微信公眾號 掃一掃關注
      小程序
      tel-icon全國服務熱線:400-680-9298,0791-88117053
      掃一掃關注百恒網絡微信公眾號
      掃一掃打開百恒網絡微信小程序

      百恒網絡

      南昌百恒網絡

      如何使用state list animator在material design應用中實現動畫效果?

      百恒網絡 2017-07-04 4838

      在南昌APP開發中,使用material design的應用包含許多用戶交互動畫特效。例如,在Lollipop設備上,按住按鈕時,按鈕會基于Z軸向用戶手指移動,松開時則會后退。

      為了方便應用這樣的動畫特效,Lollipop引入了state list animator。和state list drawable交替出現的動畫效果不同,它只是改變視圖的狀態。只要在res/animator中定義一個state list animator,就能實現按鈕浮出的動畫效果,代碼如下所示。

      state list animator 使用示例

      state list animator 使用示例

      對屬性動畫來說,這是非常有用。如果想要實施幀動畫,我們還要用到animated state list drawable這個動畫工具。

      這個工具的名字感覺很高大上,聽起來和state list animator差不多,不過實際用法卻大不相同。類似于常規的state list drawable,使用animated state list drawable可以為視圖的不同狀態定義不同的圖片,甚至是定義狀態間的幀動畫轉場。那么該如何操作呢?別急,接下來南昌APP開發公司-百恒網絡這就為您揭曉。

      其實很簡單,只要參照以下代碼修改XML文件就可以了。不過,修改版XML文件必須放在res/drawable-21目錄中,因為Lollipop之前的系統不支持這個功能。

      animated state list drawable使用示例

      animated state list drawable使用示例

      注意,在上述代碼中,animated-selector元素里的每個item都有ID。在不同的ID間定義轉場就可以實現多幀動畫。如果還想實現按鈕釋放動畫,那就再添加一個transition標簽即可。

      說了那么多,我想大家對在material design應用中實現自定義動畫效果的制作應該有所了解了,如果還有哪里不懂的,可隨時和我們聯系,我們有資深的APP開發專家為您解答,如果您有關于南昌APP開發方面的需求,也隨時歡迎您來電和我們聯系,我們將竭誠為您服務,選擇百恒網絡,一定讓您滿意!

      400-680-9298,0791-88117053
      掃一掃關注百恒網絡微信公眾號
      掃一掃打開百恒網絡小程序

      歡迎您的光顧,我們將竭誠為您服務×

      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售前咨詢 售前咨詢
       
      售后服務 售后服務
       
      售后服務 售后服務
       
      備案專線 備案專線
       
      ×
      免费精品99久久国产综合精品| 久久亚洲伊人中字综合精品| 精品国产不卡在线电影| 国产午夜精品久久久久免费视| 国产伦精品一区二区三区免费迷| 91精品国产亚洲爽啪在线观看| 精品国产青草久久久久福利| 日韩在线一区高清在线| 亚洲av永久无码精品秋霞电影秋| 亚洲国产精品久久人人爱| 久久久久久国产精品视频| 野狼第一精品社区| 国产成人高清精品免费观看| 亚洲日韩涩涩成人午夜私人影院| 国产精品视频公开费视频| 亚洲精品国产suv一区88| 99国产精品无码| 精品国产sm捆绑最大网免费站| 99热精品国产麻豆| 亚洲国产精品无码中文字| 国产精品无码日韩欧| 国产在线精品二区| 一本久久a久久精品综合香蕉| 国产精品国产三级国产av中文| 精品国产成人亚洲午夜福利| 久久99国产综合精品免费| 奇米精品视频一区二区三区| 色久综合网精品一区二区| 久久精品视频亚洲| 欧洲精品视频在线观看| 久久99精品综合国产首页| CAOPORN国产精品免费视频| 国产精品爽爽ⅴa在线观看| 国产精品女人在线观看| 日韩精品视频美在线精品视频| 99偷拍视频精品一区二区| 精品韩国亚洲av无码不卡区| 国产精品无码一区二区三区毛片| 亚洲精品无码人妻无码| 国产成人久久精品二三区麻豆| 精品国产一区二区三区www|