SlideShare a Scribd company logo
Berikut ini Langkah – langkah membuat Halaman Utama pada new project pada Eclipse dan
pengenalan xml.
- Buka aplikasi Eclipse yang sudah terinstal, pada contoh ini menggunakan eclipse bundle
sehingga lebih memudahkan pemakai karena tidak perlu install sdk dan sdknya sudah menjadi
satu paket pada eclipse bundle ini
- Setelah itu tunggu beberapa saat hingga nanti akan muncul jendela baru, lalu pada direktori ini
kita tentukan direktori tempat kita akan menyimpan kerjaan kita, lalu tekan OK
- Setelah itu pilih file  Android Application Project , untuk membuat project baru Android.
Selanjutnya kita masukan nama aplikasi yang akan kita buat pada kolom Application Name,
pada project name kita isikan sesuai nama yang kita inginkan karena nantinya project name ini
akan menjadi nama APK kita, Lalu minimum sdk sampai theme kita isikan sesuai
kebutuhan, Klik kita pilih next terus sampai akhirnya pilih finish.
Setelah itu maka akan muncul tampilan seperti berikut :
Setelah itu kita buat halaman utama. Pembuatan kode program diawali dengan pembuatan
tampilan halaman menu awal menggunakan script xml yang disimpan dengan nama
activity_main.xml pada folder reslayout. Berikut potongan skripnya:
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/home1"
android:orientation="vertical"
tools:context=".SenjataActivity"
tools:ignore="Deprecated" >
<ImageButton
android:id="@+id/imageButton1"
android:layout_width="350dp"
android:layout_height="110dp"
android:layout_above="@+id/imageButton2"
android:layout_centerHorizontal="true"
android:layout_marginBottom="80dp"
android:src="@drawable/button_info"
tools:ignore="ContentDescription" />
<ImageButton
android:id="@+id/imageButton3"
android:layout_width="130dp"
android:layout_height="50dp"
android:layout_below="@+id/imageButton1"
android:layout_marginRight="32dp"
android:layout_toLeftOf="@+id/imageButton4"
android:src="@drawable/button_bantuan"
tools:ignore="ContentDescription" />
<ImageButton
android:id="@+id/imageButton4"
android:layout_width="120dp"
android:layout_height="40dp"
android:layout_alignParentBottom="true"
android:layout_centerHorizontal="true"
android:layout_marginBottom="24dp"
android:src="@drawable/button_keluar"
tools:ignore="ContentDescription" />
<ImageButton
android:id="@+id/imageButton2"
android:layout_width="130dp"
android:layout_height="50dp"
android:layout_above="@+id/imageButton4"
android:layout_marginBottom="37dp"
android:layout_marginLeft="32dp"
android:layout_toRightOf="@+id/imageButton4"
android:src="@drawable/button_tentang"
tools:ignore="ContentDescription" />
</RelativeLayout>
Sintak di atas menunjukkan statement yang ada pada file XML Android. Sintak di atas
menyatakan bahwa penataletakan widget pada file tersebut menggunakan Relative Layout.
Sintak android:layout_width=”fill_parent”dan android:layout_height=”fill_parent”
digunakan untuk mengatur lebar dan tinggi layar tampilan. Fill parent digunakan untuk
mengatur lebar dan tinggi tampilan yang disesuaikan dengan ukuran parent-nya (layar
smartphone). Pada baris selanjutnya, skrip android:background = "@drawable/home1"
menunjukkan bahwa tampilan ini menggunakan gambar latar yang telah dibuat pada langkah 5,
dimana file gambarnya berada di folder drawable dengan nama file home.jpg. Lalu Sintak Image
Button digunakan untuk membuat button, pada project ini saya menggunakan 4 button yang
terdiri dari :button informasi gunung, button tentang, button bantuan, dan button keluar.
Berikut ini tampilan akhir Halaman utama setelah kita ubah.
Diposkan oleh Tri Purwanto di 21.34
Label: Tulisan

