1. Halo Guest, pastikan Anda selalu menaati peraturan forum sebelum mengirimkan post atau thread baru.

Membuat Aplikasi WebView sederhana di android

Discussion in 'Pemrograman Web' started by nnttoo, Feb 16, 2014.

  1. nnttoo

    nnttoo Super Hero

    Joined:
    Apr 16, 2010
    Messages:
    1,261
    Likes Received:
    620
    Webview mengizinkan anda untuk menampilkan halam web baik itu berupa file html, html dalam string atau sebuah URL,

    Webview sering juga saya jadikan sebagai jalan terakhir ketika saya kesulitan menampilkan sebuah tampilan yang rumit, (campur antar gambar dan text), yang akan sangat menyita waktu banyak untuk di tampilkan dengan menggunakan textview,imageview dan scrollview

    Meskipun begitu webview adalah hal pertama menarik untuk saya pelajari karena relative gampang di bandingkan dengan textview, listview, imageview dll

    kenapa kemudian webview manjadi jalan terakhir,, ya karena webview terlalu banyak memakan resource jika kita menginginkan sebuah tampilan aplikasi yang ringan.

    gak butuh kode banyak untuk nampilin sebuah webview di Java Android
    berikut ini langkah langkahnya..

    1. download eclipse , jalankan eclipse, update SDK

    2. klik file new Android Application project

    3. turutin aja apa yang dia mau sampai selesai...

    4. edit AndroidManifest.xml

    tambahkan line berikut ini

    PHP:
     <uses-permission android:name="android.permission.INTERNET" />
     <
    uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/>  
    tepat di atas code <application

    5. selanjutnya buat file activity_main.xml di folder res/layout (jika belum ada)

    dan paste code berikut

    PHP:
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
        
    xmlns:tools="http://schemas.android.com/tools"
        
    android:layout_width="match_parent"
        
    android:layout_height="match_parent" >

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

    </
    RelativeLayout>

    6. edit file MainActivity.java (namanya bisa jadi beda tergantung saat bikin) letaknya file ini berada di src/<package>

    paste kode berikut ini dan perhatikan apa yang saya tulis di komen (di depan kode //)

    PHP:
    package com.example.contohwebview// tergantung nama package (bisa di lihat di file manifest

    import android.os.Bundle;
    import android.app.Activity
    import android.webkit.WebView;

    public class 
    MainActivity extends Activity // MainActivity sesuai nama filenya

        
    private void nampilinwebview(String url){
            
    WebView webviewku = (WebViewfindViewById(R.id.webviewku);
            
    webviewku.loadUrl(url);
            
        }
        @
    Override
        
    protected void onCreate(Bundle savedInstanceState) {
            
    super.onCreate(savedInstanceState);
            
    setContentView(R.layout.activity_main);
            
    nampilinwebview("http://www.google.com");
        }
     

    }

    7. coba jalankan aplikasinya dengan cara klik kanan di filenya trus run us -> Android Application

    semoga bermanfaat.

    to momod: maaf kalau salah kamar, sekalian usul buatin kamar untuk android dong,,,
     
  2. princeanbu

    princeanbu Hero

    Joined:
    Jul 17, 2011
    Messages:
    603
    Likes Received:
    5
    ada contoh tampilan webnya pake apknya ga, mastah?
     
  3. nnttoo

    nnttoo Super Hero

    Joined:
    Apr 16, 2010
    Messages:
    1,261
    Likes Received:
    620
    maksudnya file apk dari code ini ya?

    kalau iya ini filenya _https://www.dropbox.com/s/v1j5owt6bces8xv/Contohwebview.apk
     
  4. akmal99

    akmal99 Ads.id Pro

    Joined:
    Apr 9, 2015
    Messages:
    405
    Likes Received:
    31
    LInk nya kok Error ya gan
     
  5. chobogirl38

    chobogirl38 Ads.id Starter

    Joined:
    May 13, 2015
    Messages:
    50
    Likes Received:
    0
    dari dlu sy gk pernah paham urusan aplikasi di android
     
  6. Kyoka

    Kyoka Ads.id Fan

    Joined:
    Jun 28, 2014
    Messages:
    205
    Likes Received:
    5
    Location:
    Jakarta
    buat webview tinggal pake appgeyser aja sih ngapain repot...
     
  7. nubi_GA

    nubi_GA Super Hero

    Joined:
    Oct 29, 2012
    Messages:
    1,791
    Likes Received:
    64
    Location:
    semarang
    masih belom ngeh soal coding gan :D
     
  8. Ahmad Sarnuji

    Ahmad Sarnuji Super Hero

    Joined:
    May 30, 2015
    Messages:
    1,918
    Likes Received:
    201
    Location:
    Kab.Tangerang, Desa Sumur Bandung
    sekarang sudah banyak app , kayak gitu yang tinggal build gan
     
  9. nnttoo

    nnttoo Super Hero

    Joined:
    Apr 16, 2010
    Messages:
    1,261
    Likes Received:
    620
    yang repot siapa??
     
  10. cicit

    cicit Hero

    Joined:
    Feb 18, 2011
    Messages:
    537
    Likes Received:
    4
    Location:
    Jogja
    cara kasih iklan admob dll manggilnya gmna gan
     
  11. nnttoo

    nnttoo Super Hero

    Joined:
    Apr 16, 2010
    Messages:
    1,261
    Likes Received:
    620
    Caranya tinggal kasih

    <com.google.android.gms.ads.AdView ....

    aja di bawah webviewnya,,, jangan lupa set leyout_below

    manggilnya ditaroh di activitynya gan,,
     
  12. software

    software Ads.id Starter

    Joined:
    Jun 19, 2015
    Messages:
    83
    Likes Received:
    3
    bagaimana cara membuat web tampilan dengan menggunakan android mastah?
     
  13. dadidu

    dadidu Newbie

    Joined:
    Aug 31, 2013
    Messages:
    22
    Likes Received:
    0
    Bagaimana caranya kalau mau parsing websitenya? Maksudnya kita mau cuma bagian tertentu aja yg muncul

    Sent from my A0001 using Tapatalk
     
  14. darylfarahi

    darylfarahi Hero

    Joined:
    Dec 7, 2015
    Messages:
    566
    Likes Received:
    186
    Location:
    Indonesia
    nyimak mau belajar juga nih
     
  15. danninurc

    danninurc Newbie

    Joined:
    Jan 31, 2018
    Messages:
    10
    Likes Received:
    0
    sudah dicoba berhasil
     
  16. ayankcell

    ayankcell Ads.id Fan

    Joined:
    Feb 13, 2012
    Messages:
    114
    Likes Received:
    27
    Location:
    Tangerang Selatan
    Kalo ane sih lebih nyaman pake yg turunannya apache cordova. Kayak Ionic atau onsenui dll.

    Sent from my Redmi Note 4X using Tapatalk
     
  17. Langnusa

    Langnusa Super Hero

    Joined:
    Jun 12, 2016
    Messages:
    767
    Likes Received:
    186
    Bermanfaat banget... Thanks gan
     
  18. andy.sutedjo

    andy.sutedjo Newbie

    Joined:
    Dec 29, 2017
    Messages:
    18
    Likes Received:
    3
    sharing kek gini yg uda langka. ao helping
     
  19. ayu99899

    ayu99899 Ads.id Pro

    Joined:
    Dec 7, 2016
    Messages:
    468
    Likes Received:
    62
    Location:
    ina
    Mantab gan, ijin bookmark nanti dicoba
     
  20. Satria21

    Satria21 Ads.id Starter

    Joined:
    Apr 13, 2018
    Messages:
    50
    Likes Received:
    0
    boleh dicoba nih, tapi misal kita ada apk, berarti kita butuh Google Development ya?
     

Share This Page