Android 實現View的漸隱漸現功能

jopen 12年前發布 | 40K 次閱讀 Android Android開發 移動開發

android實現View的漸隱漸現功能就用到了動畫Animation

首先在res目錄下新建anim文件夾,然后再anim文件夾下新建xml文件gradually.xml

該xml文件主要定義實現漸變的方式

    <?xml version="1.0" encoding="utf-8"?>  
    <set xmlns:android="http://schemas.android.com/apk/res/android">  
         <alpha  
          android:fromAlpha="0.0"    
          android:toAlpha="1.0"  
          android:duration="2000"  
            />  

    </set>  

alpha代表透明度,0.0是完全透明,1.0是完全不透明,duration指過度時間

其中還可以設定其他值,rotate代表旋轉

                                           scale代表縮放

                                           translate代表水平位置移動

 在代碼中首先要加載該動畫:Animation animation = AnimationUtils.loadAnimation(Context, R.anim.gradually);
        然后設置View啟動動畫:view.startAnimation(animation);

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!