More Related Content

What's hot

Menghitung luas persegi panjang dengan android
Menghitung luas persegi panjang dengan androidMenghitung luas persegi panjang dengan android
Menghitung luas persegi panjang dengan androidAgus Haryanto
 
Kenalan Dengan Firebase Android
Kenalan Dengan Firebase AndroidKenalan Dengan Firebase Android
Kenalan Dengan Firebase Android
Agus Haryanto
 
Java web application 2 - membuat template web
Java web application 2 - membuat template webJava web application 2 - membuat template web
Java web application 2 - membuat template web
Doni Andriansyah
 
Google Translate API
Google Translate APIGoogle Translate API
Google Translate APIklp09
 
Google translate api
Google translate apiGoogle translate api
Google translate apipebry
 
BAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTORBAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTOR
TeukuMahawira
 
Tutorial Cara Membuat Aplikasi RSS Android - creatorb
Tutorial Cara Membuat Aplikasi RSS Android - creatorbTutorial Cara Membuat Aplikasi RSS Android - creatorb
Tutorial Cara Membuat Aplikasi RSS Android - creatorb
creatorb dev
 

What's hot (8)

Menghitung luas persegi panjang dengan android
Menghitung luas persegi panjang dengan androidMenghitung luas persegi panjang dengan android
Menghitung luas persegi panjang dengan android
 
Kenalan Dengan Firebase Android
Kenalan Dengan Firebase AndroidKenalan Dengan Firebase Android
Kenalan Dengan Firebase Android
 
Java web application 2 - membuat template web
Java web application 2 - membuat template webJava web application 2 - membuat template web
Java web application 2 - membuat template web
 
Google Translate API
Google Translate APIGoogle Translate API
Google Translate API
 
Web api
Web api Web api
Web api
 
Google translate api
Google translate apiGoogle translate api
Google translate api
 
BAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTORBAB IX - MEMULAI APP INVENTOR
BAB IX - MEMULAI APP INVENTOR
 
Tutorial Cara Membuat Aplikasi RSS Android - creatorb
Tutorial Cara Membuat Aplikasi RSS Android - creatorbTutorial Cara Membuat Aplikasi RSS Android - creatorb
Tutorial Cara Membuat Aplikasi RSS Android - creatorb
 

Viewers also liked

кузаиров олжас+школа+клиенты
кузаиров олжас+школа+клиентыкузаиров олжас+школа+клиенты
кузаиров олжас+школа+клиенты
Olzhas Kuzairov
 
Ciclos
CiclosCiclos
Olimpiadi2016 2017-v2
Olimpiadi2016 2017-v2Olimpiadi2016 2017-v2
Olimpiadi2016 2017-v2
Пётр Стариков
 
Jje foundation 6.7
Jje foundation 6.7Jje foundation 6.7
Jje foundation 6.7
bonnyrmartins
 
Ingles sin barreras manual 01 jakersm
Ingles sin barreras manual 01 jakersmIngles sin barreras manual 01 jakersm
Ingles sin barreras manual 01 jakersm
alejandro becerril romero
 
Censorship
CensorshipCensorship
Censorship
Armando Ceballos
 
Formative assessment
Formative assessmentFormative assessment
Formative assessment
Kirisitina Mauia
 

Viewers also liked (10)

кузаиров олжас+школа+клиенты
кузаиров олжас+школа+клиентыкузаиров олжас+школа+клиенты
кузаиров олжас+школа+клиенты
 
Ciclos
CiclosCiclos
Ciclos
 
Olimpiadi2016 2017-v2
Olimpiadi2016 2017-v2Olimpiadi2016 2017-v2
Olimpiadi2016 2017-v2
 
Jje foundation 6.7
Jje foundation 6.7Jje foundation 6.7
Jje foundation 6.7
 
The Waiting Game
The Waiting GameThe Waiting Game
The Waiting Game
 
