رفتن به مطلب
  • 0

کمک درباره ساخت یک مدیا پلیر


sajadakbari

سوال

سلام.

دوستان بنده میخوام یه برنامه مثل mx player بسازم.

میخواستم ببینم از چه ویژگی های جاوا باید توش استفاده کنم. برای پخش و... تحقیقاتی کردم. و کدهای اولیه مثل  پخش و .. رو پیدا کردم.

اما مثلا برای پیدا کردن کل آهنگهای درون کارت حافظه وساخت یه لیست از اونها و... میخواستم یه راهنمایی بکنید.

ببخشید خیلی کلی گفتم.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

2 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

سوالتون فوق العاده کلی و نامناسبه :fekr:

 

Mx پلیر هم برنامه ساده ای نیست ک بشه ب همین آسونیا مشایهشو ساخت 

 

شما قدم قدم برید جلو واسه ساخت و سوال کنید

 

کلی ک نمیشه

 

مثلا واسه دریافت لیست کل آهنگ های روی دستگاه در جاوا :

public void getAllSongs() {

    Uri allsongsuri = MediaStore.Audio.Media.EXTERNAL_CONTENT_URI;
    String selection = MediaStore.Audio.Media.IS_MUSIC + " != 0";

    cursor = managedQuery(allsongsuri, STAR, selection, null, null);

    if (cursor != null) {
        if (cursor.moveToFirst()) {
            do {
                song_name = cursor
                        .getString(cursor
                                .getColumnIndex(MediaStore.Audio.Media.DISPLAY_NAME));
                int song_id = cursor.getInt(cursor
                        .getColumnIndex(MediaStore.Audio.Media._ID));

                String fullpath = cursor.getString(cursor
                        .getColumnIndex(MediaStore.Audio.Media.DATA));
                fullsongpath.add(fullpath);

                album_name = cursor.getString(cursor
                        .getColumnIndex(MediaStore.Audio.Media.ALBUM));
                int album_id = cursor.getInt(cursor
                        .getColumnIndex(MediaStore.Audio.Media.ALBUM_ID));

                artist_name = cursor.getString(cursor
                        .getColumnIndex(MediaStore.Audio.Media.ARTIST));
                int artist_id = cursor.getInt(cursor
                        .getColumnIndex(MediaStore.Audio.Media.ARTIST_ID));


            } while (cursor.moveToNext());

        }
        cursor.close();
        db.closeDatabase();
    }
}
لینک ارسال
به اشتراک گذاری در سایت های دیگر

ممنون از راهنماییتون

من به امید خدا شروع میکنم هرجا به مشکل بر خوردم. با اجازتون اینجا سئوال میپرسم.

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...