progressbar位於android.widget包下,其繼承於view,主要用於顯示一些操作的進度。應用程式可以修改其長度表示當前後台操作的完成情況。因為進度條會移動,所以長時間載入某些資源或者執行某些耗時的操作時,不會使使用者介面失去響應。progressbar類的使用非常簡單,只需將其顯示到前台,然後啟動乙個後台執行緒定時更改表示進度的數值即可。
以下progressbar跟handle結合,模擬進度條的使用,當進度條完成時會跳轉到testactivity
main.xml布局檔案:
xml version="1.0" encoding="utf-8"pbactivity類:?>
<
linearlayout
xmlns:android
=""android:orientation
="vertical"
android:layout_width
="fill_parent"
android:layout_height
="fill_parent"
>
<
progressbar
android:id
="@+id/progressbar"
style
="?android:attr/progressbarstylehorizontal"
mce_style
="?android:attr/progressbarstylehorizontal"
android:layout_width
="fill_parent"
android:layout_height
="wrap_content"
android:visibility
="gone"
android:max
="100"
/>
<
button
android:id
="@+id/start"
android:text
="啟動進度條"
android:layout_width
="wrap_content"
android:layout_height
="wrap_content"
/>
<
button
android:id
="@+id/stop"
android:text
="停止進度條"
android:layout_width
="wrap_content"
android:layout_height
="wrap_content"
/>
linearlayout
>
package執行結果:com.ljq.pb;
import
import
android.content.intent;
import
android.os.bundle;
import
android.os.handler;
import
android.view.view;
import
android.widget.button;
import
android.widget.progressbar;
public
class pbactivity extends
activity
});stop=(button)findviewbyid(r.id.stop);
stop.setonclicklistener(
newview.onclicklistener()
});}
int pro=0;
runnable runnable=new
runnable()
else}};
}
android 軟體開發趨勢
遊戲軟體 android軟體開發的趨勢?android大賽結束了,我的包也拿到了,哈哈也算參與了!但回頭看看,很巧的是,前三名獲獎的都是遊戲軟體!我不是說遊戲不好,我也親身體驗了下作者們的軟體,確實做的不錯!遊戲開發 這是android開發的趨勢?作為初學者,我不太清楚。一直以來都在研究androi...
Android軟體開發需要學什麼
分享一篇學習筆記,是關於安卓軟體開發的內容,此筆記中涉及到的技術點有的可能已略顯陳舊,但因人而異吧,也許對於零基礎的朋友而言是比較全面的。扣丁學堂培訓課程裡面會和大家解析到最新技術點,大家有興趣可以去了解下。話不多說,首先,需要學習哪些android 開發技術 扣丁學堂www.codingke.co...
android軟體開發 程式的開機啟動
在windows 平台下安裝一些 軟體時,經常會遇到一些軟體帶有自啟動設定。通常我會關掉這 些功能,除非對於某些重要的程式有必要開啟這項功能。在 android 平台也可以方便的給程 序新增自啟動設定,下邊給出了具體的實現方法 首先需要在manifest 中做如下修改和補充 view code xm...