android实现模拟加载中的效果

 更新时间:2016年10月28日 11:54:57   作者:xiaofeiyang  
本篇文章主要介绍的是android实现模拟加载中的效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。

最近闲着没事做了一个Android小程序,具体如下:

效果图:

原始界面

点击按钮运行   

运行后界面

实现代码:

public class MainActivity extends AppCompatActivity {
  private Button bt;
  private TextView tv;
  public ProgressDialog myDialog;
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    bt=(Button)findViewById(R.id.button);
    tv=(TextView)findViewById(R.id.text);
    bt.setOnClickListener(new myOnClickListener());
  }
  private class myOnClickListener implements View.OnClickListener{
    @Override
    public void onClick(View v) {
      final CharSequence strDialogTitle=getString(R.string.app_about);
      final CharSequence strDialogBody=getString(R.string.app_msg);
      //显示对话框
      myDialog=ProgressDialog.show(MainActivity.this,strDialogTitle,strDialogBody,true);
      tv.setText(R.string.result);
      //创建一个空线程模拟运行
      new Thread(){
        public void run(){
          try{
            //设置线程睡眠3秒
            sleep(3000);
          }catch (Exception e){
            e.printStackTrace();
          }
          finally {
            //删除所创建的myDialog对象
            myDialog.dismiss();
          }
        }
      }.start();//开始运行线程
    }
  }
}

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。

相关文章

  • Android开发学习实现简单计算器

    Android开发学习实现简单计算器

    这篇文章主要为大家详细介绍了Android实现一个简单计算器,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-04-04
  • Android实现大图滚动显示效果

    Android实现大图滚动显示效果

    这篇文章主要为大家详细介绍了Android实现大图滚动显示效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-12-12
  • Android实现拍照、录像、录音代码范例

    Android实现拍照、录像、录音代码范例

    这篇文章主要介绍了Android实现拍照、录像、录音代码的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。
    2016-10-10
  • android开发教程之wifi开发示例

    android开发教程之wifi开发示例

    这篇文章主要介绍了android开发教程之wifi开发示例,需要的朋友可以参考下
    2014-03-03
  • Android自定义View实现弹幕效果

    Android自定义View实现弹幕效果

    这篇文章主要为大家详细介绍了Android自定义View实现弹幕效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2019-11-11
  • JSON解析和XML解析区别对比

    JSON解析和XML解析区别对比

    JSON解析和XML解析是较为普遍的两种解析方式,其中JSON解析的市场分额更大。这篇文章主要介绍了JSON解析和XML解析区别对比,需要的朋友可以参考下
    2016-10-10
  • 详解Android如何实现好的弹层体验效果

    详解Android如何实现好的弹层体验效果

    当前 App 的设计趋势越来越希望给用户沉浸式体验,这种设计会让用户尽量停留在当前的界面,而不需要太多的跳转,这就需要引入弹层。本篇我们就来讲讲弹层这块需要注意哪些用户体验
    2022-11-11
  • 60条Android开发注意事项与经验总结

    60条Android开发注意事项与经验总结

    我们在Android App开发过程中总结了60条技术经验注意事项,大家在开发过程中一定要注意,下面我们来详细说一下这60条经验
    2018-03-03
  • Android studio listview实现列表数据显示 数据循环显示效果

    Android studio listview实现列表数据显示 数据循环显示效果

    这篇文章主要介绍了Android studio listview实现列表数据显示 数据循环显示功能,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-04-04
  • 配置Android SDK

    配置Android SDK

    今天小编就为大家分享一篇关于配置Android SDK的文章,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-10-10

最新评论