如何在android中启动应用程序时显示进度

问题描述:

我想在应用程序启动时显示进度,然后在所有数据完全加载时关闭进度。我怎样才能做到这一点?如何在android中启动应用程序时显示进度

使用ProgressDialog显示进度主题负载数据处理器处理刷新UI

在onCreate上,

mProgressDlg = ProgressDialog.show(this, "App_Name", "Loading data...", 
        true, false); 
    new Thread(new Runnable(){ 
     public void run() { 
      /*Load Data*/ 
      mProgressDlg.dismiss(); 
      hRefresh.sendEmptyMessage(REFRESH); 
     } 
    }).start(); 



Handler hRefresh = new Handler(){ 

@Override 
public void handleMessage(Message msg) { 
     switch(msg.what){ 
     case REFRESH: 
       /*Refresh UI*/ 
       break; 
     } 
    } 
};