在app开发过程中,loading progress bar基本上可以说是每一个页面都必不可少的组件了。如果每一个页面都用xml或者代码添加一个progress bar,无疑是烦琐和痛苦的事情。为了摆脱这个痛苦的过程,那就封装一个可复用的loading组件吧。
public class LoadingProgressBar {
private Activity sourceActivity;
private ProgressBar progressBar;
public LoadingProgressBar(Activity sourceActivity) {
this.sourceActivity = sourceActivity;
show();
}
public void show(){
progressBar = addProgressBarToActivity(sourceActivity, null);
pro