Langsung ke konten utama

Cara Membuat Aplikasi Browser Android Sederhana Melalui Aide

Hallo semua, diartikel kali ini kita akan membahas tentang membuat aplikasi browser android sederhana dengan AIDE.AIDE merupakan aplikasi android yang berfungsi sebagai: pembuat aplikasi android, pembelajaran membuat aplikasi android, pembuat game android sederhana, memberikan pembelajaran tentang beberapa bahasa program, dan lain sebagainya.Untuk mendapatkan aplikasinya anda dapat mengunduhnya di Google Play Strore (berbayar) atau cari digoogle dengan kata kunci "download aplikasi Aide mod full version".

Aplikasi browser merupakan aplikasi yang sangat penting didalam suatu gadget baik itu android, windows, dan lainnya.Sekarang sudah banyak aplikasi browser yang dapat dikatakan bagus spesifikasinya yaitu Chrome,  Mozila, Opera, Ucbrowser, dan lainnya.Aplikasi browser tersebut bisa dikatakan telah memiliki spesifikasi dan aksebilitas yang baik dan juga termasuk aplikasi browser terpopuler.Oke, cukup sekian saja tentang aplikasi browser yang telah mendunia.Nah, bagaimana jika kita membuat aplikasi browser android sendiri, meskipun tampilannya dan spesifikasinya tidak ada apa-apanya dibandingkan dengan aplikasi browser terpopuler tersebut, tapi kita mungkin akan merasakan kepuasan karena telah membuat sebuah aplikasi browser android.

Oke, langsung saja.


Syaratnya:

  • Memiliki kemauan.


Alat dan bahan:

  • Aplikasi AIDE.




Langkah-langkah:

  • Buka aplikasi AIDE, kemudian pilih " For Expert" (dibagian bawah).Kemudian dibagian create new project, pilih "New Android App".
  • Kemudian isikan terserah dibagian Name (sebagai nama aplikasi anda), dibagian package(sebagai package dari aplikasi anda nanti.Saya kasih contohnya: "cym.app.browser" ini bisa anda ubah sesuka anda).Setelah itu anda klik tombol "create".
  • Kemudian buka MainActivity.java, nanti isinya pasti seperti ini :
  • Selanjutnya anda tambahkan ini:
    import android.webkit.*;
    import android.widget.*;
    import android.view.*;
    Ditambahkan kebagian import.
  • Kemudian anda tambahkan "public WebView webku" dibawah "public class MainActivity extend Activity".Jadi hasilnya akan seperti ini:
    package cym.app.browser;

    import android.app.*;
    import android.os.*;
    import android.webkit.*;
    import android.widget.*;
    import android.view.*;

    public class MainActivity extends Activity

    public WebView webku;
        @Override
        protected void onCreate(Bundle savedInstanceState)
        {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);
       
    }
  • Setelah itu, anda tambahkan script dibawah ini kebawah "setContentView(R.layout.main);".
    webku = (WebView) findViewById(R.id.webku);
    webku.setWebViewClient(new WebViewClient());
    WebSettings setc= webku.getSettings();
    setc.setJavaScriptEnabled(true);
    webku.loadUrl("https://aaktivitas.blogspot.com");
    Jadi hasilnya akan seperti ini:
    package cym.app.browser;

    import android.app.*;
    import android.os.*;
    import android.webkit.*;
    import android.widget.*;
    import android.view.*;

    public class MainActivity extends Activity

    public WebView webku;
        @Override
        protected void onCreate(Bundle savedInstanceState)
        {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);

    webku = (WebView) findViewById(R.id.webku);
      webku.setWebViewClient(new WebViewClient());
      WebSettings setc= webku.getSettings();
      setc.setJavaScriptEnabled(true);
     webku.loadUrl("https://aaktivitas.blogspot.com");         
       
    }
    Link ini : https://aaktivitas.blogspot.com , dapat anda ganti dengan url / link lain sesuka anda.
  • Setelah itu, buka main.xml dan ganti script "TextView" dengan script ini:
     <WebView
      android:id="@+id/webku"
            android:layout_width="match_parent"
            android:layout_height="match_parent" />
    Sehingga script file main.xml adalah sebagai berikut:
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:gravity="center">

        <WebView
      android:id="@+id/webku"
            android:layout_width="match_parent"
            android:layout_height="match_parent" />

    </LinearLayout>
  • Kemudian kita akan memberikan akses internet kepada aplikasi tersebut, agar dapat menjelajahi internet.Caranya adalah sebagai berikut: Buka AndroidManifest.xml, kemudian tambahkan script ini dibawah script manifest.
    <uses-permission
    android:name="android.permission.INTERNET"/>
    Maka hasilnya adalah sebagai berikut:
    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="cym.app.browser" >

    <uses-permission
     android:name="android.permission.INTERNET"/>

        <application
            android:allowBackup="true"
            android:icon="@drawable/ic_launcher"
            android:label="@string/app_name"
            android:theme="@style/AppTheme" >

            <activity
                android:name=".MainActivity"
                android:label="@string/app_name" >
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>

        </application>
    </manifest>
  • Kemudian klik tombol yang bergambar "resume" dibagian atas sebelah kanan.Tunggu sebentar, setelah itu pasang dan buka aplikasinya.

