Android ProgressDialog 处理方法:

Android ProgressDialog 处理方法:

 

一、消息机制

 private ProgressDialog progressDialog;

  private void initProgressDialog()

{

  progressDialog = new ProgressDialog(this);

  progressDialog.setMessage("Progress..");

  progressDialog.show();

  MessageHandlerUtil.sendMessageToHandler(mHandler, 2);

}

 

private Handler mHandler = new Handler()

{

  public void handleMessage(Message msg)

    {

  switch (msg.what)

        {

  case 1:

  if (progressDialog != null)

  progressDialog.dismiss();

  break;

  case 2:

  //这里是耗时操作

  list = getFireAppInfo();

  networkAppAdapter = new NetworkAppAdapter(getBaseContext(),

  list);

  networkfilterList.setAdapter(networkAppAdapter);

  //关闭进度提示框 MessageHandlerUtil.sendMessageToHandler(mHandler, 1);

  break;

      }

  }

 };

二、线程机制

1. 创建线程

2. 利用TimeTask 来完成

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值