Praktikum XI Animasi dan Multimedia

dokumen-dokumen yang mirip
Praktikum XI Animasi dan Multimedia

Pembuatan Aplikasi Android Sederhana dengan Eclipse

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

Variabel dan tipe data

BAB IV HASIL PENELITIAN DAN PEMBAHASAN

LAYOUT MENU UTAMA. <Button android:text="zakat Profesi" android:layout_width="wrap_content"

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

DAFTAR PUSTAKA. A. S., R., & Shalahuddin, M. (2013). Rekayasa Perangkat Lunak Terstruktur dan Berorientasi Objek. Bandung: Informatika.

Praktikum 9 Pemprograman Android GUI 2 Layar

Praktikum VI Activity dan Intent

UNIVERSITAS KOMPUTER INDONESIA

PAPB-C. Yang harus dipersiapkan: 1. Eclipse 2. AVD/GenieMotion 3. JDK Membuat Android Application Project Baru

Membuat Interface Dinamis Menggunakan FrameLayout

ARTIKEL TUGAS AKHIR TUTORIAL APLIKASI RUMUS-RUMUS FISIKA LISTRIK DINAMIS DASAR BERBASIS ANDROID

DAFTAR PUSTAKA.

UNIVERSITAS KOMPUTER INDONESIA

DAPATKAN SEGERAA!!!!! PERSEDIAAN TERBATASS!

TUTORIAL PEMBUATAN APLIKASI SEDERHANA TOUCH AND GESTURE PADA ANDROID

Program Database Sederhana di Android Desember 2011 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Android 2.

Praktikum IV Komponen UI (Radio Button, CheckBox dll)

Modul Pengembangan Aplikasi Android Berbasis Client- Server Aplikasi sederhana android Versi 1.0

Cara Membuat Background Dinamis di Android

PRAKTIKUM IX:TUTORIAL PEMBUATAN

Praktikum 1 - Getting Started with Android

Call Phone Permission pada Android

Ijin Akses Agar program kita dapat mengakses GPS, kita harus menambahkan permission pada AndroidManifest.xml sebagai berikut:

Penggunaan Button di Android

Cara Membuat Aplikasi Android Sederhana Menggunakan Eclipse

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web Programming)

Membuat preferensi atau pengaturan pada aplikasi android

Cara Membuat Layout Dynamic di Android

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

UNIVERSITAS KOMPUTER INDONESIA

MODUL 13 KOMPONEN GUI ANDROID

PEMBUATAN APLIKASI SOAL UMPN BESERTA PEMBAHASANNYA MENGGUNAKAN ANDROID BERBASIS CLIENT SERVER TUGAS AKHIR EKO JULIO MISRA

Aplikasi Mobile Informasi Pengenalan Profil Pahlawan Tingkat Dasar di Indonesia Menggunakan Java Berbasis Android

Latihan 1 Menghitung Luas Persegi Panjang

Struktur & Pemakaian Teknologi Game Struktur Project Android

MODUL 10 KOMPONEN GUI ANDROID

Pertemuan 2. Pemrograman Mobile. 3 SKS Semester 7 S1 Sistem Informasi. Nizar Rabbi Radliya

PERTEMUAN KE 7 Broadcast Receiver dan Services


DAFTAR PUSTAKA. Fathansyah Basis Data.Bandung:Informatika. Jumhara, Zamrony P Panduan Lengkap Pemrograman Android. Yogyakarta: ANDI.

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

Membuat project Android di Eclipse Struktur project pada eclipse Mengenal Tag Layout User Interface

UNIVERSITAS KOMPUTER INDONESIA

[Pelatihan Pemrograman Android]

Listing Program. //mengeset nama tab dan mengisi content pada menu tab anda. tabhost.addtab(spec);

PERTEMUAN KE 9 Camera dan Multimedia

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web Programming)

LAMPIRAN A. Universitas Sumatera Utara

Tutorial Aplikasi Android Sederhana dengan Action Button

Praktikum IX Drag and Drop GUI dan Image Gallery

Bab 4 Hasil dan Pembahasan

UNIVERSITAS KOMPUTER INDONESIA

Membuat Alert Dialog Pada Android

