Нет способа сохранить ваши php файлы на самом устройстве. Им нужен сервер для их выполнения и отправки результатов на устройство, если на устройстве вы просто покажете код php в веб-просмотре, и это, безусловно, не сработает.
Webview должен иметь возможность кэшировать некоторые изображения самостоятельно. Но кажется, что нет никакого способа получить доступ к изображениям с SD-карты или внутреннего хранилища из вашего веб-просмотра.
Может быть, возможно сохранить некоторые ваши данные через html5 локальное хранилище apis, но у меня нет опыта в этом.