MEMBUAT APLIKASI WISATA DI KOTA TANGERANG BERBASIS ANDROID MENGGUNAKAN ECLIPSE - Lutfi_Najmi_STMIK_ERESHA

=========Program Study : Teknik Informatika S1=========NIM : 161011400092=========STMIK ERESHA=========

Home Top Ad

Responsive Ads Here

Post Top Ad

Your Ad Spot

Saturday, April 6, 2019

MEMBUAT APLIKASI WISATA DI KOTA TANGERANG BERBASIS ANDROID MENGGUNAKAN ECLIPSE


Hai sobat, Kalian pasti sudah sering lihat aplikasi tentang wisata. disini saya akan membuat aplikasi wisata sederhana. Tangerang Android.
Tangerang Android yang akan dibuat adalah sebuah aplikasi yang akan menampilkan destinasi wisata yang meliputi Lokasi Wisata, Hotel, Pusat perbelanjaan, dan berita sekitar kota Tangerang.  Lokasi wisata yang dimaksud adalah daftar tempat – tempat wisata yang menarik untuk di kunjungi. Sedangkan Menu hotel akan menampilkan daftar hotel yang sudah didaftarkan ke sistem. Pusat Perbelanjaan yang di maksud adalah daftar tempat belanja / mall yang ada di kota Tangerang berikut deskripsi singkat tentang mall tersebut, sedang kan berita yang dimaksud adalah menjelaskan berita terkini atau yang sedang viral di kota Tangerang karna berita ini masuk ke website resmi TangerangNews. Namun pada tutorial kali ini yang akan dibahas adalah tutorial dasar yang merupakan bagian pondasi dari keseluruhan aplikasi.

Aplikasi ini terdiri dari beberapa activity, yaitu :
  1. Splash
  2. Form Input Biodata
  3. Hasil Input Biodata / Login
  4. Menu
  5. Wisata
  6. Hotel
  7. Pusat Perbelanjaan
  8. Berita
  9. About

Oke, langsung saja kita buat

Pertama tama, kalian buat project android seperti biasanya, kalian pasti sudah paham cara membuat project nya, jadi saya langsung saja untuk memasukan source codenya.

Disini saya akan membuat desain nya terlebih dahulu, atau biasa disebut file xml nya.

1. splash.xml
<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"
    android:background="@drawable/tangerangloading1"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context="com.lutfi.tangerangandroid.MainActivity" >

</RelativeLayout>


2. biodata.xml
<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"
    android:background="@drawable/wisataback"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".BiodataActivity" >

    <TextView
        android:id="@+id/NAMA_textView1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:layout_marginLeft="16dp"
        android:layout_marginTop="79dp"
        android:text="Nama"
        android:textStyle="bold" />

    <EditText
        android:id="@+id/nim_editText1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBaseline="@+id/NAMA_textView1"
        android:layout_alignBottom="@+id/NAMA_textView1"
        android:layout_marginLeft="68dp"
        android:layout_toRightOf="@+id/NAMA_textView1"
        android:ems="50"
        android:inputType="textPersonName"
        android:hint="Nama Lengkap">

        <requestFocus />
    </EditText>

    <TextView
        android:id="@+id/EMAIL_textView2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/NAMA_textView1"
        android:layout_below="@+id/nim_editText1"
        android:layout_marginTop="24dp"
        android:text="Email"
        android:textStyle="bold" />

    <EditText
        android:id="@+id/nama_editText2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBaseline="@+id/EMAIL_textView2"
        android:layout_alignBottom="@+id/EMAIL_textView2"
        android:layout_alignLeft="@+id/nim_editText1"
        android:ems="10"
        android:inputType="textPersonName"
        android:hint="Email"/>

    <TextView
        android:id="@+id/textView3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/EMAIL_textView2"
        android:layout_below="@+id/nama_editText2"
        android:layout_marginTop="20dp"
        android:text="Jenis Kelamin"
        android:textStyle="bold" />

    <RadioButton
        android:id="@+id/radioButton1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/textView3"
        android:layout_centerHorizontal="true"
        android:text="Laki-Laki" />

    <RadioButton
        android:id="@+id/radioButton2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/radioButton1"
        android:layout_below="@+id/radioButton1"
        android:text="Perempuan" />

   

    <TextView
        android:id="@+id/textView4"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/textView3"
        android:layout_below="@+id/radioButton2"
        android:text="Status"
        android:textStyle="bold" />

    <CheckBox
        android:id="@+id/checkBox2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/Android_checkBox1"
        android:layout_below="@+id/Android_checkBox1"
        android:text="JOMBLO!!!"
        android:textStyle="bold" />

    <CheckBox
        android:id="@+id/Android_checkBox1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignRight="@+id/radioButton2"
        android:layout_below="@+id/textView4"
        android:text="PACARAN"
        android:textStyle="bold" />

    
    <Button
        android:id="@+id/simpan_button1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_below="@+id/checkBox2"
        android:layout_toRightOf="@+id/EMAIL_textView2"
        android:text="SIMPAN"
        android:textStyle="bold" />

    <Button
        android:id="@+id/cancel_button1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignBaseline="@+id/simpan_button1"
        android:layout_alignBottom="@+id/simpan_button1"
        android:layout_marginLeft="18dp"
        android:layout_toRightOf="@+id/simpan_button1"
        android:text="CANCEL"
        android:textStyle="bold" />

    <TextView
        android:id="@+id/textView20"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_above="@+id/nim_editText1"
        android:layout_centerHorizontal="true"
        android:layout_marginBottom="25dp"
        android:text="Input Biodata Diri"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:textStyle="bold" />

</RelativeLayout>


