Progress Bar
Progress Bar:進度條。
要做一個Progress Circle 需要呼叫ProgressDialog。
ProgressDialog progress = new ProgressDialog(this);
還可以設定 dialog的屬性,例如:風格、文字等等。
progress.setMessage("Downloading Music :) ");
progress.setProgressStyle(ProgressDialog.STYLE_SPINNER);
progress.setIndeterminate(true);
getMax():取得進度條最大值。
incrementProgressBy(int diff):指定進度條的增加進度。
setIndeterminate(boolean indeterminate):判斷是否在不確定模式。如為true,不確定模式。
setMax(int max):設定主要進度條最大值。
setProgress(int value):設定主要進度的值。
show(Context context, CharSequence title, CharSequence message) : 顯示progress dialog。
ProgressDialog progress = new ProgressDialog(this);
還可以設定 dialog的屬性,例如:風格、文字等等。
progress.setMessage("Downloading Music :) ");
progress.setProgressStyle(ProgressDialog.STYLE_SPINNER);
progress.setIndeterminate(true);
ProgressDialog 其他類別:
getMax():取得進度條最大值。
incrementProgressBy(int diff):指定進度條的增加進度。
setIndeterminate(boolean indeterminate):判斷是否在不確定模式。如為true,不確定模式。
setMax(int max):設定主要進度條最大值。
setProgress(int value):設定主要進度的值。
show(Context context, CharSequence title, CharSequence message) : 顯示progress dialog。
參考文獻
Android Progress Bar using ProgressDialog
Android進度條使用ProgressDialog
进度对话框(ProgressDialog)的使用
Android Downloading File by Showing Progress Bar
http://www.androidhive.info/2012/04/android-downloading-file-by-showing-progress-bar/
http://www.androidhive.info/2012/04/android-downloading-file-by-showing-progress-bar/
Android Progress Bar Example
https://examples.javacodegeeks.com/android/core/ui/progressbar/android-progress-bar-example/
[Android] AsyncTask - 非同步任務
http://aiur3908.blogspot.tw/2015/06/android-asynctask.html
[Android] Stream方式寫入檔案
http://style77125tech.pixnet.net/blog/post/17636390-%5Bandroid%5D-stream%E6%96%B9%E5%BC%8F%E5%AF%AB%E5%85%A5%E6%AA%94%E6%A1%88
[Android] AsyncTask - 非同步任務
http://aiur3908.blogspot.tw/2015/06/android-asynctask.html
[Android] Stream方式寫入檔案
http://style77125tech.pixnet.net/blog/post/17636390-%5Bandroid%5D-stream%E6%96%B9%E5%BC%8F%E5%AF%AB%E5%85%A5%E6%AA%94%E6%A1%88
沒有留言:
張貼留言