android实现模拟加载中的效果
程序员文章站
2024-03-04 11:31:05
最近闲着没事做了一个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自定义View实现倾斜列表/图片
-
Android中button点击后字体的变色效果
-
Android实现伸缩弹力分布菜单效果的示例
-
Android属性动画实现布局的下拉展开效果
-
Android实现加载时提示“正在加载,请稍后”的方法
-
Android UI设计系列之自定义SwitchButton开关实现类似IOS中UISwitch的动画效果(2)
-
Android UI设计系列之自定义Dialog实现各种风格的对话框效果(7)
-
Android基于ListView实现类似Market分页加载效果示例
-
Android实现文字翻转动画的效果