3. biodata2.xml (hasil input biodata)
<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"
    android:background="@drawable/wisataback"
    android:paddingBottom="@dimen/activity_vertical_margin"
    android:paddingLeft="@dimen/activity_horizontal_margin"
    android:paddingRight="@dimen/activity_horizontal_margin"
    android:paddingTop="@dimen/activity_vertical_margin"
    tools:context=".BiodataActivity2" >

    <TextView
        android:id="@+id/textView1_display"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentLeft="true"
        android:layout_alignParentRight="true"
        android:layout_alignParentTop="true"
        android:layout_marginTop="78dp"
        android:textStyle="bold"/>

    <TextView
        android:id="@+id/textView2_display1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/textView1_display"
        android:layout_alignRight="@+id/textView1_display"
        android:layout_below="@+id/textView1_display"
        android:layout_marginTop="19dp"
        android:textStyle="bold"/>

    <TextView
        android:id="@+id/textView3_display2"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/textView2_display1"
        android:layout_alignRight="@+id/textView2_display1"
        android:layout_below="@+id/textView2_display1"
        android:layout_marginTop="23dp"
        android:textStyle="bold"/>

    <TextView
        android:id="@+id/textView1_display3"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/textView3_display2"
        android:layout_alignRight="@+id/textView3_display2"
        android:layout_centerVertical="true"
        android:textStyle="bold"/>

    <Button
        android:id="@+id/Login_button1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignLeft="@+id/textView1_display3"
        android:layout_alignRight="@+id/textView1_display3"
        android:layout_below="@+id/textView1_display3"
        android:layout_marginLeft="82dp"
        android:layout_marginRight="56dp"
        android:layout_marginTop="14dp"
        android:text="MASUK"
        android:textStyle="bold" />

    <TextView
        android:id="@+id/textView22"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentTop="true"
        android:layout_centerHorizontal="true"
        android:layout_marginTop="16dp"
        android:text="Biodata Diri Berhasil Di Input"
        android:textAppearance="?android:attr/textAppearanceLarge"
        android:textStyle="bold" />

</RelativeLayout>


4. home.xml
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/scrollView1"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:background="@drawable/kayu"
        android:orientation="vertical" >

        <ImageView
            android:id="@+id/imageView1"
            android:layout_width="match_parent"
            android:layout_height="217dp"
            android:src="@drawable/tangerang" />

        <Button
            android:id="@+id/btn_wisata"
            style="@style/DashboardButton"
            android:layout_width="match_parent"
            android:layout_height="48dp"
            android:drawableTop="@drawable/wisata_ico" />


        <Button
            android:id="@+id/btn_hotel"
            style="@style/DashboardButton"
            android:layout_width="match_parent"
            android:layout_height="48dp"
            android:drawableTop="@drawable/hotel_ico" />

        <Button
            android:id="@+id/btn_belanja"
            style="@style/DashboardButton"
            android:layout_width="match_parent"
            android:layout_height="48dp"
            android:drawableTop="@drawable/belanja_ico" />

        <Button
            android:id="@+id/btn_berita"
            style="@style/DashboardButton"
            android:layout_width="match_parent"
            android:layout_height="50dp"
            android:drawableTop="@drawable/berita_icon" />

        <Button
            android:id="@+id/btn_about"
            style="@style/DashboardButton"
            android:layout_width="match_parent"
            android:layout_height="50dp"
            android:drawableTop="@drawable/about_ico" />
    </LinearLayout>

</ScrollView>


5. wisata.xml
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/scrollView1"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical" >

        <ImageView
            android:id="@+id/imageView1"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:src="@drawable/wisata_ico" />

        <TextView
            android:id="@+id/textView20"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingTop="20px"
            android:text="1.Tebing Koja"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <ImageView
            android:id="@+id/imageView2"
            android:layout_width="match_parent"
            android:layout_height="410dp"
            android:src="@drawable/wisata1" />

        <TextView
            android:id="@+id/textView2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingRight="10px"
            android:paddingTop="10px"
            android:text="Tebing Koja terletak di Cirendeu, Solear, Tangerang. Tebing Koja disebut-sebut sebagai salah satu tempat wisata di Tangerang yang murah meriah serta lokasinya yang pas bagi anda yang hobi berselfie ria. Tentu pas bagi anda yang sedang ingin berliburan, namun mempunyai kantong yang pas-pasan bukan?
Tebing koja merupakan lahan bekas tambang pasir yang sudah tidak aktif lagi. Proses penambangan pasir tersebut menyisakan tebing-tebing kapur yang tidak beraturan dan sangat cantik. Tidak hanya itu saja, mata anda akan dimanjakan dengan air danau yang hijau, pemandangan kebun dan sawah yang indah dilihat. Tebing Koja juga disebut sebagai tebing godzilla dikarenakan ada tebingnya yang menyerupai godzilla, selain itu ada pula tebing yang berbentuk gapura. Sehingga dua spot ini sangat cocok untuk berselfie ria." />

        <TextView
            android:id="@+id/textView3"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingTop="20px"
            android:text="2.Cikokol Park"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <ImageView
            android:id="@+id/imageView3"
            android:layout_width="match_parent"
            android:layout_height="261dp"
            android:src="@drawable/wisata2" />

        <TextView
            android:id="@+id/textView4"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingRight="10px"
            android:paddingTop="10px"
            android:text="Cikokol park terletak di Babakan, Kota Tangerang. Cikokol Park atau yang disebut Taman Cikokol Tangerang ini memiliki desain yang unik, sehingga menarik pengunjung untuk datang ke sini. Di taman ini dilengkapi dengan adanya kelinci hingga kupu-kupu yang tentu membuat bahagia buah hati anda bukan?
