Aptech Jakarta
Kategori
  • Android
  • Aplikasi
  • Gadget
  • Game
  • Teknologi
  • Website
  • Windows

Wedding Organizer Surabaya | Wedding Organizer Gresik | Wedding Organizer Malang | Wedding Organizer Madura | Wedding Organizer Mojokerto | Wedding Organizer Jakarta | Wedding Organizer Bogor | Wedding Organizer Depok | Wedding Organizer Tangerang | Wedding Organizer Bekasi

Catering Surabaya | Catering Gresik | Catering Malang | Catering Mojokerto | Catering Jakarta | Catering Bogor | Catering Depok | Catering Tangerang | Catering Bekasi | Catering Jakarta Murah | Catering Bogor Murah | Catering Depok Murah | Catering Tangerang Murah | Catering Bekasi Murah

Supplier Sayur | Supplier Buah | Hosting Gratis
Catering Surabaya
 | Catering Gresik | Catering Malang | Catering Mojokerto | Catering Jakarta | Catering Bogor | Catering Depok | Catering Tangerang | Catering Bekasi

Catering Surabaya | Catering Malang | Catering Gresik | Catering Mojokerto | Catering Jakarta | Catering Bogor | Catering Depok | Catering Tangerang | Catering Bekasi

ApTech Jakarta
  • Beranda
  • Catering Jakarta
  • Catering Bogor
  • Catering Depok
  • Catering Tangerang
  • Catering Bekasi
  • Android
  • Aplikasi
  • Teknologi

Mengenal Parameter Audio dan Sound Aplikasi Android

  • Maret 2, 2014
  • admin
0

SHARES

ShareTweet

Android Audio

Android Audio

Android memiliki banyak sekali fungsi, Class, maupun import header yang dibutuhkan untuk proses development aplikasi. Setiap fungsi pada pemrograman Java Android juga memiliki parameter tertentu untuk menentukan kondisi yang pas dengan aplikasi. Misalnya pada kasus Audio di Android, kita bisa memilih apakah Audio tersebut diputar secara looping (terus menerus) atau cukup satu kali putar.

Pada implementasi kali ini, penulis akan mencoba membagikan beberapa penjelasan dan fungsi parameter tambahan untuk class MediaPlayer, yang pada tutorial sebelumnya telas kita bahas dalam pemanfaatan pembuatan background musik di dalam sebuah aplikasi Android. Silahkan lihat tutorialnya disini.

Sebelum memulai penjelasan, pembaca dapat memperhatikan dahulu pada tutorial sebelumnya, bahwa setiap kita akan menggunakan fungsi tertentu, kita diwajibkan melakukan import Class bawaan Android. Misalnya untuk MediaPlayer kita diwajibkan melakukan import android.media.MediaPlayer pada header aplikasi.

package com.mkhuda.testaudio;

import android.media.MediaPlayer;

....

Tanpa melakukan import tersebut, mustahil aplikasi pembaca dapat didebug pada perangkat. Karena akan terjadi banyak sekali error. Oleh karena itu, pemanggilan Class tertentu pada setiap Activity adalah hal penting yang perlu pembaca pelajari.

Contents

  • 1 Audio Looping
  • 2 Parameter lain
    • 2.1 Baca juga:

panahAudio Looping

Jika pembaca sering membuka game atau aplikasi yang memiliki background musik, bisa dipastikan musik atau audio tersebut diberi parameter looping. Setiap kali musik selesai, misal dalam rentang waktu 1 menit, maka sistem akan otomatis melakukan pemutaran kembali dari awal.

Pada fungsi MediaPlayer di aplikasi android, untuk melakukan looping pembaca bisa menggunakan fungsi berikut :

homeMusic = MediaPlayer.create(this, R.raw.home);
homeMusic.setLooping(true); // Set looping

Fungsi setLooping memiliki nilai boolean “true“, berarti sistem akan otomatis melakukan looping.

