編輯:Android開發實例
本文實例講述了Android編程ProgressBar自定義樣式之動畫模式實現方法。分享給大家供大家參考,具體如下:
忘記在哪裡看到的那位仁兄寫的,就是通過用動畫效果來實現的,現在順便也把他寫出來,希望那位仁兄不要見怪。
效果:
和之前的一樣,在布局文件中:
<ProgressBar android:id="@+id/progressBar3" android:layout_width="wrap_content" android:layout_height="wrap_content" android:indeterminate="false" android:indeterminateDrawable="@anim/progress_bar_loading" />
然後在values下面建一個anim的文件夾,將progressbar_bar_loading文件放進去即可:
<?xml version="1.0" encoding="UTF-8"?> <animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="false"> <item android:duration="250" android:drawable="@drawable/progress_bar_loading_01" /> <item android:duration="250" android:drawable="@drawable/progress_bar_loading_02" /> <item android:duration="250" android:drawable="@drawable/progress_bar_loading_03" /> <item android:duration="250" android:drawable="@drawable/progress_bar_loading_04" /> <item android:duration="250" android:drawable="@drawable/progress_bar_loading_05" /> <item android:duration="250" android:drawable="@drawable/progress_bar_loading_06" /> <item android:duration="250" android:drawable="@drawable/progress_bar_loading_07" /> </animation-list>
其中那些都是一張一張圖片,就像替換換圖片那樣。
希望本文所述對大家Android程序設計有所幫助。
Android提供了許多方法來控制播放的音頻/視頻文件和流。其中該方法是通過一類稱為MediaPlayer。Android是提供MediaPlayer類訪問內置的媒體播放
可以顯示在的Android任務,通過加載進度條的進展。進度條有兩種形狀。加載欄和加載微調(spinner)。在本章中,我們將討論微調(spinner)。Spinner 用
JSON代表JavaScript對象符號。它是一個獨立的數據交換格式,是XML的最佳替代品。本章介紹了如何解析JSON文件,並從中提取所需的信息。Android提供了四個
使用樣式文件,在values 目錄下新建styles.xml文件,編寫如下代碼: 代碼如下: Code highlighting produced by Acti