я сделал view, затем сделал его прозрачным и не много затемнил по центру разместил preloader. как только приложение стартует я сразу показываю этот view. у webview есть метод onLoadEnd как только от отрабатывает я прячу preloader. Только помните что view c preloader должно обязательно иметь position:"absolute" и не как не в один момент показывать view а в другой прятать webview.