Android - Media Aktiviteleri
Bilindiği üzere media uygulamaları android uygulamalarımızda sıkça kullandığımız efektlerdir.
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.
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
Yorum Gönder