上海迈尔广告张静薇,海兰江畔稻花香,跑马的汉子 凤凰传奇
最近闲着没事做了一个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 apk 项目一键打包并上传到蒲公英的实现方法
Android 自定义LineLayout实现满屏任意拖动功能的示例代码
android 限制某个操作每天只能操作指定的次数(示例代码详解)
Android 集成 google 登录并获取性别等隐私信息的实现代码
网友评论