MDA_GLOBAL_15p
MDA_GLOBAL_15pMDA_GLOBAL_15p
MDA_GLOBAL_15p
 
Ingles sin barreras manual 01 jakersm
Ingles sin barreras manual 01 jakersmIngles sin barreras manual 01 jakersm
Ingles sin barreras manual 01 jakersm
 
book
bookbook
book
 
Censorship
CensorshipCensorship
Censorship
 
Formative assessment
Formative assessmentFormative assessment
Formative assessment
 

Similar to Membuathalutamaeclipse

Belajar Android Membuat Katalog Produk
Belajar Android Membuat Katalog ProdukBelajar Android Membuat Katalog Produk
Belajar Android Membuat Katalog Produk
Agus Haryanto
 
Tutorial Lengkap Cara Membuat Aplikasi Android Sederhana
Tutorial Lengkap Cara Membuat Aplikasi Android SederhanaTutorial Lengkap Cara Membuat Aplikasi Android Sederhana
Tutorial Lengkap Cara Membuat Aplikasi Android Sederhana
creatorb dev
 
Modul praktikum 12 - Android Sudaryatno
Modul praktikum 12 - Android SudaryatnoModul praktikum 12 - Android Sudaryatno
Modul praktikum 12 - Android Sudaryatno
Yatno Sudar
 
Introduction on Android programming Tutorial
Introduction on Android programming TutorialIntroduction on Android programming Tutorial
Introduction on Android programming Tutorial
Dimas Prawira
 
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
Muhammad Yusuf
 
Pemrograman Mobile Android (Modul III)
Pemrograman Mobile Android (Modul III)Pemrograman Mobile Android (Modul III)
Pemrograman Mobile Android (Modul III)
dikwan_moeis
 
Live coding andorid
Live coding andoridLive coding andorid
Live coding andorid
Arif Huda
 
Pemrograman android
Pemrograman androidPemrograman android
Pemrograman android
MIqbalNasution
 
Pengembangan aplikasi mobile learning menggunakan Intel XDK
Pengembangan aplikasi mobile learning menggunakan Intel XDKPengembangan aplikasi mobile learning menggunakan Intel XDK
Pengembangan aplikasi mobile learning menggunakan Intel XDK
Gilang Aziz
 
Androidstudio membuataplikasiandroidsedrhana-150112201253-conversion-gate01
Androidstudio membuataplikasiandroidsedrhana-150112201253-conversion-gate01Androidstudio membuataplikasiandroidsedrhana-150112201253-conversion-gate01
Androidstudio membuataplikasiandroidsedrhana-150112201253-conversion-gate01
Ferry Sha
 
Pengenalan pemrograman android
Pengenalan pemrograman androidPengenalan pemrograman android
Pengenalan pemrograman android
Sayyid Dedi Nirtadinata
 
Pertemuan 7 camera
Pertemuan 7 cameraPertemuan 7 camera
Pertemuan 7 camera
heriakj
 
Pertemuan 11 thread dan asyntask
Pertemuan 11 thread dan asyntaskPertemuan 11 thread dan asyntask
Pertemuan 11 thread dan asyntask
heriakj
 
Pertemuan 4 alert dan toast
Pertemuan 4 alert dan toastPertemuan 4 alert dan toast
Pertemuan 4 alert dan toast
heriakj
 
D0215610(muh ikram s)
D0215610(muh ikram s)D0215610(muh ikram s)
D0215610(muh ikram s)
TeknikInformatika2
 
Contoh laporan job sheet magang smk
Contoh laporan job sheet magang smkContoh laporan job sheet magang smk
Contoh laporan job sheet magang smk
Dewa Dewa
 
Menggunakan database di android
Menggunakan database di androidMenggunakan database di android
Menggunakan database di androidInto Setiawan
 
Pertemuan 5 list view
Pertemuan 5 list viewPertemuan 5 list view
Pertemuan 5 list view
heriakj
 
