【转】android 自定义progres…
来源:互联网 发布:淘宝直通车类目推广 编辑:程序博客网 时间:2024/06/11 13:17
转自:http://blog.csdn.net/rohsuton/article/details/7518031
源码备份:链接:http://pan.baidu.com/s/1kTzguDD 密码: nfvm
我们在项目中经常会遇到这样一个应用场景:执行某个耗时操作时,为了安抚用户等待的烦躁心情我们一般会使用进度条之类的空间,在android中让大家最容易想到的就是progressbar或者progressDialog,区别在于前者是一个控件,后者是对话框。由于一些需求在弹出进度条时不希望用户能够操作其他控件,所以只能使用progressDialog,这个时候有遇到了一个问题,我不想要progressDialog的黑色框框,感觉这样跟应用的整体风格不协调,这个时候就考虑了写一个自定义的progressDialog。
1.String.xml文件,progressDialog是继承与Dialog,先设置一下progressDialog的风格,设置背景透明色。
[html] view plaincopy
- <</span>style
name="CustomDialog" parent="@android:style/Theme.Dialog"> -
<</span>item name="android:windowFrame">@null</</span>item> -
<</span>item name="android:windowIsFloating">true</</span>item> -
<</span>item name="android:windowContentOverlay">@null</</span>item> -
<</span>item name="android:windowAnimationStyle">@android:style/Animation.Dialog</</span>item> -
<</span>item name="android:windowSoftInputMode">stateUnspecified|adjustPan</</span>item> -
</</span>style> -
-
<</span>style name="CustomProgressDialog" parent="@style/CustomDialog"> -
<</span>item name="android:windowBackground">@android:color/transparent</</span>item> -
<</span>item name="android:windowNoTitle">true</</span>item> -
</</span>style>
2.customprogressdialog.xml文件,定义自己的布局,由于我的需求只需要一个进度条以及一串显示的内容,所以布局比较接单
[html] view plaincopy
0 0
- 【转】android 自定义progres…
- 自定义 Android 对话框&…
- android 自定义ViewGroup和对…
- android 自定义照相机Camera…
- 自定义 Android 日志类
- android o…
- android …
- (转)解决 Android 模拟…
- android: 源码模块自定义
- Android自定义View 控件
- Android 自定义类库打包jar!…
- 自定义android控件——TextView 并添…
- 自定义android控件——TextView 并添…
- Android 之自定义控件样式在d…
- [转]Jollen 的 Android 教學,#9: …
- This Android SDK …
- android gallery…
- Android edittext&nbsp…
- 【转】android 播放局域网共享多媒…
- 【转】Android三种播放视频的方式
- Vitamio中文API文档(2)—— V…
- 【转】android Videoview&nbs…
- 【转】android利用VideoView实现视…
- 【转】android 自定义progres…
- 【转】Android R.java文件丢…
- 【转】 Java中将毫秒数转为*…
- [转]android声音调整源代码分析
- 【转】java获取本地机器所有IP和物…
- 【转】解决ObjectOutputStream连续…
- 【转】Java相对路径读取文件
- 【转】JOptionPane类提示框的一些…
- 设置JFrame的背景图片