создайте progressDialog в своей деятельности или фрагменте
и используйте сетевую библиотеку для получения данных с сервера.Чтобы использовать ProgressDialog, используйте следующий код
ProgressDialog progressdialog = new ProgressDialog(getApplicationContext());
progressdialog.setMessage("Please Wait....");
. Чтобы запустить ProgressDialog, используйте
progressdialog.show();
progressdialog.setCancelable(false); //is used so that ProgressDialog cannot be cancelled until the work is done.
. Чтобы остановить ProgressDialog, используйте этот код (когда работа закончена):
progressdialog.dismiss();`