Selain wisata yang murah meriah, tentu saja bisa menjadi pilihan anda dan keluarga bukan. Di cikokol park ini juga memiliki keunikan yang khas tersendiri, apalagi di taman ini masih sangat asri, dikelola, dan di tata oleh pemerintahan setempat dengan baik. Rute menuju ke cikokol park ini bila dari Jakarta anda cukup menempuh waktu 59 menit bila menggunakan kendaraan pribadi dengan melalui Jalan Raya Pantura atau Tol Jakarta-Tangerang, dan Tol Jakarta Merak." />

        <TextView
            android:id="@+id/textView5"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingTop="20px"
            android:text="3.Taman Gajah tunggal"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <ImageView
            android:id="@+id/imageView4"
            android:layout_width="match_parent"
            android:layout_height="142dp"
            android:layout_weight="0.01"
            android:src="@drawable/wisata3" />

        <TextView
            android:id="@+id/textView6"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingRight="10px"
            android:paddingTop="10px"
            android:text="Taman Gajah Tunggal ini terletak di Jalan Perintis Kemerdekaan I Nomor 1, Babakan, Kecamatan Tangerang, Kota Tangerang. Taman dengan seluas 7000 m2 ini merupakan salah satu visi dari Walikota Tangerang dengan dibantu oleh PT. Gajah Tunggal Tbk, yang dimana visi tersebut adalah menciptakan taman yang asri, ramah bagi anak-anak, dan tentu saja mensejahterakan masyarakat Tangerang.
Yang unik dari taman gajah ini adalah, anda akan menemukan banyak gajah yang terbuat dari berbagai jenis ban yang merupakan produksi dari PT. Gajah Tunggal. Di taman gajah tunggal ini memiliki dua tempat untuk rekreasi aktif dan rekreasi pasif. Rekreasi aktif meliputi taman bermain anak, tempat parkir, musholla, dan tempat jajan. Sedangkan tempat rekreasi pasif meliputi kegiatan piknik bersama keluarga di alam yang terbuka, olahraga pagi, melihat burung, berselfie ria, dan masih banyak kegiatan lainnya.
Untuk bisa ke sini, anda bisa menggunakan kendaraan pribadi maupun angkot. Bila naik angkot dari Stasiun Tangerang, cari angkot RB11 (kuning-biru) dengan rute Pasar Anyar-Cikokol dan bila anda dari Cengkareng/Jakarta bisa menggunakan angkot B.01 rute Cikokol-Cengkareng." />

        <TextView
            android:id="@+id/textView7"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingTop="20px"
            android:text="4.Taman Kota 2 BSD"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <ImageView
            android:id="@+id/imageView5"
            android:layout_width="320dp"
            android:layout_height="386dp"
            android:src="@drawable/wisata4" />

        <TextView
            android:id="@+id/textView8"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingRight="10px"
            android:paddingTop="10px"
            android:text="Bila ingin melihat wisata hutan kota lainnya, anda dan keluarga bisa mengunjungi Taman Kota 2 BSD. Taman kota ini terletak di Jalan Letnan Sutopo, Serpong, Ciater, Tangerang Selatan. Taman ini dibuka dari pukul 06.00-18.00 WIB. Tempat ini bisa menjadi destinasi yang tepat untuk menghilangkan kepenatan, dimana taman kota ini masih menyajikan taman yang asri dan fresh.
Taman kota ini baru diresmikan sekitar tahun 2006. Di dalam taman kota ini anda akan melihat banyak pepohonan yang rimbun dan rindang. Dengan seluas 9 hektar, di taman ini tercatat ada lebih kurang 7000 jenis pohon lho. Pohon-pohon di sana berupa pohon beringin, pohon bintaro, dan pohon meranti. Selain itu di taman ini juga tercatat ada kurang lebih 60 jenis tanaman hias yang tentu menambah cantik taman ini. Fasilitas yang disediakan juga cukup lengkap seperti tempat peristirahatan, playground, dan jogging track." />

        <TextView
            android:id="@+id/textView9"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingTop="20px"
            android:text="5.Danau Biru Cisoka"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <ImageView
            android:id="@+id/imageView6"
            android:layout_width="match_parent"
            android:layout_height="310dp"
            android:src="@drawable/wisata5" />

        <TextView
            android:id="@+id/textView10"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingRight="10px"
            android:paddingTop="10px"
            android:text="Bila anda ingin destinasi wisata menarik lainnya di Tangerang, Danau Biru Cisoka atau Telaga Biru Cisoka menjadi pilihan yang tepat. Danau Biru Cisoka terletak di Dusun Cigaru, Desa Cisoka, Kecamatan Cisoka, Tangerang, Banten. Danau biru ini merupakan danau yang disebut-sebut bisa berubah-ubah warna lho.
Danau ini tidak terbentuk secara alami, karena merupakan bekas galian pasir yang ditinggalkan selama bertahun-tahun. Sehingga danau ini menampung air hujan sampai terbentuknya danau. Asal muasal danau ini dinamakan danau biru dikarenakan airnya berwarna biru, namun kadang berubah menjadi kuning kecoklatan. Karena perubahan warna inilah membuat danau ini menjadi spot foto yang menarik." />

        <TextView
            android:id="@+id/textView11"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingTop="20px"
            android:text="6.Taman Potret"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <ImageView
            android:id="@+id/imageView7"
            android:layout_width="match_parent"
            android:layout_height="240dp"
            android:src="@drawable/wisata6" />

        <TextView
            android:id="@+id/textView12"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingRight="10px"
            android:paddingTop="10px"
            android:text="Taman potret terletak di Desa Babakan, Kecamatan Tangerang, Kota Tangerang. Di taman ini ramai dikunjungi oleh para pengunjung baik hari biasa maupun hari libur loh. Kenapa demikian? Karena di taman ini sangat indah dan memiliki khas yang berbeda dengan taman lainnya. Di taman ini anda akan menemukan banyak spot spot yang menarik untuk berfoto ria.