Jadi ini adalah script lengkap dari file yang diedit diatas.
  1. MainActivity.java
    package cym.app.browser;

    import android.app.*;
    import android.os.*;
    import android.webkit.*;
    import android.widget.*;
    import android.view.*;

    public class MainActivity extends Activity

     public WebView webku;
        @Override
        protected void onCreate(Bundle savedInstanceState)
        {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.main);

      webku = (WebView) findViewById(R.id.webku);
      webku.setWebViewClient(new WebViewClient());
      WebSettings setc= webku.getSettings();
      setc.setJavaScriptEnabled(true);
      webku.loadUrl("http://aaktivitas.blogspot.com");
       
    }
  2. main.xml
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:gravity="center">

        <WebView
      android:id="@+id/webku"
            android:layout_width="match_parent"
            android:layout_height="match_parent" />

    </LinearLayout>
  3. AndroidManifest.xml
    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
        package="cym.app.browser" >

    <uses-permission
     android:name="android.permission.INTERNET"/>

        <application
            android:allowBackup="true"
            android:icon="@drawable/ic_launcher"
            android:label="@string/app_name"
            android:theme="@style/AppTheme" >

            <activity
                android:name=".MainActivity"
                android:label="@string/app_name" >
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            </activity>

        </application>
    </manifest>



Terima Kasih telah membaca artikel ini, baca juga artikel lainnya dari blog ini ya.

Komentar

Postingan populer dari blog ini

Cara Menurunkan Resolusi Layar Fujitsu F02H, F02G, F04G, dan lainnya

Ya kembali jumpa lagi semua di AKTIVITAS BLOG , Ya... seperti biasanya blog ini sekarang sudah jarang memposting artikel ya.., mungkin karena adminnya lagi sangat sibuk. :D. Oke, kali ini kita juga akan membahas mengenai salah satu cara menstabilkan kinerja smartphone murah namun bertenaga yaitu fujitsu . Dipostingan sebelum-sebelumnya kita sudah membahas mengenai cara menghapus aplikasi bawaan(bloatware) dari handphone fujitsu ini , nah dengan cara itu kita sudah melihat hasilnya pada smartphone fujitsu kita, yaitu RAM terlihat lebih lega/bebas . Terlepas dari itu, masih ada(beberapa) masalah lagi yang terlihat meskipun kita sudah menghapus aplikasi bawaan smartphone fujitsu ini, yaitu panasnya yang sangat tidak netral ( jika digunakan hanya sosmed saja terasa panas ).  Memang smarphone berbekal snapdragon 800-810 itu memang panas namun panas yang kita maksud disini itu panas yang hanya dipakai sosial media saja. Masalah ini bukan lagi soal aplikasi bawaan, namun ini bersumber da...

Cara Cek NPSN Online (Nomor Pokok Sekolah Nasional)

NPSN atau yang lebih dikenal dengan Nomor Pokok Sekolah Nasional adalah Kode pengenal sekolah-sekolah yang ada di Indonesia . NPSN sekarang sangat penting untuk siswa-siswi yang berada diujung/akhir sekolah, salah satunya adalah untuk pendaftaran UTBK . Karena dihalaman resmi pendaftaran UTBK diminta untuk memasukan NPSN anda. Nah jika anda adalah orang yang malas mencari, dari berkas-berkas yang ada anda tinggal mencarinya di Internet/Secara Online . Berikut langkah-langkahnya : Kunjungi Halaman resminya disini , setelah anda buka laman tersebut anda akan melihat list/daftar provinsi yang ada di indonesia . ( Lihat gambar dibawah ).  Nah, selanjutnya anda pilih provinsi sekolah anda sekarang , contohnya saya, berprovinsi di Sumatera Utara, maka saya klik Prov.Sumatera Utara.  Kemudian kita akan diberikan lagi daftar/list kabupaten yang ada di provinsi kita sendiri (yang kita pilih tadi), contohnya saya berada di Kab.Dairi maka saya pilih itu. Daftar Kabupaten yang dimunc...

Jenis-Jenis Kebutuhan Manusia (Ekonomi)

Kita selaku manusia sebagai makhluk hidup pasti memiliki kebutuhan untuk menjalani kehidupan sehari-hari.Kebutuhan tersebut berguna untuk mempertahankan hidup dan kelangsungan hidup manusia dilingkungan masyarakat.Kebutuhan tersebut akan terpenuhi apabila manusia selalu berusaha dengan bekerja keras.Kebutuhan manusia ada bermacam-macam yaitu sebagai berikut: A. Kebutuhan Menurut Intensitas Pemanfaatan.   Kebutuhan Primer. Menurut etimologi,kata "primer" berasal dari bahasa Latin yaitu "primus" yang artinya pertama.Jadi kebutuhan primer adalah kebutuhan pertama yang harus dipenuhi agar manusia dapat menjaga kelangsungan hidupnya.Yang termasuk kebutuhan primer antara lain makanan dan minuman, pakaian, rumah, pendidikan dan kesehatan.  Kebutuhan Sekunder. Kebutuhan ini muncul setelah terpenuhinya/tercapainya kebutuhan pertama(primer).Kata "sekunder" juga berasal dari bahasa latin yaitu "sekundus" yang artinya kedua.Orang yang sudah memiliki rumah se...