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 studio listview实现列表数据显示 数据循环显示效果
这篇文章主要介绍了Android studio listview实现列表数据显示 数据循环显示功能,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2020-04-04
最新评论