Fasilitas di taman ini juga cukup lengkap yaitu adanya hotspot gratis, area parkir, musholla, toilet, tempat istirahat, tempat makan, dan masih banyak lagi. Untuk menuju ke lokasi ini anda dapat menggunakan kendaraan pribadi maupun kendaraan umum, bila perlu anda dapat menggunakan google maps karena lokasi ini mudah dijangkau." />

        <TextView
            android:id="@+id/textView13"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingTop="20px"
            android:text="7.Ocean Park Water Adventure Tangerang"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <ImageView
            android:id="@+id/imageView8"
            android:layout_width="match_parent"
            android:layout_height="228dp"
            android:src="@drawable/wisata7" />

        <TextView
            android:id="@+id/textView14"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingRight="10px"
            android:paddingTop="10px"
            android:text="Bila anda dan keluarga ingin menghabiskan pekan dengan berenang, Ocean Park Water Adventure Tangerang bisa menjadi pilihan. Ocean park ini terletak di Jalan Pahlawan Seribu, CBD Area, Lengkong Gudang, Serpong, Kota Tangerang Selatan. Jam operasional di Ocean Park ini bila hari biasa seperti Senin-Jumat dibuka pada pukul 11.00-19.00, bila weekend yaitu Sabtu dan Minggu dibuka pada pukul 08.00-19.00.
Fasilitas yang disediakan juga bermacam-macam seperti Flying Tower, Paradise for kiddo, totaly fun, dan adrenaline rush. Flying tower merupakan wahana sungai buatan sepanjang 500 meter dengan lebar 5 meter dengan kedalaman 80 cm. Adrenaline rush merupakan wahana untuk menguji adrenaline, anda akan berseluncur dengan tinggi 12 meter dan panjang 60 meter. Kemudian ada paradise kiddo yang dikhusukan untuk anak-anak. Flying tower juga merupakan salah satu wahana adrenaline yang dimana anda akan meluncur layaknya dari gedung setinggi 6 lantai." />

        <TextView
            android:id="@+id/textView15"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingTop="20px"
            android:text="8.Word Of Wonder Citra Raya"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <ImageView
            android:id="@+id/imageView9"
            android:layout_width="match_parent"
            android:layout_height="242dp"
            android:src="@drawable/wisata8" />

        <TextView
            android:id="@+id/textView16"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingRight="10px"
            android:paddingTop="10px"
            android:text="Wahana permainan lainnya adalah World of Wonder Citra Raya yang terletak di Mardigras, Jalan Citra Raya Utama Timur, Mekar Bakti, Tangerang, Banten. Wahana ini merupakan wahana pendidikan dan rekreasi. Di sana anda akan menemukan 7 wonders atau indahnya 7 keajaiban dunia, tentu akan menambah wawasan buah hati anda bukan?
Di sana juga akan disediakan lebih dari 30 wahana yang bisa dimainkan oleh anak-anak dan dewasa. Selain itu fasilitas yang disediakan juga cukup lengkap seperti musholla, toilet, pujasera, toko souvenir, tempat parkir, panggung, dan tempat gathering." />
    </LinearLayout>

</ScrollView>


6. hotel.xml
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/scrollView1"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical" >

        <ImageView
            android:id="@+id/imageView1"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:src="@drawable/wisata_ico" />

        <TextView
            android:id="@+id/textView20"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingTop="20px"
            android:text="1.Tebing Koja"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <ImageView
            android:id="@+id/imageView2"
            android:layout_width="match_parent"
            android:layout_height="410dp"
            android:src="@drawable/wisata1" />

        <TextView
            android:id="@+id/textView2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingRight="10px"
            android:paddingTop="10px"
            android:text="Tebing Koja terletak di Cirendeu, Solear, Tangerang. Tebing Koja disebut-sebut sebagai salah satu tempat wisata di Tangerang yang murah meriah serta lokasinya yang pas bagi anda yang hobi berselfie ria. Tentu pas bagi anda yang sedang ingin berliburan, namun mempunyai kantong yang pas-pasan bukan?
Tebing koja merupakan lahan bekas tambang pasir yang sudah tidak aktif lagi. Proses penambangan pasir tersebut menyisakan tebing-tebing kapur yang tidak beraturan dan sangat cantik. Tidak hanya itu saja, mata anda akan dimanjakan dengan air danau yang hijau, pemandangan kebun dan sawah yang indah dilihat. Tebing Koja juga disebut sebagai tebing godzilla dikarenakan ada tebingnya yang menyerupai godzilla, selain itu ada pula tebing yang berbentuk gapura. Sehingga dua spot ini sangat cocok untuk berselfie ria." />

        <TextView
            android:id="@+id/textView3"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingTop="20px"
            android:text="2.Cikokol Park"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <ImageView
            android:id="@+id/imageView3"
            android:layout_width="match_parent"
            android:layout_height="261dp"
            android:src="@drawable/wisata2" />

        <TextView
            android:id="@+id/textView4"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingRight="10px"
            android:paddingTop="10px"
            android:text="Cikokol park terletak di Babakan, Kota Tangerang. Cikokol Park atau yang disebut Taman Cikokol Tangerang ini memiliki desain yang unik, sehingga menarik pengunjung untuk datang ke sini. Di taman ini dilengkapi dengan adanya kelinci hingga kupu-kupu yang tentu membuat bahagia buah hati anda bukan?
