本文有Material Design风格的圆形进度条和5.0以下的进度条两种,Material Design风格参考开源的progresswheel,可以根据自己需求修改进度条的布局文件来实现自己想要的效果,先来看看项目运行的效果:
两种效果的区别只是传入的布局文件的id不同,布局文件的区别就是把progressbar换了个风格,一个是系统自带的progressbar,一个是开源的progresswheel,事实上没什么技术含量。
提示框的类继承自alertdialog,重写构造器。方便实例化的时候传入不同的布局文件。