加载中的动画(网络请求)
2017-01-10 14:57
477 查看
public class Util { private static ProgressDialog processDia; /** * 显示加载中对话框 * * @param context */ public static void showLoadingDialog(Context context,String message,boolean isCancelable) { if (processDia == null) { processDia= new ProgressDialog(context,R.style.dialog); //点击提示框外面是否取消提示框 processDia.setCanceledOnTouchOutside(false); //点击返回键是否取消提示框 processDia.setCancelable(isCancelable); processDia.setIndeterminate(true); processDia.setMessage(message); processDia.show(); } } /** * 关闭加载对话框 */ public static void closeLoadingDialog() { if (processDia != null) { if (processDia.isShowing()) { processDia.cancel(); } processDia = null; } } } 其中style.xml中需要设置dialog的背景、字体等属性 <style name="dialog" parent="@android:style/Theme.Dialog"> <item name="android:windowFrame">@null</item> <item name="android:windowIsFloating">true</item> <item name="android:windowIsTranslucent">true</item> <item name="android:windowNoTitle">true</item> <item name="android:windowBackground">@android:color/transparent</item> <item name="android:backgroundDimEnabled">true</item> <item name="android:windowContentOverlay">@null</item> <item name="android:textSize">25sp</item> </style>
相关文章推荐
- 自定义网络请求时加载动画dialog
- 使用Animation list实现网络请求过程中的加载动画dialog
- 自定义dialog,加载数据或网络请求时 dialog+动画(两种样式分享)
- 组合属性动画:缩放、渐变 平移和旋转+ImageLoader加载图片+MVP+OKhttp+拦截器+请求网络数据二级列表购物车
- Android为网络请求自定义加载动画
- iOS开发用AFNetworking和MJRefresh实现网络请求和下拉刷新、上拉加载
- AlertDialog对话框自定义大小,加载网络请求,点击不消失
- 把网络请求加载过程dialog做成一个View
- [IOS]UIWebView 请求网络页面或者加载本地资源页面
- 仿iOS的网络请求的加载框
- Webkit分析传入的url到真正网络模块发起加载请求
- xUtils中的HttpUtils请求网络数据和BitmapUtils加载网络图片
- HTML页面加载和请求发送时LOADING动画
- 请求网络图片缓存到本地 ,还有一些现成的图片加载框架的使用 Ace网络篇(一)
- iOS9 无法加载http网络请求的问题
- setOnScrollListener实现网络请求上下滑动加载数据
- [IOS]UIWebView 请求网络页面或者加载本地资源页面
- [IOS]UIWebView 请求网络页面或者加载本地资源页面
- IOS网络请求封装与下拉刷新上托加载更多
- xlistview 网络请求+加载+分页方法