MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR
|
|
|
- Lanny Susanto
- 8 tahun lalu
- Tontonan:
Transkripsi
1 MOBILE PROGRAMMING Oleh : CHALIFA CHAZAR
2 MATERI 3 MENULISKAN KODE Tujuan: Mahasiswa memahami dan mampu menggunakan komponen dan penulisan kode untuk pembuatan suatu aksi pada aplikasi Android. Pustaka: Abdul Kadir, 2013: Pemograman Aplikasi Android. Andi Yokyakarta. 1. Memahami Sebuah Event Kejadian (event) adalah sebuah aksi yang melekat dalam suatu kontrol atau activity, misalnya ketika tombol di-klik. Dengan menangani suatu event, kita bisa memprogram ketika event tersebut berlangsung. Contoh, kita bisa mengatur ketika sebuah tombol di-klik, maka warna latar belakang diubah. Sebuah event diimplementasikan dalam bentuk metode. Metode adalah sekumpulan perintah yang dikemas dengan sebuah nama. Itu sebabnya, kejadian seperti onclick biasa ditulis menjadi oncreate (), yang menyatakan bahwa oncreate() aalah sebuah metode. 2. Mengganti Nama Komponen Untuk kepentingan penulisan kode yang berhubungan dengan event, sebaiknya komponen yang akan dilibatkan diberi nama yang memudahkan kita untuk mengingatnya. Pada materi sebelumnya, Anda diminta untuk membuat sebuah aplikasi yang menampilkan Nama, NIM, Jurusan, sebuah gambar dan Button klik. Berikut ini adalah cara untuk memberi nama pada komponen Button. 1. Klik tombol button yang ada pada layar design 2. Pada panel Properties, ubah ID contohnya, menjadi btnclick Copyright 2015 by Chalifa Chazar- edu.script.id Page 2
3 3. Perhatikan nama Button, pada panel Structure juga akan ikut berubah sesuai dengan nama ID yang diberikan. 3. Memahami Activity Untuk memprogram sebuah event pada tombol klik, Anda perlu memahami bagaimana dan dimana kode ditempatkan. Kode untuk membuat sebuah aplikasi Android ditulis di file MainActivity.java yang berada di folder scr. Untuk melihat isi dari file MainActivity.java bisa dilakukan dengan cara mengklik ganda file tersebut. Isi dari file MainActivity.java adalah sebagai berikut. package example.com.latihan2; import android.support.v7.app.appcompatactivity; import android.os.bundle; import android.view.menu; import android.view.menuitem; public class MainActivity extends AppCompatActivity { protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_main); Copyright 2015 by Chalifa Chazar- edu.script.id Page 3
4 public boolean oncreateoptionsmenu(menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getmenuinflater().inflate(r.menu.menu_main, menu); return true; 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(); //noinspection SimplifiableIfStatement if (id == R.id.action_settings) { return true; return super.onoptionsitemselected(item); Penjelasan lebih lanjut dari kode di atas adalah sebagai berikut. package example.com.latihan2; Menyatakan nama paket. Pada contoh diatas nama paket adalah latihan2. Adapun com dan example secara berturut-turut menyatakan nama domain dan subdomain. import android.support.v7.app.appcompatactivity; import android.os.bundle; import android.view.menu; import android.view.menuitem; Import menyatakan pustaka yang diperlukan oleh kode. Jumlah import bergantung pada komponen yang digunakan dan juga kelas-kelas yang dipakai di kode. public class MainActivity extends AppCompatActivity {... Copyright 2015 by Chalifa Chazar- edu.script.id Page 4
5 Digunakan untuk menciptakan kelas sebuah activity. Sebuah activity diciptakan melalui kelas baru yang memperluas kelas dasar yang bernama Activity. Pada contoh diatas, kelas yang diciptakan bernama AppCompatActivity. protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_main); Digunakan untuk mendefinisikan metode oncreate () milik activity. super.oncreate(savedinstancestate); Pernyataan ini berguna untuk menjalankan metode oncreate () milik kelas dasar. Kata super menyatakan kelas dasar. setcontentview(r.layout.activity_main); Pernyataan ini digunakan untuk menampilkan antarmuka di layar. Dalam hal ini, R menyatakan resouce (folder res), layout menyatakan subfolder layout, dan activity_main merujuk file activity_main.xml. Kelas activity memuat komponen-komponen yang menyusun antarmuka yang definisinya terletak di file XML yang berada di folder res/layout, yang bernama activity_main.xml. Kode dalam activity_main.xml dapat ditulis secara langsung atau dimodifikasi melalui layar design (dengan melibatkan komponen-komponen di panel Structure). 4. Menuliskan Kode Untuk membuat sebuah event onclick () pada Button, Anda perlu menuliskan kode diantara Dan setcontentview(r.layout.activity_main); Tuliskan kode (hanya yang diberi tanda merah), sehingga tampilan kode secara keseluruhan menjadi seperti dibawah ini. package example.com.latihan2; import android.support.v7.app.appcompatactivity; Copyright 2015 by Chalifa Chazar- edu.script.id Page 5
6 import android.os.bundle; import android.view.menu; import android.view.menuitem; import android.view.view; import android.widget.button; public class MainActivity extends AppCompatActivity { protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_main); Button btnclick = (Button) findviewbyid(r.id.btnclick); btnclick.setonclicklistener(new View.OnClickListener() { ); public void onclick(view v) { //kode aksi yang akan dijalankan public boolean oncreateoptionsmenu(menu menu) { // Inflate the menu; this adds items to the action bar if it is present. getmenuinflater().inflate(r.menu.menu_main, menu); return true; 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(); //noinspection SimplifiableIfStatement if (id == R.id.action_settings) { return true; return super.onoptionsitemselected(item); Copyright 2015 by Chalifa Chazar- edu.script.id Page 6
7 Penjelasan untuk beberapa tambahan kode adalah sebagai berikut. Kode import android.view.view; Diperlukan kalau ada komponen View yang dilibatkan dalam kode Kode import android.widget.button; Diperlukan karena komponen Button dilibatkan dalam kode Kode Button btnclick = (Button) findviewbyid(r.id.btnclick); Digunakan untuk memperoleh referensi terhadap komponen bernama btnclick (yang dinyatakan dengan R.id.btnClick). Variable btnclick yang dideklarasikan sebagai Button akan merujuk ke komponen btnclick Kode btnclick.setonclicklistener(new View.OnClickListener() { public void onclick(view v) { //kode aksi yang akan dijalankan ); Digunakan untuk menentukan pemantauan event onclick pada btnclick. Untuk menuliskan sebuah aksi pada tombol btnclick, dituliskan pada bagian public void onclick(view v) { //kode aksi yang akan dijalankan Copyright 2015 by Chalifa Chazar- edu.script.id Page 7
8 Selanjutnya kita akan membuat sebuah aplikasi yang menampilkan pesan berisi Nama Anda ketika tombol diklik. Tulislah baris kode di bawah ini. public void onclick(view v) { //kode aksi yang akan dijalankan AlertDialog msg=new AlertDialog.Builder(MainActivity.this).create(); msg.settitle("nama Anda"); TextView test1=(textview) findviewbyid(r.id.textview); String isitest1=test1.gettext().tostring(); msg.setmessage(isitest1); msg.setbutton(alertdialog.button_neutral,"ok", new DialogInterface.OnClickListener(){ public void onclick(dialoginterface dialog, int which){ dialog.dismiss(); ); msg.show(); Tambahkan pula pustaka untuk menampilkan sebuah dialog dengan sebuah pilihan button. Berikut ini adalah kode untuk mengambil pustaka yang dapat menampilkan dialog. Copyright 2015 by Chalifa Chazar- edu.script.id Page 8
9 import android.app.alertdialog; import android.content.dialoginterface; Selanjutnya simpan project dan jalankan. Berikut ini adalah tampilan ketika program dijalankan pada mobile device. Latihan 5 Ketika tombol diklik maka akan muncul sebuah dialog yang menampilkan Nama Anda. Tetapi seperti yang dilihat bahwa pada program terdapat juga NIM dan Jurusan Anda. Silahkan ubah program shingga dapat menampilkan Nama, NIM, dan Jurusan Anda, seperti yang terlihat pada tampilan di bawah ini. Copyright 2015 by Chalifa Chazar- edu.script.id Page 9
10 Latihan 6 Sekarang coba buat sebuah program dimana terdapat input berupa Username dan Password, dan ketika sebuah tombol diklik maka akan muncul message box yang menampilkan kata yang di input. Copyright 2015 by Chalifa Chazar- edu.script.id Page 10
MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR
MOBILE PROGRAMMING Oleh : CHALIFA CHAZAR MATERI 5 LOOPING STATEMENT Tujuan: Mahasiswa memahami dan mampu memnggunakan struktur kondisi pengulangan untuk mendukung pembuatan suatu aplikasi Android. Pustaka:
MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR
MOBILE PROGRAMMING Oleh : CHALIFA CHAZAR MATERI 6 PENGGUNAAN INTENT Tujuan: Mahasiswa memahami siklus hidup suatu activity dan mampu menerapkan penggunaan intent dalam pembuatan suatu aplikasi Android.
MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR
MOBILE PROGRAMMING Oleh : CHALIFA CHAZAR MATERI 6 PENGGUNAAN ACTIVITY Tujuan: Mahasiswa memahami siklus hidup suatu activity dan mampu menerapkan penggunaan intent dalam pembuatan suatu aplikasi Android.
MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR
MOBILE PROGRAMMING Oleh : CHALIFA CHAZAR MATERI 7 INTENT BAGIAN 2 Tujuan: Mahasiswa memahami siklus hidup suatu activity dan mampu menerapkan penggunaan intent dalam pembuatan suatu aplikasi Android. Pustaka:
MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR
MOBILE PROGRAMMING Oleh : CHALIFA CHAZAR MATERI 6 PENGGUNAAN ACTIVITY & INTENT Tujuan: Mahasiswa memahami siklus hidup suatu activity dan mampu menerapkan penggunaan intent dalam pembuatan suatu aplikasi
MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR
MOBILE PROGRAMMING Oleh : CHALIFA CHAZAR MATERI 4 CONDITIONAL STATEMENT Tujuan: Mahasiswa memahami dan mampu memnggunakan struktur kondisi IF..THEN..ELSE.. untuk mendukung pembuatan suatu aplikasi Android.
Penggunaan Button di Android
Penggunaan Button di Android Oleh: Almibi Akmal Hallo sobat JK, kali ini saya berbagi tutorial bagaimana menggunakan button di android. Button merupakan salah satu bagian penting dari android. Ada dua
Praktikum 1 - Getting Started with Android
Praktikum 1 - Getting Started with Android Dosen : Tenia Wahyuningrum, S.Kom., MT Sebelum menjalankan aplikasi sederhana Hello World, kita perlu untuk menginstal programming environment. Hello World App
PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web Programming)
TK Jl Srijaya Negara Bukit Besar Palembang 30139, Telpon : +62711-353414 PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web
Cara Membuat Background Dinamis di Android
Cara Membuat Background Dinamis di Android Oleh: Yudi Setiawan Sebenarnya judulnya agak aneh ya. Mengapa? karena, maksud dari tutorial ini ialah membuat background seperti aplikasi Instagram. Bagi Anda
MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR
MOBILE PROGRAMMING Oleh : CHALIFA CHAZAR MATERI 8 HTTP CONNECTION Tujuan: Mahasiswa memahami dan mampu menerapkan penggunaan http connection dalam pembuatan suatu aplikasi Android. Pustaka: Abdul Kadir,
PEMBUATAN APLIKASI SOAL UMPN BESERTA PEMBAHASANNYA MENGGUNAKAN ANDROID BERBASIS CLIENT SERVER TUGAS AKHIR EKO JULIO MISRA
PEMBUATAN APLIKASI SOAL UMPN BESERTA PEMBAHASANNYA MENGGUNAKAN ANDROID BERBASIS CLIENT SERVER TUGAS AKHIR Oleh : EKO JULIO MISRA 1201082018 PROGRAM STUDI TEKNIK KOMPUTER JURUSAN TEKNOLOGI INFORMASI POLITEKNIK
Membuat Interface Dinamis Menggunakan FrameLayout
Membuat Interface Dinamis Menggunakan FrameLayout Oleh: Hasyemi Rafsanjani Asyari Pada tutorial kali ini kita akan belajar membuat aplikasi android dengan fragment. Seperti yang kita ketahui aplikasi android
Membuat preferensi atau pengaturan pada aplikasi android
Membuat preferensi atau pengaturan pada aplikasi android Oleh: Jefri Rendra Wiratmaja Sempat bertanya - tanya pada diri ini "Bagiamana sih membuat pengaturan pada aplikasi android layaknya pengaturan pada
LAMPIRAN. 1. Konsultasi.java. package com.example.saksermu.dentalexsys;
1. Konsultasi.java LAMPIRAN package com.example.saksermu.dentalexsys; import android.app.activity; import android.support.v7.app.appcompatactivity; import android.os.bundle; import android.view.menu; import
LAMPIRAN. 1. Konsultasi.java. package com.example.saksermu.tht;
LAMPIRAN 1. Konsultasi.java package com.example.saksermu.tht; import android.app.activity; import android.support.v7.app.appcompatactivity; import android.os.bundle; import android.view.menu; import android.view.menuitem;
Lecture Notes
Lecture Notes 15.09.2014 LinearLayout 1. Hapus layout pada file xml 2. Drag drop LinearLayout (Vertical) 3. Drag drop button 3x 4. Lihat code di layout xml, jelaskan ttg id 5. Buat strings.xml dari folder
MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR
MOBILE PROGRAMMING Oleh : CHALIFA CHAZAR MATERI 2 MEMBUAT ANTARMUKA Tujuan: Mahasiswa memahami dan mampu menggunakan beberapa komponen antarmuka untuk mendukung suatu aplikasi Android. Pustaka: Abdul Kadir,
MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR
MOBILE PROGRAMMING Oleh : CHALIFA CHAZAR MATERI 1 MEMBUAT APLIKASI ANDROID PERTAMA Tujuan: Mahasiswa mampu dan memahami cara untuk membuat aplikasi mobile dengan menggunakan Android Studio. Mahasiswa memahami
UNIVERSITAS KOMPUTER INDONESIA
UNIVERSITAS KOMPUTER INDONESIA BAB IX. PENGGUNAAN MENU DENGAN VIEW Dosen Pembina : Bella Hardiyana, S. Kom Julian Chandra, S. Kom Menu Menu berguna untuk menampilkan pilihan tambahan yang tidak langsung
TUTORIAL PEMBUATAN APLIKASI SEDERHANA TOUCH AND GESTURE PADA ANDROID
TUTORIAL PEMBUATAN APLIKASI SEDERHANA TOUCH AND GESTURE PADA ANDROID Di dalam bahasan kali ini, terdapat tutorial pembuatan aplikasi sederhana touch and gesture pada android. Dalam touch and gesture ini
UNIVERSITAS KOMPUTER INDONESIA
UNIVERSITAS KOMPUTER INDONESIA BAB III. HELLO WORLD Dosen Pembina : Bella Hardiyana, S. Kom, M. Kom HelloWorld1 (1) Buatlah sebuah proyek baru dengan spesifikasi dibawah ini : @Override public boolean
Modul Pengembangan Aplikasi Android Berbasis Client- Server Aplikasi sederhana android Versi 1.0
Modul Pengembangan Aplikasi Android Berbasis Client- Server Aplikasi sederhana android Versi 1.0 I Ketut Resika Arthana, M.Kom http://www.rey204.com [email protected] Disajikan dalam mata kuliah
Cara Membuat Aplikasi Android Sederhana Menggunakan Eclipse
Cara Membuat Aplikasi Android Sederhana Menggunakan Eclipse by webmaster - Sunday, December 13, 2015 http://xoxo.student.akademitelkom.ac.id/index.php/2015/12/13/cara-membuat-aplikasi-android-sederhanamenggunakan-eclipse/
Pembuatan Aplikasi Android Sederhana dengan Eclipse
Pembuatan Aplikasi Android Sederhana dengan Eclipse by webmaster - Monday, December 14, 2015 http://suyatno.dosen.akademitelkom.ac.id/index.php/2015/12/14/pembuatan-aplikasi-android-sederhanadengan-eclipse/
Praktikum XI Animasi dan Multimedia
Praktikum XI Animasi dan Multimedia Pokok bahasan: Animasi dan multimedia Membuat aplikasi yang melibatkan komponen multimedia Tujuan Belajar: Setelah mempelajari modul ini mahasiswa diharapkan mengetahui:
Membuat Alert Dialog Pada Android
Membuat Alert Dialog Pada Android Oleh: Wian Caniggia Eka Putra Hai Sobat.. Kali ini saya akan bagi tutorial android mobile. Kali ini saya akan menjelaskan tentang gimana cara membuat alert dialog pada
Memiih Penyimpanan Internal atau External
A. TUJUAN PERTEMUAN KE 10 Data dan Akses File Lokal (Aplikasi Baca Tulis File) Mahasiswa diharapkan dapat memahami dan mengetahui tentang Data dan Akses File Lokal yang digunakan pada aplikasi mobile.
DAFTAR PUSTAKA.
DAFTAR PUSTAKA Agarwal, B. B. Tayal S. P. M. Gupta. 2010. SOFTWARE ENGIEENERING & TESTING. London. Jones bartlett Publisher Internasional. Dapur Esensi, Tim. 2014. Hidangan Lezat Nusantara. Jakarta : Erlangga
Custom Button pada Android Februari 2012 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Android 2.3, Eclipse
Custom Button pada Android Februari 2012 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Android 2.3, Eclipse Salah satu hal yang menyenangkan dalam membuat sebuah aplikasi Android adalah
ARTIKEL TUGAS AKHIR TUTORIAL APLIKASI RUMUS-RUMUS FISIKA LISTRIK DINAMIS DASAR BERBASIS ANDROID
ARTIKEL TUGAS AKHIR TUTORIAL APLIKASI RUMUS-RUMUS FISIKA LISTRIK DINAMIS DASAR BERBASIS ANDROID Disusun Oleh Nama : Ika Widya Atni NIM : 24100150 Jurusan : Teknik Komputer Jenjang : Diploma III (D3) SEKOLAH
UNIVERSITAS KOMPUTER INDONESIA
UNIVERSITAS KOMPUTER INDONESIA BAB VII. USER INTERFACE (UI) PART 4 LIST VIEW Dosen Pembina : Bella Hardiyana, S. Kom Julian Chandra, S. Kom Tipe List View List view adalah view yang memperbolehkan untuk
PAPB-C. Yang harus dipersiapkan: 1. Eclipse 2. AVD/GenieMotion 3. JDK Membuat Android Application Project Baru
User Notification adalah pesan yang diterima oleh user yang tidak muncul dalam user interface utama tapi ada dalam bentuk icon dan dengan detail notifikasinya dalam notification area. Tujuan dari munculnya
PRAKTIKUM 6 SPINNER. 1. Aktifkanlah project baru, File New Project Android Application Project. Modul 6 Spinner Page 1
PRAKTIKUM 6 SPINNER Spinner adalah aplikasi sederhana untuk menyusun pilihan ketika akan memilih sebuah jawaban berupa option, dan menampilkan jawaban terpilih di textbox. Spinner merupakan view yang memiliki
Praktikum XI Animasi dan Multimedia
Praktikum XI Animasi dan Multimedia Pokok bahasan: Animasi dan multimedia Membuat aplikasi yang melibatkan komponen multimedia Tujuan Belajar: Setelah mempelajari modul ini mahasiswa diharapkan mengetahui:
Praktikum 9 Pemprograman Android GUI 2 Layar
Praktikum 9 Pemprograman Android GUI 2 Layar Dosen : Ir. Nanang Syahroni M.Kom Pokok Bahasan Konsep pemprograman Java OOP pada Android Deklarasi pemprograman Android Penggunaan Button, Textview, Textfield,
Variabel dan tipe data
Variabel dan tipe data Variabel dan tipe data adalah sebuah hal yang penting didalam pemrograman. Variabel berfungsi untuk menyimpan sebuah nilai secara sementara di memory komputer. Variabel dan tipe
DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!
DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS! PERTAMA ebook Bahasa Indondesia! Dilengkapi PEMBAHASAN Jelas dan mudah dipahami Sangat Cocok untuk PEMULA!!! Di JAMIN Bisa! Baca Coba Berhasil! L A B. A N D
Praktikum VI Activity dan Intent
Praktikum VI Activity dan Intent Pokok bahasan: Membuat aplikasi yang melibatkan activity lebih dari satu Memahami konsep activity dan Intent Tujuan Belajar: Setelah mempelajari modul ini mahasiswa diharapkan
DAFTAR PUSTAKA. A. S., R., & Shalahuddin, M. (2013). Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung: Informatika.
DAFTAR PUSTAKA A. S., R., & Shalahuddin, M. (2013). Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung: Informatika. Departemen Pendidikan Nasional. (2008). Kamus Sistem Isyarat Bahasa
Cara Membuat Layout Dynamic di Android
Cara Membuat Layout Dynamic di Android Oleh: Yudi Setiawan Dalam pemrograman Android, khususnya untuk aplikasi Native. Anda harus menguasai Java dan XML. Java sebagai algoritmanya dan XML sebagai UI-nya.
Membuat Tab Layout Menggunakan Android Material Design
Membuat Tab Layout Menggunakan Android Material Design Fitria Arnita [email protected] Abstrak Material Design adalah panduan komprehensif untuk desain visual, gerak, dan interaksi lintas platform
Praktikum IV Komponen UI (Radio Button, CheckBox dll)
Praktikum IV Komponen UI (Radio Button, CheckBox dll) Pokok Bahasan: Membuat aplikasi user interface android sederhana Mengenal komponen user interface di android Tujuan Belajar Setelah mempelajari modul
Tutorial Aplikasi Android Sederhana dengan Action Button
Tutorial Aplikasi Android Sederhana dengan Action Button Deskripsi Aplikasi : Dapat menerima masukan dari pengguna berupa string. Lalu masukan tersebut dapat ditampilkan dengan menekan button. Terdapat
PERTEMUAN KE 7 Broadcast Receiver dan Services
PERTEMUAN KE 7 Broadcast Receiver dan Services A. TUJUAN Mahasiswa diharapkan dapat memahami dan mengetahui tentang Broadcast Receviver dan Service serta bagaimana menggunakannya. B. TEORI SINGKAT BROADCAST
Pertemuan 2. Pemrograman Mobile. 3 SKS Semester 7 S1 Sistem Informasi. Nizar Rabbi Radliya
Pemrograman Mobile 3 SKS Semester 7 S1 Sistem Informasi Nizar Rabbi Radliya [email protected] Pertemuan 2 Universitas Komputer Indonesia 2015 Activity Service Content Provider Resource Views Notification
Ijin Akses Agar program kita dapat mengakses GPS, kita harus menambahkan permission pada AndroidManifest.xml sebagai berikut:
Pemrograman Android GPS MAP Part 1 [Pemrograman Android GPS MAP 01][Level: Menengah] Andi Taru Nugroho Nur Wismono S.Kom.,M.Cs. [email protected] Lisensi Dokumen: Copyright 2012 JavaClopedia.com Seluruh
BAB 5 Android Event Handling Mahardeka Tri Ananta
BAB 5 Android Event Handling Mahardeka Tri Ananta [email protected] Konten Event pada Widget Event Handler Event Listener Event Event adalah suatu cara untuk mengumpulkan data tentang interaksi pengguna
Membuat Spash Screen
Membuat Spash Screen Oleh: christiawan eko saputro Tutorial ini sangat simple,pasti udah tau kan Splash Screen, semacam kaya Loading gitu lah :) Buat Project File New SplashScreen dan Beri nama Activity
Membuat project Android di Eclipse Struktur project pada eclipse Mengenal Tag Layout User Interface
Membuat project Android di Eclipse Struktur project pada eclipse Mengenal Tag Layout User Interface TextView Absolute Layout Table Layout Jalankan Eclipse Pilih Menu File > New > Other Setelah muncul
Class yang dipakai Untuk membuat tampilan map pada Android, kita bisa memanfaatkan MapView sebagai berikut:
Pemrograman Android GPS MAP Part 3 [Pemrograman Android GPS MAP 03][Level: Menengah] Andi Taru Nugroho Nur Wismono S.Kom.,M.Cs. [email protected] Lisensi Dokumen: Copyright 2012 JavaClopedia.com Seluruh
LAMPIRAN A. Universitas Sumatera Utara
69 LAMPIRAN A 70 LAMPIRAN. LISTING PROGRAM 1. Listing program untuk membuat papan dan random huruf package robert.simanjuntak; import java.util.arraylist; import java.util.random; import android.graphics.color;
[Pelatihan Pemrograman Android]
2012 [Pelatihan Pemrograman Android] Safaruddin Hidayat Al Ikhsan, S.Kom, M.Kom Modul Untuk Peserta Pelatihan di Lab TBI, Departemen Teknik Mesin dan Biosistem, IPB 12/21/2012 Lisensi Dokumen: Copyright
PERTEMUAN KE 4 Representasi Data (ListView dan Spinner)
A. TUJUAN PERTEMUAN KE 4 Representasi Data (ListView dan Spinner) Mahasiswa diharapkan dapat memahami dan mengetahui tentang komponen widget, yaitu ListView yang digunakan pada aplikasi mobile. B. TEORI
MODUL 10 KOMPONEN GUI ANDROID
MODUL 10 KOMPONEN GUI ANDROID A. Tujuan : 1. Memahami berbagai pembuatan komponen di android 2. Memahami passing parameter di android dalam 1 layar 3. Memahami passing parameter di android dalam 2 layar
Praktikum IX Drag and Drop GUI dan Image Gallery
Praktikum IX Drag and Drop GUI dan Image Gallery Pokok bahasan: Drag and Drop GUI Fungsi shape Tujuan Belajar: Setelah mempelajari modul ini mahasiswa diharapkan mengetahui: Tampilan GUI yang lebih menarik
UNIVERSITAS KOMPUTER INDONESIA
UNIVERSITAS KOMPUTER INDONESIA BAB VI. USER INTERFACE (UI) PART 3 PICKER VIEW Dosen Pembina : Bella Hardiyana, S. Kom Julian Chandra, S. Kom Picker View Pemilihan tanggal dan waktu merupakan salah satu
Program Database Sederhana di Android Desember 2011 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Android 2.
Program Database Sederhana di Android Desember 2011 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Android 2.3, Eclipse, SQLite Artikel ini merupakan lanjutan dari tulisan sebelumnya yang
Stuktur Folder Project Di Android Studio
Stuktur Folder Project Di Android Studio Fitria Arnita [email protected] Abstrak Android Studio build system adalah toolkit yang digunakan untuk membangun, test, menjalankan, dan membuat paket
MODUL 13 KOMPONEN GUI ANDROID
MODUL 13 KOMPONEN GUI ANDROID A. Tujuan : 1. Memahami berbagai pembuatan komponen di android 2. Memahami passing parameter di android dalam 1 layar 3. Memahami passing parameter di android dalam 2 layar
Workshop Struktur dan Pemakaian Teknologi Game BAB 4. Menu
BAB 4 Menu 69 4.1 Tujuan Pembelajaran 1. Memahami tentang Menu, baik Option maupun Context Menu dan bagaimana penggunaannya. 4.2 Dasar Teori Sebagaimana halnya aplikasi-aplikasi untuk desktop dan beberapa
DAFTAR PUSTAKA. Adisasmita, Rahardjo Manajemen Pemerintah Daerah. Yogyakarta: Penerbit Graha Ilmu.
DAFTAR PUSTAKA Adisasmita, Rahardjo. 2011. Manajemen Pemerintah Daerah. Yogyakarta: Penerbit Graha Ilmu. Dennis, Alan,wixom,dan David Tegarden. 2012. Systems analysis and design with UML.USA:John Wiley
PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web Programming)
Jl Srijaya Negara Bukit Besar Palembang 30139, Telpon : +62711-353414 TK PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web
Call Phone Permission pada Android
Call Phone Permission pada Android Oleh: Adnan w Anadrep Halo, berjumpa lagi dengan saya :) Kali ini saya akan memberikan tutorial di android mengenai penggunaan CALL_PHONE permission. Dalam tutorial ini,
Menulis Aplikasi untuk Android Bagian I
Menulis Aplikasi untuk Android Bagian I Selamat berjumpa lagi di ruang E-Learning Trisma. Seperti penjelasan artikel sebelumnya Bermain dengan Android, dijelaskan sedikit mengenai struktur dasar dari Android
Tutorial berikut akan mengajarkan rekan-rekan cara membuat kalkulator sederhana di android.
Kalkulator Sederhana Tutorial berikut akan mengajarkan rekan-rekan cara membuat kalkulator sederhana di android. pertama-tama pastikan di komputer anda telah terinsal AVD dan eclipse. 1. Buat projek android
Tutorial Membuat Aplikasi Web View Android pada Eclipse
Tutorial Membuat Aplikasi Web View Android pada Eclipse 1. Membuat Project Baru a. Langkah awal pastinya adalah membuat project baru: File-New-Project b. Kemudian klik Next da nisi informasi yang dibutuhkan
Location Based Services
Location Based Services Location Based Service (LBS) atau layanan berbasis lokasi adalah sebuah layanan informasi yang dapat diakses dengan perangkat bergerak melalui jaringan dan mampu menampilkan posisi
UNIVERSITAS KOMPUTER INDONESIA
UNIVERSITAS KOMPUTER INDONESIA BAB VIII. MENAMPILKAN GAMBAR DENGAN VIEW Dosen Pembina : Bella Hardiyana, S. Kom Julian Chandra, S. Kom Gallery and ImageView Views Gallery adalah view yang digunakan untuk
Struktur & Pemakaian Teknologi Game Pembuatan Activity
Struktur & Pemakaian Teknologi Game Pembuatan Activity Activity Suatu Activity mewakili satu layar tunggal sebagai UI. Masing-masing Activity berdiri sendiri. Suatu Aplikasi dapat terdiri dari beberapa
BAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN 4.1 Implementasi Setelah melakukan analisa dan perancangan terhadap Aplikasi Panduan Wisata Religi Kota Tangerang dan Sekitarnya maka tahapan selanjutnya ialah tahap implementasi.
TUTORIAL APLIKASI ANDROID COOL HELLO WORLD
TUTORIAL APLIKASI ANDROID COOL HELLO WORLD TUTORIAL ANDROID 1. Pendahuluan Tutorial aplikasi android CoolHelloWorld adalah suatu tutorial yang akan memberikan suatu petunjuk pembuatan aplikasi CoolHelloWorld.
LISTING PROGRAM. TabHost tab = (TabHost) findviewbyid(r.id.tabhost); tab.setup();
A-1 LISTING PROGRAM 1. MainActivity.java package com.example.ilmukomputer.mycipher; import android.content.intent; import android.graphics.color; import android.os.bundle; import android.support.v7.app.appcompatactivity;
BAB IV IMPLEMENTASI DAN PENGUJIAN
BAB IV IMPLEMENTASI DAN PENGUJIAN Setelah melakukan analisis dan perancangan terhadap aplikasi check point dan penghitung jumlah pada bus AKAP berbasis Android. Pada bab ini akan dibahas mengenai implementasi
UNIVERSITAS KOMPUTER INDONESIA
UNIVERSITAS KOMPUTER INDONESIA BAB V. USER INTERFACE (UI) PART 2 - BASIC VIEW Dosen Pembina : Bella Hardiyana, S. Kom Julian Chandra, S. Kom View View dalam pemrograman Android berfungsi sebagai komponen
Modul. Android Programming. Dyah Fajar Nur Rohmah
Modul Android Programming Dyah Fajar Nur Rohmah 2011 DAFTAR ISI DAFTAR ISI... 2 CHAPTER 1 INTRODUCING... 3 Project Structure... 3 CHAPTER 2 ANDROID PROJECT... 5 CHAPTER 3 BUILDING APPLICATION... 7 Menambah
LAYOUT MENU UTAMA. <Button android:text="zakat Profesi" android:layout_width="wrap_content"
LAYOUT MENU UTAMA android:id="@+id/emas"
Latihan 2 List Menu Bertingkat
Latihan 2 List Menu Bertingkat 1. Buat Project baru dengan cara klik menu File New Android Application Project. 2. Beri nama aplikasi yang akan kita buat pada kolom Application Name. Huruf awal harus capital.
Bab 4 Hasil dan Pembahasan
Bab 4 Hasil dan Pembahasan Pada bab ini dibahas mengenai implementasi sistem tracer alumni dengan menggunakan teknologi Android berdasarkan perancangan sistem yang telah dijabarkan pada bab sebelumnya.
BAB IV IMPLEMENTASI DAN UJI COBA
BAB IV IMPLEMENTASI DAN UJI COBA Setelah dilakukan tahap analisis dan perancangan sistem, maka tahap selanjutnya yang harus dilakukan adalah implementasi dan uji coba. Pada tahap ini akan dilakukan pengkodean
Latihan 1 Menghitung Luas Persegi Panjang
Latihan 1 Menghitung Luas Persegi Panjang 1. Buat Project baru dengan cara klik menu File New Android Application Project. 2. Beri nama aplikasi yang akan kita buat pada kolom Application Name. Huruf awal
Cara membuat Aplikasi Android : CheckBox dengan Eclipse
Cara membuat Aplikasi Android : CheckBox dengan Eclipse by webmaster - Monday, December 28, 2015 http://umarrokhimin.student.akademitelkom.ac.id/index.php/2015/12/28/cara-membuat-aplikasi-androidcheckbox-dengan-eclipse/
Membuat UI Cantik Dan Serasi Di Android Menggunakan Palette Library Material Design
Membuat UI Cantik Dan Serasi Di Android Menggunakan Palette Library Material Design Fitria Arnita [email protected] Abstrak Material Design adalah panduan komprehensif untuk desain visual, gerak,
Praktikum VI Activity dan Intent
Praktikum VI Activity dan Intent Pokok bahasan: Membuat aplikasi yang melibatkan activity lebih dari satu Memahami konsep activity dan Intent Tujuan Belajar: Setelah mempelajari modul ini mahasiswa diharapkan
PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web Programming)
TK Jl Srijaya Negara Bukit Besar Palembang 30139, Telpon : +62711-353414 PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web
Android - Apa itu.this dan.class
Android - Apa itu.this dan.class Oleh: Andika Kurniawan Apa itu.this dan.class? Di dalam Android terdapat kode-kode yang keliahatan nya 'aneh'. Salah kode yang aneh adalah.this dan.class. Di sini saya
Membuat list dengan RecylerView dan dependency injection ButterKniffe
Membuat list dengan RecylerView dan dependency injection ButterKniffe Oleh: Adriyadi Savana Buat kalian yang sudah pernah mengenal ListView mungkin pernah mendengar RecylerView, yap! RecyclerView adalah
Modul Aplikasi Mobile. Pertemuan ke-2. Pengenalan environment android pada eclipse
Modul Aplikasi Mobile Pertemuan ke-2 Pengenalan environment android pada eclipse Konsep MVC pada Android Develop aplikasi Android seperti halnya pada platform yang lain, menggunakan bahasa pemogramman
int i = 0; while (i < 10) { System.out.println( Informatika Unpas ); i++; }
I. Bahan Kajian 1. Perulangan (Iterasi) Perulangan(iterasi), menyatakan bahwa suatu instruksi tertentu akan diulang sampai tercapai kondisi tertentu, tanpa kita harus menulis perintah tersebut secara berulang.
MODUL 14 INTERKONEKSI CLIENT-SERVER ANDROID
MODUL 14 INTERKONEKSI CLIENT-SERVER ANDROID A. Tujuan : 1. Memahami interkoneksi client-server dengan php di android 2. Memahami interkoneksi client-server dengan php-mysql 3. Memahami passing parameter
Membuat Chating Messager Di Android
Membuat Chating Messager Di Android Fitria Arnita [email protected] Abstrak Dengan fitur telepon genggam yang lengkap saat ini dan tarif dari operator yang semakin murah maka banyak orang lebih
Persiapan Sebelum mengikuti tutorial ini, ada baiknya pembaca telah membaca beberapa tutorial sebagai berikut:
Hello OpenGL Android [Pemrograman OpenGL Android 01][Level: Mahir] Andi Taru Nugroho Nur Wismono S.Kom.,M.Cs. [email protected] Lisensi Dokumen: Copyright 2012 JavaClopedia.com Seluruh dokumen di JavaClopedia.com
CodeLab : ListView dengan SwipeRefreshLayout dan LoadMore
CodeLab : ListView dengan SwipeRefreshLayout dan LoadMore Deskripsi Adakalanya ketika kita menginginkan aplikasi dapat melakukan load data secara bertahap (per-10 data misalnya) nah ini sudah menjadi case
DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!
DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS! PERTAMA ebook Bahasa Indondesia! Dilengkapi PEMBAHASAN Jelas dan mudah dipahami Sangat Cocok untuk PEMULA!!! Di JAMIN Bisa! Baca Coba Berhasil! L A B. A N D
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM
BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM 4.1 Implementasi Tujuan dari tahapan implementasi adalah untuk memastikan apakah perancangan perangkat lunak yang dibuat dapat bekerja secara efektif dan efisien
BAB 3 XML LAYOUT, BASIC WIDGET DAN SELECTION WIDGET
BAB 3 XML LAYOUT, BASIC WIDGET DAN SELECTION WIDGET 3.1 Tujuan Pembelajaran 1. Memahami tentang pembuatan layout dengan XML pada Android 2. Memahami tentang apa sajakah fitur dari Basic Widget dan Selection
PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web Programming)
TK Jl Srijaya Negara Bukit Besar Palembang 30139, Telpon : +62711-353414 PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web
INTERFACING APLIKASI PENGHITUNGAN LUAS SEGITIGA DI ANDROID. Dibuat Oleh : Nama : Zunar Fitrianto NIM : Kelas : 13.5B.11
INTERFACING APLIKASI PENGHITUNGAN LUAS SEGITIGA DI ANDROID Dibuat Oleh : Nama : Zunar Fitrianto NIM : 13081343 Kelas : 13.5B.11 Akademi Manajement Informatika dan Komputer Bina Sarana Informatika 2010
