Android - Media Aktiviteleri

Bilindiği üzere media uygulamaları android uygulamalarımızda sıkça kullandığımız efektlerdir.
Bunlardan bir kaçı ses çalma(player), fotoğraf çekme, video oynatma vs. 
Bildiğim kadarıyla bir kaçının kodlarını bu yayında paylaşıcam 


Raw klasörümüzün altına bir .mp3 dosyası atıp ."train_crossing" yazan kısmın adını çalmak istediğimiz dosya adı yapıyoruz.
Ses Oynatma: 
android media.mediaplayer;

MediaPlayer mp = MediaPlayer.create(SesOynatma.this, R.raw.train_crossing);
mp.start();




Video Oynatmada ise ".v" olarak belirtilen kısıma oynatmak istediğimiz videonun adını yazıyoruz.

Video Oynatma:
VideoView vv = (VideoView) findViewById(R.id.videoView1);
        vv.setVideoURI(Uri.parse("android.resource://"+getPackageName()+"/"+ R.raw.v));
        vv.setMediaController(new MediaController(this));
        vv.start();
        vv.requestFocus();



Titreşimde ise kütüphanemizi ekledikten sonra kodları yazıyoruz. 
ikinci satırdaki 500, titreşimin kaç milisaniye olması gerektiğini belirttiğimiz yerdir.
Titreşim için birde Android_Manifes.xml e gidip VIBRATOR_SERVICE Permission almamız gerekiyor.

Titreşim:
import android.os.Vibrator; 

Vibrator vib=(Vibrator) getSystemService(Context,VIBRATOR_SERVICE);
vib.vibrate(500);



Uygulamaları çalıştırdığınızda özellikle müzik çalarda CPU nun uyku moduna geçmemesi için (uyku modunu kilitle izni) android_permission_wake_lock alınmalıdır.

Yorumlar

Bu blogdaki popüler yayınlar

Asp.Net - Mvc Projesi Örneği - CodeFirst Tekniği

PostgreSQL de Veritabanı Oluşturma

PostgreSQL 8.3 Zamanlanmış Görev Ekleyerek Veritabanı Yedek Alma