Selain wisata yang murah meriah, tentu saja bisa menjadi pilihan anda dan keluarga bukan. Di cikokol park ini juga memiliki keunikan yang khas tersendiri, apalagi di taman ini masih sangat asri, dikelola, dan di tata oleh pemerintahan setempat dengan baik. Rute menuju ke cikokol park ini bila dari Jakarta anda cukup menempuh waktu 59 menit bila menggunakan kendaraan pribadi dengan melalui Jalan Raya Pantura atau Tol Jakarta-Tangerang, dan Tol Jakarta Merak." />

        <TextView
            android:id="@+id/textView5"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingTop="20px"
            android:text="3.Taman Gajah tunggal"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <ImageView
            android:id="@+id/imageView4"
            android:layout_width="match_parent"
            android:layout_height="142dp"
            android:layout_weight="0.01"
            android:src="@drawable/wisata3" />

        <TextView
            android:id="@+id/textView6"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingRight="10px"
            android:paddingTop="10px"
            android:text="Taman Gajah Tunggal ini terletak di Jalan Perintis Kemerdekaan I Nomor 1, Babakan, Kecamatan Tangerang, Kota Tangerang. Taman dengan seluas 7000 m2 ini merupakan salah satu visi dari Walikota Tangerang dengan dibantu oleh PT. Gajah Tunggal Tbk, yang dimana visi tersebut adalah menciptakan taman yang asri, ramah bagi anak-anak, dan tentu saja mensejahterakan masyarakat Tangerang.
Yang unik dari taman gajah ini adalah, anda akan menemukan banyak gajah yang terbuat dari berbagai jenis ban yang merupakan produksi dari PT. Gajah Tunggal. Di taman gajah tunggal ini memiliki dua tempat untuk rekreasi aktif dan rekreasi pasif. Rekreasi aktif meliputi taman bermain anak, tempat parkir, musholla, dan tempat jajan. Sedangkan tempat rekreasi pasif meliputi kegiatan piknik bersama keluarga di alam yang terbuka, olahraga pagi, melihat burung, berselfie ria, dan masih banyak kegiatan lainnya.
Untuk bisa ke sini, anda bisa menggunakan kendaraan pribadi maupun angkot. Bila naik angkot dari Stasiun Tangerang, cari angkot RB11 (kuning-biru) dengan rute Pasar Anyar-Cikokol dan bila anda dari Cengkareng/Jakarta bisa menggunakan angkot B.01 rute Cikokol-Cengkareng." />

        <TextView
            android:id="@+id/textView7"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingTop="20px"
            android:text="4.Taman Kota 2 BSD"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <ImageView
            android:id="@+id/imageView5"
            android:layout_width="320dp"
            android:layout_height="386dp"
            android:src="@drawable/wisata4" />

        <TextView
            android:id="@+id/textView8"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingRight="10px"
            android:paddingTop="10px"
            android:text="Bila ingin melihat wisata hutan kota lainnya, anda dan keluarga bisa mengunjungi Taman Kota 2 BSD. Taman kota ini terletak di Jalan Letnan Sutopo, Serpong, Ciater, Tangerang Selatan. Taman ini dibuka dari pukul 06.00-18.00 WIB. Tempat ini bisa menjadi destinasi yang tepat untuk menghilangkan kepenatan, dimana taman kota ini masih menyajikan taman yang asri dan fresh.
Taman kota ini baru diresmikan sekitar tahun 2006. Di dalam taman kota ini anda akan melihat banyak pepohonan yang rimbun dan rindang. Dengan seluas 9 hektar, di taman ini tercatat ada lebih kurang 7000 jenis pohon lho. Pohon-pohon di sana berupa pohon beringin, pohon bintaro, dan pohon meranti. Selain itu di taman ini juga tercatat ada kurang lebih 60 jenis tanaman hias yang tentu menambah cantik taman ini. Fasilitas yang disediakan juga cukup lengkap seperti tempat peristirahatan, playground, dan jogging track." />

        <TextView
            android:id="@+id/textView9"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingTop="20px"
            android:text="5.Danau Biru Cisoka"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <ImageView
            android:id="@+id/imageView6"
            android:layout_width="match_parent"
            android:layout_height="310dp"
            android:src="@drawable/wisata5" />

        <TextView
            android:id="@+id/textView10"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingRight="10px"
            android:paddingTop="10px"
            android:text="Bila anda ingin destinasi wisata menarik lainnya di Tangerang, Danau Biru Cisoka atau Telaga Biru Cisoka menjadi pilihan yang tepat. Danau Biru Cisoka terletak di Dusun Cigaru, Desa Cisoka, Kecamatan Cisoka, Tangerang, Banten. Danau biru ini merupakan danau yang disebut-sebut bisa berubah-ubah warna lho.
Danau ini tidak terbentuk secara alami, karena merupakan bekas galian pasir yang ditinggalkan selama bertahun-tahun. Sehingga danau ini menampung air hujan sampai terbentuknya danau. Asal muasal danau ini dinamakan danau biru dikarenakan airnya berwarna biru, namun kadang berubah menjadi kuning kecoklatan. Karena perubahan warna inilah membuat danau ini menjadi spot foto yang menarik." />

        <TextView
            android:id="@+id/textView11"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingTop="20px"
            android:text="6.Taman Potret"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <ImageView
            android:id="@+id/imageView7"
            android:layout_width="match_parent"
            android:layout_height="240dp"
            android:src="@drawable/wisata6" />

        <TextView
            android:id="@+id/textView12"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingRight="10px"
            android:paddingTop="10px"
            android:text="Taman potret terletak di Desa Babakan, Kecamatan Tangerang, Kota Tangerang. Di taman ini ramai dikunjungi oleh para pengunjung baik hari biasa maupun hari libur loh. Kenapa demikian? Karena di taman ini sangat indah dan memiliki khas yang berbeda dengan taman lainnya. Di taman ini anda akan menemukan banyak spot spot yang menarik untuk berfoto ria.
