28 Ağustos 2017 Pazartesi

Android Uygulamalarında Müziklerle Çalışmak

Online olarak gerçekleştirdiğimiz Android Uygulama Geliştirme Eğitimi ders notları
Android Uygulamalarında Müziklerle Çalışmak


package com.ercanbozkurt.muziklerlecalismak;
import android.app.Activity;
import android.content.res.Resources;
import android.graphics.drawable.Drawable;
import android.media.MediaPlayer;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
public class MainActivity extends Activity {
MediaPlayer player;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
// http://ercanbozkurt.blogspot.com
player = MediaPlayer.create(MainActivity.this,R.raw.allemande);
Resources kaynaklar = getResources();
Drawable gorsel = kaynaklar.getDrawable(R.drawable.baslat);
Button btnBaslat = (Button)findViewById(R.id.btnBaslat);
btnBaslat.setBackground(gorsel);
btnBaslat.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
player.start(); // prepare metodunu çağırmaya gerek yok. create bu işi zaten yapıyor.
}
});
Button btnDurdur = (Button)findViewById(R.id.btnDurdur);
btnDurdur.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
player.pause();
}
});
}
}

İzlediğimiz adımlar;
Proje Oluştur
Müzik Dosyalarını Projeye Ekle: R.raw.allemande müzik dosyamız
Tasarımı Yap
Kodları Yaz
Test Et
Görselleri Projeye Ekle: R.drawable.baslat görsel dosyamız
Butonların Görsellerini Düzenle
Test Et

Hiç yorum yok: