av一区二区在线观看_亚洲男人的天堂网站_日韩亚洲视频_在线成人免费_欧美日韩精品免费观看视频_久草视

您的位置:首頁技術文章
文章詳情頁

Android ProgressDialog用法之實現app上傳文件進度條轉圈效果

瀏覽:154日期:2022-09-25 16:02:58

ProgressDialog 繼承自AlertDialog,AlertDialog繼承自Dialog

public class ProgressDialog extends AlertDialog

ProgressDialog的創建方式有兩種,一種是new ProgressDialog,一種是調用ProgressDialog的靜態方法show()創建并顯示,這種進度條只能是圓形條。

Android ProgressDialog用法之實現app上傳文件進度條轉圈效果

ProgressDialog dialog = ProgressDialog.show(this, '提示', '正在登陸中…', true, false, null);

本文重點給大家介紹android ProgressDialog進度條轉圈效果的實現。

Progress主要用來實現上傳的轉圈效果

由于我們想實現轉圈效果,然后同步上傳,則必須要用線程,所以先在最外面開個

private ProgressDialog

Android ProgressDialog用法之實現app上傳文件進度條轉圈效果

中間的代碼實現過程如下:

upPhoto.setOnClickListener(new View.OnClickListener() { public void onClick(View v) { //myDialog = ProgressDialog.show(this, 'Loading...', 'Please wait...', true, false); progressDialog=new ProgressDialog(PhotoPage.this); progressDialog.setTitle('This is ProgressDialog'); progressDialog.setMessage('Loading...'); progressDialog.setCancelable(true); progressDialog.show(); new Thread(new Runnable() { public void run() { upload(); progressDialog.dismiss(); //myHandler.sendMessage(new Message()); } }).start(); } });

Android ProgressDialog用法之實現app上傳文件進度條轉圈效果

上面的幾句是設置ProgressDialog轉圈的效果。

下面單獨開一個線程,這樣app在上傳的同時其它部分仍然繼續運行,最后在線程結束的時候加上progressDialog dismiss()表示關閉當前轉圈效果。

注意要理解線程的概念,不能把progressDialog dismiss()這句話放線程結束start();這邊的后面,因為線程是同步的,主程序運行下來就直接執行線程的后面語句,所以瞬間就被關閉了,上傳的轉圈效果就看不到了。

Android ProgressDialog用法之實現app上傳文件進度條轉圈效果

總結

到此這篇關于Android ProgressDialog用法之實現app上傳文件進度條轉圈效果的文章就介紹到這了,更多相關android ProgressDialog進度條轉圈內容請搜索好吧啦網以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持好吧啦網!

標簽: Android
相關文章:
主站蜘蛛池模板: 丁香婷婷色 | 久久久午夜 | 久久久久久久成人 | 免费爱爱网站 | 亚洲美女网站 | 国产激情一区二区三区 | 中文字幕免费在线观看 | 欧美在线亚洲 | 国产一级视频在线观看 | 久草视| 欧美不卡一区二区三区 | 国产a久久麻豆入口 | 日本视频在线免费观看 | 国产黄a三级三级看三级 | 黄色片视频 | 国产一级片在线播放 | 依人在线 | 午夜精品久久久久久久99 | 免费av毛片| 五月婷婷色综合 | 麻豆av网站| 成人免费在线观看网站 | 中文字幕丰满人伦在线 | 久久一级视频 | 亚洲 欧美 激情 另类 校园 | 欧美激情国产精品 | 欧美高清视频在线观看mv | 欧美色图一区二区 | 天天爽天天 | 久久精品国产一区 | 一级黄色录像视频 | 成年人在线观看 | 午夜精品在线观看 | 久久精品视 | 在线视频日本 | 国产午夜一区二区三区 | 国产欧美激情 | 日韩免费一区二区 | 欧美久久久久久久 | 一级黄色片在线观看 | 91亚洲国产成人久久精品网站 |