Skip to content

bristow/webview

 
 

Repository files navigation

This is a template project for Android Studio that allows you to create an android webview application in minutes. You can use it to create a simple app for your website or as a starting point for your HTML5 based android app.

Getting started

  1. Install Android Studio, make sure that the Android SDK Tools are properly installed and install the appropriate packages for the platforms you want to target.

  2. Download or clone this repository and import it into Android Studio.

Using a remote source

If you want to create an app that displays the contents of a remote website

  1. uncomment line 31 in MainActivity.java and change http://example.com to match your remote source

    mWebView.loadUrl("http://example.com");
    
  2. uncomment line 34

    mWebView.setWebViewClient(new MyAppWebViewClient());
    
  3. open the MyAppWebViewClient.java file and replace example.com in line 12 with your custom url

    if (Uri.parse(url).getHost().endsWith("example.com")) {
    

Using a local source

If you want to create a local HTML5 android app

  1. uncomment line 37 in MainActivity.java

    mWebView.loadUrl("file:///android_asset/www/index.html");
    
  2. replace the boilerplate website in src/main/assets/www/ with your own HTML, CSS and JavaScript files

Android Studio

  • faire une copie de ce dossier webview
  • importer ce dossier comme nouveau projet
  • refactor -> rename le dossier APP pour renommer le dossier avec le nom du projet
  • ensuite, créer un nouveau package avec un clic-droit sur le dossier java, new
  • glisser le contenu de com.example.app puis refactor pour mettre à jour
  • mettre à jour android.manifest.
  • modifier les icones des lanceurs dans /src/main/res/drawableXXXXX

About

a template project for android studio

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 63.4%
  • JavaScript 15.1%
  • CSS 13.9%
  • Java 7.6%