Pertemuan 6 tabview
Pertemuan 6 tabviewPertemuan 6 tabview
Pertemuan 6 tabview
heriakj
 
Mari belajar vue js
Mari belajar vue jsMari belajar vue js
Mari belajar vue js
Teten Nugraha
 

Similar to Membuathalutamaeclipse (20)

Belajar Android Membuat Katalog Produk
Belajar Android Membuat Katalog ProdukBelajar Android Membuat Katalog Produk
Belajar Android Membuat Katalog Produk
 
Tutorial Lengkap Cara Membuat Aplikasi Android Sederhana
Tutorial Lengkap Cara Membuat Aplikasi Android SederhanaTutorial Lengkap Cara Membuat Aplikasi Android Sederhana
Tutorial Lengkap Cara Membuat Aplikasi Android Sederhana
 
Modul praktikum 12 - Android Sudaryatno
Modul praktikum 12 - Android SudaryatnoModul praktikum 12 - Android Sudaryatno
Modul praktikum 12 - Android Sudaryatno
 
Introduction on Android programming Tutorial
Introduction on Android programming TutorialIntroduction on Android programming Tutorial
Introduction on Android programming Tutorial
 
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
Modul Intel XDK Workshop ver 1.0 Sept 2013 - Modul 4 - Pengembangan Aplikasi ...
 
Pemrograman Mobile Android (Modul III)
Pemrograman Mobile Android (Modul III)Pemrograman Mobile Android (Modul III)
Pemrograman Mobile Android (Modul III)
 
Live coding andorid
Live coding andoridLive coding andorid
Live coding andorid
 
Pemrograman android
Pemrograman androidPemrograman android
Pemrograman android
 
Pengembangan aplikasi mobile learning menggunakan Intel XDK
Pengembangan aplikasi mobile learning menggunakan Intel XDKPengembangan aplikasi mobile learning menggunakan Intel XDK
Pengembangan aplikasi mobile learning menggunakan Intel XDK
 
Androidstudio membuataplikasiandroidsedrhana-150112201253-conversion-gate01
Androidstudio membuataplikasiandroidsedrhana-150112201253-conversion-gate01Androidstudio membuataplikasiandroidsedrhana-150112201253-conversion-gate01
Androidstudio membuataplikasiandroidsedrhana-150112201253-conversion-gate01
 
Pengenalan pemrograman android
Pengenalan pemrograman androidPengenalan pemrograman android
Pengenalan pemrograman android
 
Pertemuan 7 camera
Pertemuan 7 cameraPertemuan 7 camera
Pertemuan 7 camera
 
Pertemuan 11 thread dan asyntask
Pertemuan 11 thread dan asyntaskPertemuan 11 thread dan asyntask
Pertemuan 11 thread dan asyntask
 
Pertemuan 4 alert dan toast
Pertemuan 4 alert dan toastPertemuan 4 alert dan toast
Pertemuan 4 alert dan toast
 
D0215610(muh ikram s)
D0215610(muh ikram s)D0215610(muh ikram s)
D0215610(muh ikram s)
 
Contoh laporan job sheet magang smk
Contoh laporan job sheet magang smkContoh laporan job sheet magang smk
Contoh laporan job sheet magang smk
 
Menggunakan database di android
Menggunakan database di androidMenggunakan database di android
Menggunakan database di android
 
Pertemuan 5 list view
Pertemuan 5 list viewPertemuan 5 list view
Pertemuan 5 list view
 
Pertemuan 6 tabview
Pertemuan 6 tabviewPertemuan 6 tabview
Pertemuan 6 tabview
 
Mari belajar vue js
Mari belajar vue jsMari belajar vue js
Mari belajar vue js
 

Recently uploaded

Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagjaPi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
agusmulyadi08
 
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
widyakusuma99
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
gloriosaesy
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
asyi1
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
NurSriWidyastuti1
 
813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx
813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx
813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx
RinawatiRinawati10
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
kinayaptr30
 
