Android | Membuat Web Apps menggunakan WebView

Hallo temen" saya akan share nih cara membuat Web Apps seperti applikasi yang saya buat di sini
Tutorial ini Request by : Muhamad Fadli

 
Langsung aja ya :) 

Seperti Biasa buka eclipse -> buat project baru
Buka Res -> layout -> web.xml  
Masukan Soruce seperti berikut
    
    <?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/RelativeLayout1"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" >

    <WebView
        android:id="@+id/mainWebView"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true" />

</RelativeLayout>


Lalu Buka src -> id.blog.ketikanpelajarbodoh -> Web.java
Masukan Source seperti berikut , dan ganti yang perlu" di ganti :)

    
    package id.blog.ketikanpelajarbodoh;


import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;
import android.widget.Toast;

public class web extends Activity {
 protected void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  //setting content view ke layout webxml
  setContentView(R.layout.web);
  //mendeklarasikan mainWebView adalah Webview dengan id mainWebView
    WebView mainWebView = (WebView) findViewById(R.id.mainWebView);
         //mensettings webView
         WebSettings webSettings = mainWebView.getSettings();
   //mensetting JavaScript
         webSettings.setJavaScriptEnabled(true);
   //mensetting WebViewClient = class MyCustomWebViewClient
         mainWebView.setWebViewClient(new MyCustomWebViewClient());
   //mensetting Scrollbar
         mainWebView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
         //meload url = ketikanpelajarbodoh.blogspot.com
         mainWebView.loadUrl("http://ketikanpelajarbodoh.blogspot.com/");
 }
 private static long back_pressed;

 @Override
 
 private class MyCustomWebViewClient extends WebViewClient {
        @Override
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            view.loadUrl(url);
            return true;
        }
    }


    }
Lalu Masuk Ke AndroidManifest.xml 
dan tambahkan Permission :
   <uses-permission android:name="android.permission.INTERNET"/>


Nah Sekarang Coba deh di jalanin di Emulator anda atau langsung ke Device anda :)
Silahkan Di Kembangkan sendiri ya :)

dan ini nih project jadi nya

5 comments

Kalau pake button dulu. Jadi ada menu button sebelumnya , pas dklik baru keluar aplikasi diatas gimana? Udh di coba gagal. Apa ada yang di tambahin? Makasih

Reply

Bang, kalau aku buat aplikasi baru bisa pake webview. Ini contohnya bit.ly/downloadmdc2 sama bit.ly/downloadzikr2

Reply

Aku juga sudah bikin appweb tapi masih bingung cara nambahin menu navigasinya, nih aplikasi yg aku buat. aplikasi.togelwap.com

Reply

Aku juga sudah bikin appweb tapi masih bingung cara nambahin menu navigasinya, nih aplikasi yg aku buat. aplikasi.togelwap.com

Reply

aku sudah ganti di main mainWebView.loadUrl("http://ketikanpelajarbodoh.blogspot.com/"); dengan URLku sendiri tetapi kenapa waktu aku export jadi apk trus aku instal, tetep yang ke buka blog agan ya ??? kenapa itu ? tolong di jelaskan gan, maklum newbi

Reply

Post a Comment

notifikasi
close