最近做安卓APP时需要用到一个等待的对话框,自己写太难看,也太费时间(关键我比较懒)于是在网上找到一个网友的源码,效果不错,这里分享给大家。
使用方式有两种,一种是看源码,把资源复制到自己项目。另一种就是懒人的用法了,使用Android studio按如下步骤引用。
项目下的build.gradle文件中allprojects 下的repositories 里添加maven { url ‘https://www.jitpack.io’ }。
复制
allprojects { repositories { ... maven { url 'https://www.jitpack.io' } } }
模块下的build.gradle中的dependencies 添加依赖
复制
dependencies { compile 'com.github.gittjy:LoadingDialog:1.0.2' }
使用方法
复制
LoadingDailog.Builder loadBuilder=new LoadingDailog.Builder(this) .setMessage("加载中...") .setCancelable(true) .setCancelOutside(true); LoadingDailog dialog=loadBuilder.create(); dialog.show();
实现方法与自定义方法一样,重点在于dialog的样式,这个关乎你的自定义对话框好不好看,反正我写的不好看,所以我用别人写的,嘿嘿。自定义方法这里就不讲了,方法很简单,百度很多,有兴趣可以把源码下载下来,看看他的实现过程。这个项目地址https://blog.csdn.net/tmacadai/article/details/73612120
评论 (0)