Perlu diperhatikan, looping dengan nilai true sangat cocok diaplikasikan untuk penggunaan background musik pada game. Sedangkan untuk membunyikan klik Button, pengguna dapat menggunakan setLooping dengan nilai “false”. Berikut adalah contoh sederhana pada button :

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

        Button b1 = (Button) findViewById(R.id.playButton);   
        b1.setOnClickListener(this);

        playSound = MediaPlayer.create(this, R.raw.play);
	playSound.setLooping(false); // Set looping
	playSound.setVolume(1,1);
}

@Override
public void onClick(View v) {
	// TODO Auto-generated method stub
	switch (v.getId()) {
	case R.id.playButton:
	   playSound.start();
	   break;
	}
}

Ketika button di klik, pada kasus diatas adalah playButton, maka fungsi playSound.start(); akan membunyikan sound dengan nilai paramater looping “false” yang telah didefinisikan di dalam onCreate.

panahParameter lain

Beberapa parameter lain yang dapat pembaca pakai untuk memanipulasi mediaplayer atau sound di aplikasi Android diantaranya adalah :

  • .create(this, R.raw.nama_file_audio); fungsi .create akan memanggil file audio di dalam folder raw, sesuai nama file audio yang diset.
  • .stop(); untuk menghentikan suara.
  • .setVolume(1, 1); artinya volume akan disesuaikan dengan pengaturan volume gadget. jika pembaca memberi nilai (0, 0) sama artinya dengan menghilangkan volume suara.
  • .pause(); akan menghentikan untuk sementara audio, dan
  • .play(); akan melanjutkan kembali audio.

Baca juga:

  1. Tombol On Off Untuk Audio Background Aplikasi Android
  2. Memberi Background Audio Pada Aplikasi / Game Android
  3. Memberi Audio Untuk Aplikasi Phonegap
  4. Permasalahan Multiple Activity Pada Aplikasi Android
  5. Membuat Class Swipe Gesture pada Aplikasi Android
 
admin

Previous Article
  • Android
  • Aplikasi
  • Teknologi

Membuat Class Swipe Gesture pada Aplikasi Android

  • Februari 27, 2014
  • admin
View Post
Next Article
  • Windows
  • Teknologi

Cek Kapasitas Harddisk Windows 7

  • Maret 3, 2014
  • admin
View Post

Tinggalkan Balasan Batalkan balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Pos-pos Terbaru
  • 8 HP Untuk Main Call of Duty Mobile Terbaik 2023
  • Game Esports Terbaik
  • Rekomendasi 10 Game Browser Terbaik
  • Aplikasi Pengunci Aplikasi Android Terbaik
  • 6 Smartwatch Terbaik 1 Jutaan Tahun 2022, Super Canggih!
Arsip
Kategori
  • Android
  • Aplikasi
  • Gadget
  • Game
  • Teknologi
  • Website
  • Windows
Wedding Organizer

Wedding Organizer Surabaya | Wedding Organizer Gresik | Wedding Organizer Malang | Wedding Organizer Madura | Wedding Organizer Mojokerto | Wedding Organizer Jakarta | Wedding Organizer Bogor | Wedding Organizer Depok | Wedding Organizer Tangerang | Wedding Organizer Bekasi

Partner

Catering Surabaya | Catering Gresik | Catering Malang | Catering Mojokerto | Catering Jakarta | Catering Bogor | Catering Depok | Catering Tangerang | Catering Bekasi | Catering Jakarta Murah | Catering Bogor Murah | Catering Depok Murah | Catering Tangerang Murah | Catering Bekasi Murah

External Link

Supplier Sayur | Supplier Buah | Hosting Gratis
Catering Surabaya
 | Catering Gresik | Catering Malang | Catering Mojokerto | Catering Jakarta | Catering Bogor | Catering Depok | Catering Tangerang | Catering Bekasi

Catering Surabaya | Catering Malang | Catering Gresik | Catering Mojokerto | Catering Jakarta | Catering Bogor | Catering Depok | Catering Tangerang | Catering Bekasi

Blog Teknologi Jakarta
Berita dan artikel teknologi dan Informasi Jakarta

Input your search keywords and press Enter.