Cara membuat Aplikasi Android : CheckBox dengan Eclipse

DAFTAR PUSTAKA. Adisasmita, Rahardjo Manajemen Pemerintah Daerah. Yogyakarta: Penerbit Graha Ilmu.

UNIVERSITAS KOMPUTER INDONESIA

UNIVERSITAS KOMPUTER INDONESIA

Struktur & Pemakaian Teknologi Game Pembuatan Activity

BAB 3 XML LAYOUT, BASIC WIDGET DAN SELECTION WIDGET

PERTEMUAN KE 4 Representasi Data (ListView dan Spinner)

Daftar Pustaka. Irawan Aplikasi Android dengan Eclipse.Palembang:H.Abdul Rozak

Membuat Tab Layout Menggunakan Android Material Design

Membuat list dengan RecylerView dan dependency injection ButterKniffe

Membuat Aplikasi Sederhana Hello World untuk Android

Praktikum I Pengenalan Android

Menulis Aplikasi untuk Android Bagian I

MODUL 14 INTERKONEKSI CLIENT-SERVER ANDROID

DAFTAR PUSTAKA. Binanto, I., multimedia digital-dasar teori dan pengembangannya, yogyakarta.

public class MainActivity extends Activity implements AdapterView.OnItemClickListener{

BAB 5 Android Event Handling Mahardeka Tri Ananta

Location Based Services

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. Rute terdekat ke rumah sakit di madiun. dikembangkan menggunakan bahasa pemrograman Java.

BAB IV IMPLEMENTASI DAN PENGUJIAN SISTEM

Membuat tab menu di aplikasi android

Custom Button pada Android Februari 2012 Tingkat: Oleh : Feri Djuandi Pemula Menengah Mahir Platform : Android 2.3, Eclipse

Lecture Notes

DAFTAR PUSTAKA.

Tutorial berikut akan mengajarkan rekan-rekan cara membuat kalkulator sederhana di android.

Membuat Spash Screen

Memiih Penyimpanan Internal atau External

BAB V KESIMPULAN DAN SARAN. besar dari perbandingan perhitungan manual dan program adalah 1,4473 %. Selisih

LISTING PROGRAM. TabHost tab = (TabHost) findviewbyid(r.id.tabhost); tab.setup();

Menampilkan Map. B. Menambahkan referensi library google-play-service.jar ke dalam project

BAB IV IMPLEMENTASI DAN PEMBAHASAN SISTEM. Pada tahap implementasi sistem akan dijelaskan. mengenai hasil implementasi di dalam aplikasi, berupa

PEMROGRAMAN MOBILE PRAKTIKUM 11 ( DATABASE II ) Disusun oleh : CYNTHIA STEFFI CLIFF SI 12 A

PEMROGRAMAN GAME MOBILE Tugas III Contoh Sprite. Oleh : I Dewa Made Yuda Aditya Putra

INTERFACING APLIKASI PENGHITUNGAN LUAS SEGITIGA DI ANDROID. Dibuat Oleh : Nama : Zunar Fitrianto NIM : Kelas : 13.5B.11

Latihan 2 List Menu Bertingkat

Class yang dipakai Untuk membuat tampilan map pada Android, kita bisa memanfaatkan MapView sebagai berikut:

PROGRAM STUDI D3 JURUSAN TEKNIK KOMPUTER POLITEKNIK NEGERI SRIWIJAYA PALEMBANG Pemrograman Berorientasi Objek 3 (Mobile And Web Programming)

main activity resource layout

Tutorial Membuat Aplikasi Web View Android pada Eclipse

Modul. Android Programming. Dyah Fajar Nur Rohmah

MOBILE PROGRAMMING. Oleh : CHALIFA CHAZAR

Transkripsi:

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: Aplikasi yang melibatkan multimedia Membuat aplikasi animasi Teori Dasar Animasi Prinsip animasi adalah menjalankan urutan image dalam waktu tertentu.. Gerakan gambar secara berurutan sehingga membentuk ilusi gambar bergerak. Animasi dalam android juga menerapkan prinsip tertentu. Tipe Animasi pada Android Animasi Frame by frame Animasi Layout Animasi View/view animation Tweening animation Modul Praktikum Pemrograman IV -adam_ab-2014 Hal 1

Ilustrasi animasi frame by frame Percobaan di bawah ini akan membuat aplikasi android tentang tangan begerak dan bersuara. Terdapat dua file activity, image untuk animasi dan asset untuk menyimpan file audio GambarActivity.java package com.example.mencoba; import android.app.activity; import android.media.mediaplayer; import android.os.bundle; import android.os.handler; import android.view.view; import android.widget.button; import android.widget.imageview; public class GambarActivity extends Activity { ImageView gambar; ImageView image_content; Bundle b; String nama; MediaPlayer mp; Handler mhandler = new Handler(); private volatile Thread menyapa = new Thread(); protected void oncreate(bundle savedinstancestate) { super.oncreate( (savedinstancestate); Modul Praktikum Pemrograman IV -adam_ab-2014 Hal 2

setcontentview(r.layout.activity_gambar); b = getintent().getextras(); nama = b.getstring("name"); Button TombolKembali = (Button) findviewbyid(r.id.button1); TombolKembali.setOnClickListener(new View.OnClickListener() { public void onclick(view arg0) { menyapa.interrupt(); StopSound(); finish(); ); gerakan_goodbye(); public void PlaySound(String nama) { StopSound(); int m6jrdf = getresources().getidentifier(getpackagename() + ":raw/" + nama, null, null); mp = MediaPlayer.create(this, m6jrdf); mp.start(); public void StopSound() { if (mp!= null) { mp.release(); mp = null; public void gerakan_goodbye() { // setcontentview(r.layout.activity_gambar); gambar = (ImageView) findviewbyid(r.id.gambar); // bener Runnable lari = new Runnable() { try { Thread.sleep(1000); Modul Praktikum Pemrograman IV -adam_ab-2014 Hal 3

gambar.setimageresource(r.drawable.animasi_b); ); PlaySound("sayonara"); gambar.setimageresource(r.drawable.animasi_a); ); gambar.setimageresource(r.drawable.animasi_b); ); PlaySound("sayonara"); gambar.setimageresource(r.drawable.animasi_a); ); gambar.setimageresource(r.drawable.animasi_b); Modul Praktikum Pemrograman IV -adam_ab-2014 Hal 4

); gambar.setimageresource(r.drawable.animasi_a); ); PlaySound("sayonara"); gambar.setimageresource(r.drawable.animasi_b); ); catch (InterruptedException e) { // TODO Auto-generated catch block e.printstacktrace(); ; menyapa.interrupt(); menyapa = null; menyapa = new Thread(lari); menyapa.start(); // bener Modul Praktikum Pemrograman IV -adam_ab-2014 Hal 5

MainActivity.java package com.example.mencoba; import android.os.bundle; import android.app.activity; import android.content.intent; import android.view.view; import android.widget.button; public class MainActivity extends Activity { protected void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.activity_main); Button bgerakantangan = (Button) findviewbyid(r.id.bsay); bgerakantangan.setonclicklistener(new View.OnClickListener() { public void onclick(view arg0) { //memanggil class GambarActivity.java Intent intent = new Intent(getBaseContext(),GambarActivity.class); Bundle b = new Bundle(); b.putstring("name", "GoodBye"); intent.putextras(b); startactivity(intent); ); Modul Praktikum Pemrograman IV -adam_ab-2014 Hal 6

ActivityMain.xml Modul Praktikum Pemrograman IV -adam_ab-2014 Hal 7

Activity_gambar.xml Jangan lupa tambahkan activity dalan androidmanifest.xml <activity android:name=".gambaractivity"></activity> Tambahkan pula suara dalam folder raw yang Anda buat. Dalam project ini nama file suara adalah sayonara.mp3. Lihat struktur file di bawah ini dan Jalankan aplikasi tersebut Modul Praktikum Pemrograman IV -adam_ab-2014 Hal 8

Tampilan di emulator Modul Praktikum Pemrograman IV -adam_ab-2014 Hal 9

Tampilan di emulator Aplikasi terinstall Modul Praktikum Pemrograman IV -adam_ab-2014 Hal 10