Fasilitas di taman ini juga cukup lengkap yaitu adanya hotspot gratis, area parkir, musholla, toilet, tempat istirahat, tempat makan, dan masih banyak lagi. Untuk menuju ke lokasi ini anda dapat menggunakan kendaraan pribadi maupun kendaraan umum, bila perlu anda dapat menggunakan google maps karena lokasi ini mudah dijangkau." />

        <TextView
            android:id="@+id/textView13"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingTop="20px"
            android:text="7.Ocean Park Water Adventure Tangerang"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <ImageView
            android:id="@+id/imageView8"
            android:layout_width="match_parent"
            android:layout_height="228dp"
            android:src="@drawable/wisata7" />

        <TextView
            android:id="@+id/textView14"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingRight="10px"
            android:paddingTop="10px"
            android:text="Bila anda dan keluarga ingin menghabiskan pekan dengan berenang, Ocean Park Water Adventure Tangerang bisa menjadi pilihan. Ocean park ini terletak di Jalan Pahlawan Seribu, CBD Area, Lengkong Gudang, Serpong, Kota Tangerang Selatan. Jam operasional di Ocean Park ini bila hari biasa seperti Senin-Jumat dibuka pada pukul 11.00-19.00, bila weekend yaitu Sabtu dan Minggu dibuka pada pukul 08.00-19.00.
Fasilitas yang disediakan juga bermacam-macam seperti Flying Tower, Paradise for kiddo, totaly fun, dan adrenaline rush. Flying tower merupakan wahana sungai buatan sepanjang 500 meter dengan lebar 5 meter dengan kedalaman 80 cm. Adrenaline rush merupakan wahana untuk menguji adrenaline, anda akan berseluncur dengan tinggi 12 meter dan panjang 60 meter. Kemudian ada paradise kiddo yang dikhusukan untuk anak-anak. Flying tower juga merupakan salah satu wahana adrenaline yang dimana anda akan meluncur layaknya dari gedung setinggi 6 lantai." />

        <TextView
            android:id="@+id/textView15"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingTop="20px"
            android:text="8.Word Of Wonder Citra Raya"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <ImageView
            android:id="@+id/imageView9"
            android:layout_width="match_parent"
            android:layout_height="242dp"
            android:src="@drawable/wisata8" />

        <TextView
            android:id="@+id/textView16"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingRight="10px"
            android:paddingTop="10px"
            android:text="Wahana permainan lainnya adalah World of Wonder Citra Raya yang terletak di Mardigras, Jalan Citra Raya Utama Timur, Mekar Bakti, Tangerang, Banten. Wahana ini merupakan wahana pendidikan dan rekreasi. Di sana anda akan menemukan 7 wonders atau indahnya 7 keajaiban dunia, tentu akan menambah wawasan buah hati anda bukan?
Di sana juga akan disediakan lebih dari 30 wahana yang bisa dimainkan oleh anak-anak dan dewasa. Selain itu fasilitas yang disediakan juga cukup lengkap seperti musholla, toilet, pujasera, toko souvenir, tempat parkir, panggung, dan tempat gathering." />
    </LinearLayout>

</ScrollView>


7. belanja.xml
<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/scrollView1"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical" >

        <ImageView
            android:id="@+id/imageView1"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:src="@drawable/belanja_ico" />

        <TextView
            android:id="@+id/textView20"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="1.AEON Mall BSD City"
            android:paddingLeft="20px"
            android:paddingTop="20px"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <ImageView
            android:id="@+id/imageView2"
            android:layout_width="match_parent"
            android:layout_height="wrap_content"
            android:adjustViewBounds="true"
            android:src="@drawable/mall1" />

        <TextView
            android:id="@+id/textView2"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingTop="10px"
            android:paddingRight="10px"
            android:text="Alamat: Jalan BSD Raya Utama, Sampora, Cisauk, Tangerang Selatan, Banten 
Nomor Telepon Pengelola: +6221 29168585
Jam Operasional: 10.00 – 22.00 WIB
Website: http://aeonmall-bsdcity.com
            AEON Mall BSD City merupakan mall terbesar di daerah Tangerang Selatan. Luas dari AEON Mall BSD City ini mencapai 185.000 m2. Mall ini mampu menampung 3.300 kendaraan, tentu sebuah kapasitas tempat parkir yang wow." />

        <TextView
            android:id="@+id/textView3"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="2.International Trade Center (ITC) BSD"
            android:paddingLeft="20px"
            android:paddingTop="20px"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <ImageView
            android:id="@+id/imageView3"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:adjustViewBounds="true"
            android:src="@drawable/mall2" />
        
        <TextView
            android:id="@+id/textView4"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingTop="10px"
            android:paddingRight="10px"
            android:text="Alamat: Jalan Pahlawan Seribu, Lengkong Wetan, Serpong, Tangerang Selatan, Banten
Nomor Telepon Pengelola: +6221 53152500
Jam Operasional: 10.00 – 22.00 WIB
Website: (tidak ada)
            ITC BSD merupakan salah satu shopping mall terbesar di Tangerang Selatan. ITC BSD memiliki luas sebesar 35.000 m2 dimana mall ini terdiri atas 4 lantai. Di ITC BSD ini terdapat pusat fashion dan elektronik bagi warga Tangerang Selatan dimana mall ini menyediakan barang murah tetapi berkualitas terbaik."/>

        <TextView
            android:id="@+id/textView5"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="3.IKEA Mall Alam Sutra"
            android:paddingLeft="20px"
            android:paddingTop="20px"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <ImageView
            android:id="@+id/imageView4"
            android:layout_width="match_parent"
            android:layout_height="188dp"
            android:src="@drawable/mall3" />
        <TextView
            android:id="@+id/textView6"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingTop="10px"
            android:paddingRight="10px"
            android:text="Alamat: Jalan Jalur Sutera Boulevard Kav. 45, Alam Sutera, Serpong, Kunciran, Pinang, Tangeran Selatan, Banten
