Membuat Aplikasi Sound Menggunakan Android Studio
Selamat siang sobat blogger kali ini saya akan share apliksai Audio. aplikasi yang saya buat menggunakan android studio ini sangat cocok untuk anak-anak, karena sound yang saya masukkan kedalam aplikasi ini berisi Animals (hewan). Aplikasi ini masih sangat sederhana dan bisa sobat kembangkan semau sobat. Pada artikel sebelumnya saya telah membahas.
Baca Juga
1. Aplikasi Menghitung nilai mahasiswa Menggunakan Android Studio
2. Membuat Aplikasi Penjualan Menggunakan Android Studio
Aplikasi ini Sudah menggunakan gambar yang dipasang pada Buttonnya. Langsung saja lihat kodingannya dibawah ini.
1# MainActivity.java
package ie.id.ac.tau.audio; import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.media.MediaPlayer; import android.view.View; import android.view.View.OnClickListener; import android.widget.Button; import android.widget.Toast; public class MainActivity extends AppCompatActivity { private static final String isPlaying = "Media is Playing"; MediaPlayer player; Button btn1, btn2, btn3; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); btn1 = (Button) findViewById(R.id.anjing); btn2 = (Button) findViewById(R.id.kucing); btn3 = (Button) findViewById(R.id.sapi); btn1.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { playSound(1); } }); btn2.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { playSound(2); } }); btn3.setOnClickListener(new OnClickListener() { @Override public void onClick(View arg0) { playSound(3); } }); } public void onPause() { try { super.onPause(); player.pause(); } catch (Exception e) { } } private void playSound(int arg) { try { if (player.isPlaying());{ player.stop(); player.release(); } }catch (Exception e){ Toast.makeText(this, "Masuk Exception", Toast.LENGTH_LONG).show(); } if (arg == 1){ Toast.makeText(this, isPlaying+"Anjing", Toast.LENGTH_LONG).show(); player = MediaPlayer.create(this, R.raw.anjing); } if (arg == 2){ Toast.makeText(this, isPlaying+"Kucing", Toast.LENGTH_LONG).show(); player = MediaPlayer.create(this, R.raw.kucing); } if (arg == 3){ Toast.makeText(this, isPlaying+"Sapi", Toast.LENGTH_LONG).show(); player = MediaPlayer.create(this, R.raw.sapi); } player.setLooping(false); player.start(); } }
2# activity_main.xml
<?xml version="1.0" encoding="utf-8"?> <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="ie.id.ac.tau.audio.MainActivity"> <TableRow> <Button android:text="" android:textStyle="bold" android:background="@drawable/anjing" android:layout_marginLeft="20dp" android:id="@+id/anjing"/> <Button android:text="" android:textStyle="bold" android:background="@drawable/kucing" android:layout_marginLeft="20dp" android:id="@+id/kucing"/> <Button android:text="" android:textStyle="bold" android:background="@drawable/sapi" android:layout_marginLeft="20dp" android:id="@+id/sapi"/> </TableRow> </TableLayout>
3# Cara Memasukkan Gambar.
Copy gambar yang kemduan pastekan pada res. baiknya sobat menggunakan gambar format png. dan ukuran kecil.
4# Cara Memasukkan Sound.
Pada bagian res klik kanan kemudian pilih new berikutnya pilih Directory dan beri nama raw kemudian teka enter. Kemudian sobat copy soundya dengan format mp3, dan format lainnya yang kompetibel dengan aplikasi android studio, kemudian pastekan tepat di raw (yang telah sobat buat tadi).
Selesai....
image Apps |