android 自定义progressdialog


有时我们在项目执行某些耗时的操作是需要在界面上给出等待之类的信息,在android里面可以使用progressbar或者progressdialog,但是前者在等待时可以操作界面上其他空间,不是我想要的,后者界面太丑,我希望定义自己的风格,所以需要自定义一个progressdialog,这个小例子试下了简单的自定义progressdialog
资源截图
代码片段和文件信息
/* AUTO-GENERATED FILE.  DO NOT MODIFY.
 *
 * This class was automatically generated by the
 * aapt tool from the resource data it found.  It
 * should not be modified by hand.
 */

package com.lxd.activity;

public final class R {
    public static final class anim {
        public static final int progress_round=0x7f040000;
    }
    public static final class attr {
    }
    public static final class drawable {
        public static final int background=0x7f020000;
        public static final int ic_launcher=0x7f020001;
        public static final int progress_1=0x7f020002;
        public static final int progress_2=0x7f020003;
        public static final int progress_3=0x7f020004;
        public static final int progress_4=0x7f020005;
        public static final int progress_5=0x7f020006;
        public static final int progress_6=0x7f020007;
        public static final int progress_7=0x7f020008;
        public static final int progress_8=0x7f020009;
    }
    public static final class id {
        public static final int id_tv_loadingmsg=0x7f070001;
        public static final int loadingImageView=0x7f070000;
    }
    public static final class layout {
        public static final int customprogressdialog=0x7f030000;
        public static final int main=0x7f030001;
    }
    public static final class string {
        public static final int app_name=0x7f060001;
        public static final int hello=0x7f060000;
    }
    public static final class style {
        public static final int CustomDialog=0x7f050000;
        public static final int CustomProgressDialog=0x7f050001;
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        364  2012-04-27 17:23  MyProgressDialog.classpath

     文件        852  2012-04-27 17:23  MyProgressDialog.project

     文件        730  2012-04-27 17:43  MyProgressDialogAndroidManifest.xml

     文件       1711  2012-04-27 17:45  MyProgressDialoginclassescomlxdactivityMainframe$Mainframetask.class

     文件       2068  2012-04-27 17:45  MyProgressDialoginclassescomlxdactivityMainframe.class

     文件        392  2012-04-27 17:44  MyProgressDialoginclassescomlxdactivityR$anim.class

     文件        334  2012-04-27 17:44  MyProgressDialoginclassescomlxdactivityR$attr.class

     文件        707  2012-04-27 17:44  MyProgressDialoginclassescomlxdactivityR$drawable.class

     文件        428  2012-04-27 17:44  MyProgressDialoginclassescomlxdactivityR$id.class

     文件        432  2012-04-27 17:44  MyProgressDialoginclassescomlxdactivityR$layout.class

     文件        421  2012-04-27 17:44  MyProgressDialoginclassescomlxdactivityR$string.class

     文件        437  2012-04-27 17:44  MyProgressDialoginclassescomlxdactivityR$style.class

     文件        607  2012-04-27 17:44  MyProgressDialoginclassescomlxdactivityR.class

     文件       2207  2012-04-27 17:28  MyProgressDialoginclassescomlxdwidgetsCustomProgressDialog.class

     文件       6664  2012-04-27 17:45  MyProgressDialoginclasses.dex

     文件     940707  2012-04-27 17:45  MyProgressDialoginMyProgressDialog.apk

     文件       3966  2012-04-27 17:33  MyProgressDialogin
esdrawable-hdpiic_launcher.png

     文件       1537  2012-04-27 17:33  MyProgressDialogin
esdrawable-ldpiic_launcher.png

     文件     910768  2012-04-27 17:41  MyProgressDialogin
esdrawable-mdpiackground.png

     文件       2200  2012-04-27 17:33  MyProgressDialogin
esdrawable-mdpiic_launcher.png

     文件       1228  2012-04-27 17:33  MyProgressDialogin
esdrawable-mdpiprogress_1.png

     文件       1269  2012-04-27 17:33  MyProgressDialogin
esdrawable-mdpiprogress_2.png

     文件       1250  2012-04-27 17:33  MyProgressDialogin
esdrawable-mdpiprogress_3.png

     文件       1284  2012-04-27 17:33  MyProgressDialogin
esdrawable-mdpiprogress_4.png

     文件       1284  2012-04-27 17:33  MyProgressDialogin
esdrawable-mdpiprogress_5.png

     文件       1264  2012-04-27 17:33  MyProgressDialogin
esdrawable-mdpiprogress_6.png

     文件       1255  2012-04-27 17:33  MyProgressDialogin
esdrawable-mdpiprogress_7.png

     文件       1256  2012-04-27 17:33  MyProgressDialogin
esdrawable-mdpiprogress_8.png

     文件     935009  2012-04-27 17:44  MyProgressDialogin
esources.ap_

     文件       1657  2012-04-27 17:44  MyProgressDialoggencomlxdactivityR.java

............此处省略51个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)