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...

Manfaat Perhitungan dan Komponen Pendapatan Nasional (Ekonomi)

Setelah mempelajari dan mengetahui tentang pengertian dan konsep-konsep Pendapatan Nasional, maka pembelajaran selanjutnya adalah pembahasan tentang manfaat dan komponen-komponen dari Pendapatan Nasional. Berikut penjelasannya.   Manfaat Perhitungan Pendapatan Nasional Menganalisis perkembangan pendapatan suatu negara dari tahun ke tahun. Mengetahui seberapa jauh/besar suatu negara dapat memakmurkan kondisi masyarakatnya (Mengetahui tingkat Kemakmuran suatu negara) . Mengetahui struktur perekonomian suatu negara, apakah negara tersebut berkategori negara agraris atau berkategori negara industri. Untuk membandingkan tingkat perekonomian suatu negara, suatu daerah, sehingga dapat diketahui tingkat perkembangannya. Untuk mengetahui sejauh mana penggunaan pendapatan masyarakat. Untuk melihat kemajuan perekonomian suatu negara. Untuk merumuskan kebijakan pemerintah/membantu pemerintah merumuskan kebijakan dibidang ekonomi dengan data yang telah tersedia. Sehingga dapat diambil kesimpula...

Cara Membuat Halaman/Page Baru di Blog (Blogging)

Hallo jumpa lagi di AKTIVITAS BLOG , dimana kali ini kita akan membahas seputar dunia blogging yaitu :  Cara Membuat Halaman/Page Baru di Blog . Setelah dari aktikel sebelumnya mengenai blogging yaitu : Cara Membuat Postingan/Artikel Blog Baru  , maka kali ini kita akan membahas mengenai Halaman .  Tidak hanya membahas mengenai Cara Pembuatannya , tetapi juga kita akan membahas mengenai Pengertian Halaman , Fungsi Halaman , dan Contoh-contoh Halaman . Apa itu halaman? Halaman/laman adalah bagian dari suatu web/blog yang dibuat secara terpisah dan secara ketetapan, serta memiliki fungsi tersendiri, agar para pengunjung/pembaca dapat menelusuri bagian-bagian penting selain artikel dari blog tersebut. Apa saja Fungsi Halaman? Fungsi utama dari halaman adalah agar Mesin Pencari (Google dan lainnya) dapat melakukan pelacakan terhadap blog/web kita mengenai data terstruktur dan juga pengindexsian. Fungsi lainnya adalah untuk membantu para pengunjung web/blog anda dalam menel...