时间:2021-05-20
最近闲着没事做了一个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();//开始运行线程 } }}以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
近期在网站开发过程中遇到了一个需要在静态页面模拟点击加载更多的页面,为了更好的用户体验效果,我们将实现一种无刷新加载的效果,现在来举个例子,页面布局如下:页面整
本文实例讲述了Android基于ListView实现类似Market分页加载效果。分享给大家供大家参考,具体如下:最近几天研究ListView实现分页加载和滚动
先看看实现的效果这个场景主要是模拟我们有些app里面的刮刮乐中奖的效果,主要是利用Android的proterDuffXfermode这个类去实现的。prote
AndroidRollPagerView实现轮播图android图片轮播效果,RollViewPager的简单使用在build.gradle(app)加载包co
展现效果:1)当点击Load的时候,模拟执行异步加载.浏览器被遮挡.进度条出现.实现思路:1.当用户点击loadbutton执行异步请求.调用方法出现加载条2.