السبت، 31 أكتوبر 2020

طريقة اضافة قران الى الاندرويد ستوديو


طريقة اضافة قران الى الاندرويد ستوديو

طريقة اضافة صوتيات الى برنامج الاندرويد ستوديو


في هذا المقال المميز في دروس الاندرويد ستوديو سوف نتعرف على طريقة اضافة الصوتيات وخاصة القران داخل برنامج الاندرويد ستوديو , فكثير من المبتدئين في تطوير تطبيقات الاندرويد بألاندرويد ستوديو يفكرون في إنشاء تطبيق للقران الكريم وذلك لانة سهل وايضا يوجد بة أفكار رائعة تساعدك في باقي التطبيقات , وفي درس اليوم سوف نتعرف على طريقة اضافة الملفات الصوتية داخل الاندرويد ستوديو بكل سهولة ,  حيث يتم استخدام هذا البرنامج لتطوير (development) وبرمجة تطبيقات الاندرويد حيث يعمل اندرويد ستوديو في بيئة xml للتصميم  ويمكن تطويرالتطبيق الخاص بك بلغة الجافا او الكوتلن وقد سبق وان قدمنا لكم اكواد برمجية لي كلاتا اللغتين ، حيث يتعد لغة الكوتلن تطوير من جوجل للجافا وتعد اللغة الرسمية لتطوير التطبيقات لدى جوجل ولكن ما يعيبها ان البرنامج يكون مساحتة كبيرة خلافا عن الجافا الذي تكون مساحتة قليلة ، ويفضل تحميل اخر نسخة من الاندرويد استديو لانها تحوي مميزات رهيبة وتسهل على المطور عملية تطوير التطبيقات .

عن الاندرويد ستوديو


يعد برنامج أندرويد ستوديو من اقوى البرامج الـ برمجة المخصصة في مجال تطوير تطبيق او تطبيقات الاندرويد كما ذكرنا ، ويمكن أن تقوم بي تحميل البرنامج مجانا من خلال الموقع الرسمي ، واذا كنت تبحث عن شرح او كورس تطوير تطبيقات الأندرويد فنحن نقدم لكم مجموعة كبيرة من المشاريع الجاهزة والاكواد التي سوف تساعدك على تعلم تطوير تطبيقات أندرويد إلى الوصول الى مرحلة الاحتراف بإذن الله 

اولا : يجب عليك التوجة الى ملف res والنقر كلك يمين عليه ومن ثم اختيار new ثم android Resource Directory بعد ذلك ثم التوجة الى Resource type واختيار raw بعد ذلك انقر على موافق .

ثانينا : توجة الى اي ملف صوتي تريد إدراجة في الاندرويد ستوديو وانقر عليه كلك يمين ومن ثم نسخ وتوجة الى ملف raw الذي قمت بإنشاءة وانقر كلك يمين ومن ثم لصق او  ( Ctrl + v ) , تنوية : يجب ان يكون اسم الملف باللغة الانجليزية ويجب ان تكون كل الحروف small وايضا لا يجب ان يكون هناك مسافة بين الحروف فقط يمكنك استخدام _ بين الكلمات لكي يتم ادراجة في البرنامج .

ثالثا : توجة الى ملف java الذي تريد ان يظهر فية المقطع الصوتي وفوق 

@Override
    protected void onCreate(Bundle savedInstanceState) {

اضف

MediaPlayer mediaPlayer;


بعد ذلك اكتب تحت super.onCreate(savedInstanceState); هذا الامر
MediaPlayer mediaPlayer = MediaPlayer.create(context, R.raw.sound); 


قم بتغيير كلمة sound في الكود السابق الى اسم ملف الصوت الذي قمت بإضافتة الى مجلد raw.

بعد ذلك قم بإضافة mediaPlayer.start(); لبدء تشغيل المقطع الصوتي عند بدء تشغيل التطبيق
او يمكنك وضع mediaPlayer.start(); داخل setOnClickListener لكي يعمل الصوت عند الضغط على الرز 

استخدم 

mediaPlayer.start();  --> لبدء تشغيل المقطع الصوتي
mediaPlayer.stop(); --> لإيقاف تشغيل المقطع الصوتي بشكل دائم
mediaPlayer.pause(); --> لإيقاف تشغيل المقطع الصوتي بشكل مؤقت
mediaPlayer.reset(); --> لإعادة  استخدام المقطع الصوتي

كيف تعرف متى ينتهي المقطع الصوتي ؟


mediaPlayer.setOnCompletionListener(new OnCompletionListener() {
    @Override
    public void onCompletion(MediaPlayer mp) {

        #####
    }
});

بعد الانتهاء من المقطع الصوتي يمكنك وضع اي شيئ تريدة مثل اعادة تكرار او تغير شكل الزر او غيرها من الامور فقط استخدام الكود السابق وقم بتغيير ##### الى الكود الذي تريدة او العملية التي تريد القيام بها فور الانتهاء من المقطع الصوتي


طريقة تغير زر الميديا بلاير عند التشغيل او الايقاف



يمكنك تغير شكل الزر عن طريقة المكتبة التي سبق وان قمت لكم بوضع شرح لها وهي تقوم بتغيير شكل الزر الخاص بعملية التشغيل والايقاف للمقطع الصوتي يمكنك الرجوع الى هذة المقالة وتركيبها في التطبيق الخاص بك , وايضا شرحت لكم كيف تقوم بتغيير شكل الزر في حالة بدء التشغيل وفي حالة الايقاف .



احمد محمود هو طالب جامعي يدرس في احدى الجامعات المصرية , تم تاسيس موقع جي كودرس في منتصف عام 2020 حيث يسعى الموقع الى مساعدة الطلاب في تعلم البرمجة وتوفير الاكواد الجاهزة للاستخدام لمساعدة الطلاب ً