Nomor Telepon Pengelola: +6221 29853900
Jam Operasional: 10.00 – 22.00 WIB
Website: http://ikea.com/id/in/store/ikealamsutera
            IKEA Mall Alam Sutera bersama dengan ITC BSD sebagai salah satu shopping mall terbesar di Tangerang Selatan. IKEA Mall Alam Sutera memiliki luas sebesar 35.000 m2.
            IKEA Mall Alam Sutera ini dapat menampung 1000 kendaraan. IKEA Mall Alam Sutera ini menjadi pusat perbelanjaan akan kebutuhan perabotan rumah yang baru yang nyaman tentunya bagi warga Tangerang Selatan dan sekitarnya."/>
        
        <TextView
            android:id="@+id/textView7"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="4.Bintaro Jaya Xchange Mall"
            android:paddingLeft="20px"
            android:paddingTop="20px"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <ImageView
            android:id="@+id/imageView5"
            android:layout_width="match_parent"
            android:layout_height="205dp"
            android:src="@drawable/mall4" />
        
        <TextView
            android:id="@+id/textView10"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingTop="10px"
            android:paddingRight="10px"
            android:text="Alamat : Boulevard Bintaro Jaya Blok O-2, Bintaro Jaya Sektor 7, Pd. Jaya, Pd. Aren, Tangerang, Banten.
Jam Operasional : 10.00 - 22.00 WIB
Telepon/HP : (021)2986 5000
            Salah satu mall yang selalu ramai dikunjungi setiap hari adalah Bintaro Jaya Xchange Mall di kawasan Pondok Jaya.
            Disini banyak kegiatan yang dapat dilakukan selain berbelanja dan wisata kuliner, anda juga bisa bermain Ice Skating. "/>
        
        <TextView
            android:id="@+id/textView8"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="5.Tangcity Superblock Mall"
            android:paddingLeft="20px"
            android:paddingTop="20px"
            android:textAppearance="?android:attr/textAppearanceLarge" />

        <ImageView
            android:id="@+id/imageView6"
            android:layout_width="match_parent"
            android:layout_height="207dp"
            android:src="@drawable/mall5" />
        
        <TextView
            android:id="@+id/textView9"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:paddingLeft="20px"
            android:paddingTop="10px"
            android:paddingRight="10px"
            android:text="Alamat : Jln. Jendral Sudirman No.1 , Cikokol, Babakan, Kec. Tangerang, Banten
Jam Operasional : 10.00 - 22.00 WIB
Telepon/HP : (021)5573 3333
            Tangcity terletak dipusat kota Tangerang dan dekat dengan Novotel Hotel tersebut mengusung konsep (One Shopping Exprience) dilengkapi dengan wahana tempat bermain anak yang luas juga super lengkap dan terkenal sebagai area Bussiness Park."/>
        
        
    </LinearLayout>

</ScrollView>


8. berita.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical" >

    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:src="@drawable/berita_icon" />

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

</LinearLayout>

9. about.xml

<ScrollView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/scrollView1"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent" >

    <ImageView
        android:id="@+id/imageView1"
        android:layout_width="match_parent"
        android:layout_height="752dp"
        android:adjustViewBounds="true"
        android:src="@drawable/aboutback" />
    
</ScrollView>

Nah, Desain atau file xml nya sudah selesai,
sekarang kita lanjut membuat file javanya. Disini saya membuat javanya sesuai urutan file xml nya.

1. MainActivity.java
package com.lutfi.tangerangandroid;

import com.lutfi.tangerangandroid.R;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.os.Handler;


public class MainActivity extends Activity {

  private final int SPLASH_DISPLAY_LENGHT = 3000;
  
  @Override
  protected void onCreate(Bundle incicle){
  super.onCreate(incicle);
  setContentView(R.layout.splash);
  new Handler().postDelayed(new Runnable(){
  @Override
  public void run() {
  Intent mainIntent = null;
  mainIntent = new Intent(MainActivity.this,BiodataActivity.class);
  
  MainActivity.this.startActivity(mainIntent);
  MainActivity.this.finish();
  }
  },SPLASH_DISPLAY_LENGHT);
  }
}


2. BiodataACtivity.java
package com.lutfi.tangerangandroid;

import android.os.Bundle;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.content.Intent;
import android.view.KeyEvent;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.CheckBox;
import android.widget.EditText;

public class BiodataActivity extends Activity {



@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.biodata);

        final EditText editText1 = (EditText) findViewById(R.id.nim_editText1);
        final EditText editText2 = (EditText) findViewById(R.id.nama_editText2);
        final Button button1 = (Button) findViewById(R.id.radioButton1);
        final CheckBox checkBox = (CheckBox) findViewById(R.id.Android_checkBox1);
        Button senButton = (Button) findViewById(R.id.simpan_button1);

        senButton.setOnClickListener(new OnClickListener() {

public void onClick(View v) {
String nama = editText1.getText().toString();
                String email = editText2.getText().toString();
                String button = button1.getText().toString();
                String checkbox = checkBox.getText().toString();

                Intent intent = new Intent(getApplication(), BiodataActivity2.class);

                intent.putExtra("nama", nama);
                intent.putExtra("email", email);
                intent.putExtra("button", button);
                intent.putExtra("checkbox", checkbox);

                startActivity(intent);
                

}
} );

    
Button cancelbtn = (Button) findViewById(R.id.cancel_button1);
     cancelbtn.setOnClickListener(new View.OnClickListener() {

public void onClick(View view) {

 close();


}
});

 }




 @Override
 public boolean onCreateOptionsMenu(Menu menu) {
     getMenuInflater().inflate(R.menu.biodata, menu);
     return true;
 }

    public void close(){

        AlertDialog.Builder builder = new AlertDialog.Builder(this);
        builder.setMessage("Apakah Anda Benar-Benar ingin keluar?")
        .setCancelable(false)
        .setPositiveButton("Ya",
        new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog,
        int id) {
         BiodataActivity.this.finish();
        }
        })
        .setNegativeButton("Tidak",new DialogInterface.OnClickListener() {
        public void onClick(DialogInterface dialog,
        int id) {
        dialog.cancel();

        }
        }).show();
        } 
       
       
       public boolean onKeyDown(int keyCode, KeyEvent event) {
           if (keyCode == KeyEvent.KEYCODE_BACK) {
            close();
         
           }   
           return super.onKeyDown(keyCode, event);
        }

}


