এন্ড্রয়েড ডেভেলপমেন্ট [পর্ব-০৮] :: এন্ড্রয়েড অ্যাপ এ যোগ করুন Mediaplayer

এন্ড্রয়েড ডেভেলপমেন্ট

আজকে আমরা শিখব এন্ড্রয়েড অ্যাপ এ কিভাবে Mediaplayer যোগ করতে হয়। যারা গত প্রোজেক্টটি ডাউনলোড করেছেন তারা setContentView(R.layout.activity_main); এর নিচে song=MediaPlayer.create(MainActivity.this,R.drawable.sky_wave_sea);এভাবে ডিক্লিয়ার করে দিন। এখানে song টি globally, Mediaplayer song এভাবে ডিক্লিয়ার করে দিন। এখানে MainActivity.this এর মাধ্যমে এই Activity কে নির্দেশ করছে এবং R.drawable. sky_wave_sea যেখানে sky_wave_sea.mp3 টি res>drawable ফোল্ডার এ কপি পেস্ট করে দেয়া হয়েছে। তারপর song.start(); এভাবে ডিক্লিয়ার করে দিন।

package com.art.android6;

import android.media.MediaPlayer;
import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.Button;

public class MainActivity extends Activity {

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

 song = MediaPlayer.create(MainActivity.this, R.drawable.sky_wave_sea);

 song.start();

 Thread nthread = new Thread(){

 @Override
 public void run() {

 try {

 sleep(18648);

 }
 catch (InterruptedException e) {

 e.printStackTrace();

 }

 finally {

 Intent nIntent = new Intent("com.art.android6.activity_second");

 startActivity(nIntent);

 } }
 };

 nthread.start();

 }

 @Override
 protected void onPause() {

 song.release();

 super.onPause();
 }
}

তারপর নিচে onPause মেথডের মধ্যে song.release(); এভাবে গানটি রিলিজ করে দিন। এখন অ্যাপটি রান করলেই রিংটন টি বাজতে শুরু করবে। এই ছিল আজকে এন্ড্রয়েড অ্যাপ এ Mediaplayer যোগ করার টিউটোরিয়াল।

আজকের প্রোজেক্ট এর সোর্স কোড এখান থেকে ডাওনলোড করে নিন।

এন্ড্রয়েড ডেভেলপমেন্ট এর সর্বশেষ পর্ব সম্পর্কে নোটিফিকেশান পেতে লাইক করুন ফেসবুকের এই পেইজে এ।

Level 0

আমি নাঈম হায়দার ঋদ্ধি। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 9 বছর যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 76 টি টিউন ও 44 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 6 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।

Computer ও Programming পছন্দ, আমার youtube channel https://www.youtube.com/channel/UCYKbAf2kXLgKav30hd3zDPQ . আমার ফেসবুক প্রোফাইল https://www.facebook.com/nayeem.riddhi


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

ভাইয়া android এ একটা মিডিয়া প্লেয়ার দরকার সেটা হচ্ছে আমি যদি কাউকে call করি তাকে ওই প্লেয়ারের মাধ্যমে গান সনাতে পারবো ।
এমন কনো প্লেয়ার আমি এখন পর্যন্ত পাই নাই। সিম্বিয়ানে আছে এই ধরনের অনেক soft কিন্ত android এ নাই।
যদি কনো ভাবে এমন soft বানানো জাইতো তাহলে অনেক ভালো হতো।

    Level 0

    @রাকিব হাসান:
    ভাইয়া আমিও খুজছি, পেলে একটু নক করবেন plz.

      @BlackBird:
      goole play তে অনেক খুজেছি , অনেক গুলা প্লেয়ার টেস্ট করেছি কিন্তু পেলাম না কথাও ।
      এইটা নিজেদের এন্ড্রয়েড ডেভেলপ করতে হবে।

চালিয়ে যান …। @ আর থামাথামির চিন্তা করবেন না ।