Thursday 16 June 2016

Tutorial Android Studio - Membuat Efek Sound pada Background Activity Android

Pernah lihat game android COC ( Clash of Clans ) saat membuka aplikasi coc kan ada efek sound yang has kan. nah untuk artikel ini saya akan membuat efek sound background pada activity.

langsung saja bagai mana membuatnya..? berikut ini cara nya.

contoh


Tahap Pertama :
- Buat Project Baru
- siapkan file audio nya .
- buat folder directory nya.
- caranya seperti di bawah ini :


- untuk nama directory nya tulis Raw
- Untuk Resorce type nya juga Raw.
- langkahnya seperti di bawah ini .


- Jika sudah membuat folder raw, copy paste file mp3 nya tadi di folder tersebut.

- langsung saja edit di Activity_Main.JAVA nya 

package com.example.user.buttoncall;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.view.Window;
import android.widget.Button;
import android.view.View;
import android.view.View.OnClickListener;
import android.content.Intent;
import android.net.Uri;
import android.media.MediaPlayer;

public class MainActivity extends AppCompatActivity {

    MediaPlayer soundbackground;

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

        soundbackground = MediaPlayer.create(this, R.raw.tes);

        soundbackground.setLooping(true);
        soundbackground.setVolume(1,1);
        soundbackground.start();


    }
}


Coba di build atau di run.
dan lihat hasilnya. itu scrib sederhananya silahkan kembangkan sendiri sesuai kebutuhan anda

bisa download dan di tes app nya di sini 

Selamat mencoba dan semoga bermanfaat

4 comments:

  1. gan, cara biar musik nya mati pada saat menekan tombol home di HP gimana ya?

    ReplyDelete
  2. Gan kalo pindah ke aktivity ke 2 kan masih nyala itu suara ... Terus pas back ke activity 1 ko jadi 2 ya suaranya ?? Gimana itu gan solusinya

    ReplyDelete
  3. sama gan ane juga pengen ketika pinda ke activity lainnya audio tetep nyala

    ReplyDelete