PPT Aksi Nyata Diseminasi Modul 1.4.pptx
PPT Aksi Nyata Diseminasi Modul 1.4.pptxPPT Aksi Nyata Diseminasi Modul 1.4.pptx
PPT Aksi Nyata Diseminasi Modul 1.4.pptx
Kurnia Fajar
 
Program Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdfProgram Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdf
erlita3
 
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 BandungBahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
Galang Adi Kuncoro
 
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
UditGheozi2
 
Sapawarga - Manual Guide PPDB Tahun 2024.pdf
Sapawarga - Manual Guide PPDB Tahun 2024.pdfSapawarga - Manual Guide PPDB Tahun 2024.pdf
Sapawarga - Manual Guide PPDB Tahun 2024.pdf
TarkaTarka
 
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdfNUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
DataSupriatna
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
safitriana935
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
EkoPutuKromo
 
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawas
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawasPrensentasi Visi Misi Sekolah dalam rangka observasi pengawas
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawas
suprihatin1885
 
tugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogortugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogor
WILDANREYkun
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
lindaagina84
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
EkoPutuKromo
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
SurosoSuroso19
 

Recently uploaded (20)

Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagjaPi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
Pi-2 AGUS MULYADI. S.Pd (3).pptx visi giru penggerak dan prakrsa perubahan bagja
 
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
LAPORAN TUGAS TAMBAHAN PEMBINA PRAMUKA..
 
Laporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdfLaporan Piket Guru untuk bukti dukung PMM.pdf
Laporan Piket Guru untuk bukti dukung PMM.pdf
 
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdfRHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
RHK Jabatan Kep Sekolah dan Bukti Dukung.pdf
 
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdfINDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
INDIKATOR KINERJA DAN FOKUS PERILAKU KS.pdf
 
813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx
813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx
813 Modul Ajar KurMer Usaha, Energi, dan Pesawat Sederhana (2).docx
 
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docxRUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
RUBRIK OBSERVASI KINERJA KEPALA SEKOLAH.docx
 
PPT Aksi Nyata Diseminasi Modul 1.4.pptx
PPT Aksi Nyata Diseminasi Modul 1.4.pptxPPT Aksi Nyata Diseminasi Modul 1.4.pptx
PPT Aksi Nyata Diseminasi Modul 1.4.pptx
 
Program Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdfProgram Kerja Kepala Sekolah 2023-2024.pdf
Program Kerja Kepala Sekolah 2023-2024.pdf
 
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 BandungBahan Sosialisasi PPDB_1 2024/2025 Bandung
Bahan Sosialisasi PPDB_1 2024/2025 Bandung
 
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdfLK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
LK 1 - 5T Keputusan Berdampak PERMATA BUNDA.pdf
 
Sapawarga - Manual Guide PPDB Tahun 2024.pdf
Sapawarga - Manual Guide PPDB Tahun 2024.pdfSapawarga - Manual Guide PPDB Tahun 2024.pdf
Sapawarga - Manual Guide PPDB Tahun 2024.pdf
 
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdfNUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
NUMERASI KOMPETENSI PENDIDIK TAHAP CAKAP DAN MAHIR.pdf
 
PPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdfPPT Observasi Praktik Kinerja PMM SD pdf
PPT Observasi Praktik Kinerja PMM SD pdf
 
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docxForm B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
Form B8 Rubrik Refleksi Program Pengembangan Kompetensi Guru -1.docx
 
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawas
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawasPrensentasi Visi Misi Sekolah dalam rangka observasi pengawas
Prensentasi Visi Misi Sekolah dalam rangka observasi pengawas
 
tugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogortugas pai kelas 10 rangkuman bab 10 smk madani bogor
tugas pai kelas 10 rangkuman bab 10 smk madani bogor
 
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docxINSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
INSTRUMEN PENILAIAN PRAKTIK KINERJA KS Dok Rating Observasi (1).docx
 
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docxForm B1 Rubrik Observasi Presentasi Visi Misi -1.docx
Form B1 Rubrik Observasi Presentasi Visi Misi -1.docx
 
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptxRANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
RANCANGAN TINDAKAN AKSI NYATA MODUL 1.4.pptx
 

