Android加载用户对话框的实现方法

来源:爱站网时间:2018-10-24编辑:网友分享
Android系统通过子线程连接到网络,并向用户显示加载进度对话框给用户操作,那么Android加载用户对话框的实现方法大家都清楚吗?别着急,今天就让爱站技术频道小编带你一起来了解一下吧!

  Android系统通过子线程连接到网络,并向用户显示加载进度对话框给用户操作,那么Android加载用户对话框的实现方法大家都清楚吗?别着急,今天就让爱站技术频道小编带你一起来了解一下吧!

  在实现上比较的烦琐,为简化此方法,花了点时间封装了Thread和Handler,现在通过简单的代码就可以实现相同的功能,而把更多精力放到业务逻辑处理上!

  效果如图

  复制代码 代码如下:

  LoadingDialog loadingDialog = new LoadingDialog(getActivityGroup(), loadingDialogExecute);

  // loadingDialog.setIsShowDialog(false);

  loadingDialog.start();

  LoadingDialogExecute loadingDialogExecute = new LoadingDialogExecute() {

  @Override

  public void executeSuccess() {

  // 更新UI操作,如填充ListView

  listAdapter = new ListAdapter(MsgListActivity.this, wikis);

  listView.setAdapter(listAdapter);

  }

  @Override

  public void executeFailure() {

  // 异步执行失败或出错时的处理

  // ……

  }

  @Override

  public boolean execute() {

  // 在这里执行耗时的操作,如连接网络拉取数据

  try {

  // ……

  } catch (Exception e) {

  e.printStackTrace();

  setErrorInfo("出现错误\n" + e.getMessage());

  return false;

  }

  return true;

  }

  };

  上文是Android加载用户对话框的实现方法介绍,相信大家都有了一定的了解,想要了解更多的内容,请继续关注爱站技术频道!

上一篇:警惕在android中图片居中的小技巧

下一篇:如何实现Android动画的实例

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载