摘要:
ProgressDialog myDialog = ProgressDialog.show(YourClass.this, "正在连接服务器..", "连接中,请稍后..", true, true);handler.post(mTasks);它的用法一般都是在用intent开启一个新的activity的时候,你直接加上这句话,是达不到你想要的效果的。你必须这样用:把用intent开启activity的这件事放在一个Runnable对象的run()方法中,然后用handler.post()方法来运行这个线程。代码如下:Handler handler = n
阅读全文
摘要:
pd = ProgressDialog.show(this, "请稍候。。刷新中", msg, true,false); pd.setCancelable(true); //点击返回键可以取消 需要设置为true 不能取消就用false new Thread() { public void run() { try { ...
阅读全文
摘要:
而选择动画进度条显示进度:1. 用类构造器初始化进度对话框,ProgressDialog(Context)。2. 用setProgressStyle(int)方法设置进度风格为"STYLE_HORIZONTAL"以及设置其它属性,比如消息。创建ProgressDialog大概是这样的:ProgressDialogprogressDialog=newProgressDialog(getApplicationContext());progressDialog.setProgressStyle(ProgressDialog.STYLE_HORIZONTAL);progressDi
阅读全文
摘要:
什么是Handlerhandler通俗一点讲就是用来在各个进程之间发送数据的处理对象。在任何进程中,只要获得了另一个进程的handler则可以通过 handler.sendMessage(message)方法向那个进程发送数据。基于这个机制,我们在处理多线程的时候可以新建一个thread,这 个thread拥有UI线程中的一个handler。当thread处理完一些耗时的操作后通过传递过来的handler像ui线程发送数据,由UI线程 去更新界面。 Handler类简介在Android平台中,新启动的线程是无法访问Activity里的Widget的,当然也不能将运行状态外送出来,这就需要有Ha
阅读全文
摘要:
几天我的教程里给出了一个作业,改变 ProgressBar 样式颜色。在这里分享一下源码。改变ProgressBar 的样式颜色,可以改变其背景颜色,也可以设置不同的图片。先上两个效果图:(进度条是自定义图片)(进度条是自定义颜色)一.修改背景为图片。1.我自己制作了两张图片(如下图),并将它们放到工程的 /res/drawable 目录下。(背景图片 prgs_bg.png)(进度图片 prgs_progress.png)2.同时在 /res/drawable 目录下新建一个 barbgimg.xml 文件,内容如下:<?xml version="1.0" enco
阅读全文
摘要:
大家好,今天给大家讲一下Android中ProgressBar的使用,这个控件在开发中还是经常用到的,比如用户浏览网页的时候,中间肯定有个 传输过程,所以用进度条让用户耐心等待。再比如我在Android Market下载应用,它也会有进度条显示下载进度。我为什么要举这两个例子呢,是因为它们分别是圆形进度条和长形进度条的代表。如下面两张图:图1.UC浏览网页圆形进度条效果。图2.Google Market应用下载长形进度条效果.下面我们看一下两都皆有之的Android自带的浏览器的效果图如下:为了让大家更容易理解我将简单写一个Demo,大家可以按照我的步骤一步一步来。第一步:新建一个Androi
阅读全文