Membuathalutamaeclipse

  • 1. Berikut ini Langkah – langkah membuat Halaman Utama pada new project pada Eclipse dan pengenalan xml. - Buka aplikasi Eclipse yang sudah terinstal, pada contoh ini menggunakan eclipse bundle sehingga lebih memudahkan pemakai karena tidak perlu install sdk dan sdknya sudah menjadi satu paket pada eclipse bundle ini - Setelah itu tunggu beberapa saat hingga nanti akan muncul jendela baru, lalu pada direktori ini kita tentukan direktori tempat kita akan menyimpan kerjaan kita, lalu tekan OK - Setelah itu pilih file  Android Application Project , untuk membuat project baru Android. Selanjutnya kita masukan nama aplikasi yang akan kita buat pada kolom Application Name, pada project name kita isikan sesuai nama yang kita inginkan karena nantinya project name ini
  • 2. akan menjadi nama APK kita, Lalu minimum sdk sampai theme kita isikan sesuai kebutuhan, Klik kita pilih next terus sampai akhirnya pilih finish. Setelah itu maka akan muncul tampilan seperti berikut :
  • 3. Setelah itu kita buat halaman utama. Pembuatan kode program diawali dengan pembuatan tampilan halaman menu awal menggunakan script xml yang disimpan dengan nama activity_main.xml pada folder reslayout. Berikut potongan skripnya: <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/home1" android:orientation="vertical" tools:context=".SenjataActivity" tools:ignore="Deprecated" > <ImageButton android:id="@+id/imageButton1" android:layout_width="350dp" android:layout_height="110dp" android:layout_above="@+id/imageButton2" android:layout_centerHorizontal="true" android:layout_marginBottom="80dp" android:src="@drawable/button_info" tools:ignore="ContentDescription" /> <ImageButton android:id="@+id/imageButton3" android:layout_width="130dp" android:layout_height="50dp" android:layout_below="@+id/imageButton1" android:layout_marginRight="32dp" android:layout_toLeftOf="@+id/imageButton4" android:src="@drawable/button_bantuan" tools:ignore="ContentDescription" /> <ImageButton android:id="@+id/imageButton4" android:layout_width="120dp" android:layout_height="40dp" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" android:layout_marginBottom="24dp" android:src="@drawable/button_keluar" tools:ignore="ContentDescription" /> <ImageButton android:id="@+id/imageButton2" android:layout_width="130dp" android:layout_height="50dp"
  • 4. android:layout_above="@+id/imageButton4" android:layout_marginBottom="37dp" android:layout_marginLeft="32dp" android:layout_toRightOf="@+id/imageButton4" android:src="@drawable/button_tentang" tools:ignore="ContentDescription" /> </RelativeLayout> Sintak di atas menunjukkan statement yang ada pada file XML Android. Sintak di atas menyatakan bahwa penataletakan widget pada file tersebut menggunakan Relative Layout. Sintak android:layout_width=”fill_parent”dan android:layout_height=”fill_parent” digunakan untuk mengatur lebar dan tinggi layar tampilan. Fill parent digunakan untuk mengatur lebar dan tinggi tampilan yang disesuaikan dengan ukuran parent-nya (layar smartphone). Pada baris selanjutnya, skrip android:background = "@drawable/home1" menunjukkan bahwa tampilan ini menggunakan gambar latar yang telah dibuat pada langkah 5, dimana file gambarnya berada di folder drawable dengan nama file home.jpg. Lalu Sintak Image Button digunakan untuk membuat button, pada project ini saya menggunakan 4 button yang terdiri dari :button informasi gunung, button tentang, button bantuan, dan button keluar. Berikut ini tampilan akhir Halaman utama setelah kita ubah. Diposkan oleh Tri Purwanto di 21.34