3. BiodataActivity2.java
package com.lutfi.tangerangandroid;

import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;
import android.widget.TextView;

public class BiodataActivity2 extends Activity {

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.biodata2);
        
        Button btnmasuk =(Button)findViewById(R.id.Login_button1);
        btnmasuk.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
Intent intent = new Intent(getApplicationContext(),homeActivity.class);
startActivity(intent);
}
});

        TextView textView1 = (TextView) findViewById(R.id.textView1_display);
        TextView textView2 = (TextView) findViewById(R.id.textView2_display1);
        TextView textView3 = (TextView) findViewById(R.id.textView3_display2);
        TextView textView = (TextView) findViewById(R.id.textView1_display3);

        Intent intent = getIntent();

        String nama = intent.getStringExtra("nama");
        String email = intent.getStringExtra("email");
        String button = intent.getStringExtra("button");
        String checkbox = intent.getStringExtra("checkbox");

        textView1.setText(nama);
        textView2.setText(email);
        textView3.setText(button);
        textView.setText(checkbox);

    }
}

4. homeActivity.java
package com.lutfi.tangerangandroid;

import com.lutfi.tangerangandroid.R;

import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;


public class homeActivity extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.home);
        Button btnabout =(Button)findViewById(R.id.btn_about);
        btnabout.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
Intent intent = new Intent(getApplicationContext(),aboutActivity.class);
startActivity(intent);
}
});
        Button btnberita =(Button)findViewById(R.id.btn_berita);
        btnberita.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
Intent intent = new Intent(getApplicationContext(),berita.class);
startActivity(intent);
}
});
       
        Button btnwisata =(Button)findViewById(R.id.btn_wisata);
        btnwisata.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
Intent intent = new Intent(getApplicationContext(),wisata.class);
startActivity(intent);
}
});
        Button btnhotel =(Button)findViewById(R.id.btn_hotel);
        btnhotel.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
Intent intent = new Intent(getApplicationContext(),hotel.class);
startActivity(intent);
}
});
        Button btnbelanja =(Button)findViewById(R.id.btn_belanja);
        btnbelanja.setOnClickListener(new OnClickListener() {

@Override
public void onClick(View v) {
Intent intent = new Intent(getApplicationContext(),belanja.class);
startActivity(intent);
}
});
        
        
    }


    @Override
    public boolean onCreateOptionsMenu(Menu menu) {
        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, menu);
        return true;
    }

    @Override
    public boolean onOptionsItemSelected(MenuItem item) {
        // Handle action bar item clicks here. The action bar will
        // automatically handle clicks on the Home/Up button, so long
        // as you specify a parent activity in AndroidManifest.xml.
        int id = item.getItemId();
        if (id == R.id.action_settings) {
            return true;
        }
        return super.onOptionsItemSelected(item);
    }
    
}



5. wisata.java
package com.lutfi.tangerangandroid;

import com.lutfi.tangerangandroid.R;

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


public class wisata extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.wisata);
    }
}


6. hotel.java
package com.lutfi.tangerangandroid;

import com.lutfi.tangerangandroid.R;

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

public class hotel extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.hotel);
    }
}


7. belanja.java
package com.lutfi.tangerangandroid;

import com.lutfi.tangerangandroid.R;

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

public class belanja extends Activity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.belanja);
    }
}



8. berita.java
package com.lutfi.tangerangandroid;

import com.lutfi.tangerangandroid.R;

import android.annotation.SuppressLint;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;

@SuppressLint("SetJavaScriptEnabled") public class berita extends Activity {
   
@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.berita);
        WebView mainWebView = (WebView) findViewById(R.id.webView2);
        WebSettings webSettings = mainWebView.getSettings();
        webSettings.setJavaScriptEnabled(true);
        mainWebView.setScrollBarStyle(View.SCROLLBARS_INSIDE_OVERLAY);
        mainWebView.loadUrl("http://tangerangnews.com/");
        mainWebView.setWebViewClient(new HelloWebClient());
}

private class HelloWebClient extends WebViewClient {

public boolean shouldOverrideUrlLoading(WebView webview, String url)
{
webview.loadUrl(url);
return true;
}
}
}

9. aboutActivity.java
package com.lutfi.tangerangandroid;

import com.lutfi.tangerangandroid.R;

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

public class aboutActivity extends Activity{

@Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.about);
    }


}



sekarang sudah selesai semua, waktunya di Run dan hasilnya akan seperti ini :



Oke deh sobat blogger, Aplikasi Tangerang Android (aplikasi wisata) nya sudah selesai, kurang lebih hasil run nya seperti diatas. 

Untuk Anda yang sekarang sedang mencari bahan atau referensi membuat Aplikasi  berbasis Android disini saya akan bagikan secara gratisss,, enak kan, yang saya bagikan bukan hanya Apk tapi juga project. Jadi bisa Anda pelajari Codingnya.


↓↓↓↓↓Klik Download Di Bawah Ini↓↓↓↓↓

Download Button
Password RAR : luthfinajmi



Cukup sampai disini, semoga bermanfaat bagi kalian yang ingin belajar atau sekedar ingin tau tentang Android. See You Next Time Guys ..............

Dōmo arigatō

No comments:

Post a Comment

Post Top Ad

Your Ad Spot