شارك المقالة

طريقة عمل زر لبدء وايقاف تشغيل المقطع الصوتي بشكل احترافي في الاندرويد ستوديو

 



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


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


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


معاينة لشكل الزر




طريقة اضافة زر تشغيل وايقاف المقطع الصوتي بشكل احترافية للاندرويد ستوديو


توجة الى build.gradle واضف الكود التالي تحت dependencies {


compile 'com.github.ohoussein.playpauseview:playpauseview:1.0.2'


وتوجة الى build.gradle الاخرى واضف الكود التالي تحت repositories {


'maven { url 'https://jitpack.io; }


الان توجه الى التصميم الخاص بك بصيغة xml

واضف هذا الكود 


<com.ohoussein.playpause.PlayPauseView
        android:id="@+id/play_pause_view"
        android:layout_width="200dp"
        android:layout_height="200dp"
        android:clickable="true"
        android:foreground="?android:selectableItemBackground"
        app:fill_color="#e1e1e1"
        app:pause_bg="#00a2ed"
        app:play_bg="#001eff" />


خصائص الكود


pause_bg = خلفية حالة الايقاف

play_bg = خلفية حالة التشغيل

fill_color = لون الايقونة


الكود بالجافا :


 Play mediaPlayer =findViewById(R.id.play_pause_view);

        view.setOnClickListener(new View.OnClickListener() {

            @Override

            public void onClick(View v) {

                view.toggle();

            }

        });	


فيديو الشرح


لمزيد من الاكواد شاهد ايضا :


شرح كيفية تنسيق الصور والخطوط على جميع الاجهزة في الاندرويد ستوديو

كيفية اضافة زر اخفاء واظهار الرقم السري في الاندرويد ستوديو

شاهد أيضًا
مقالات ذات صلة
شرح كيفية تغيير ايقونة التطبيق والاسم في Flutter

شرح كيفية تغيير ايقونة التطبيق والاسم في Flutterبعد تطوير التطبيق والانتهاء منه لم يبقى سوى…

تصميم صفحة لعرض الاثاث مع وجود انميشن للتحريك بشكل انسيابي Flutter

تصميم صفحة لعرض الاثاث مع وجود انميشن للتحريك بشكل انسيابي Flutter Flutter هي تقنية برمجة…

شرح كيفية عمل Image slider في اندرويد ستوديو | android Studio Tutorial

  كيفية عمل Image slider في اندرويد ستوديوعند انشائك لتطبيق متجر في الغالب تحتاج الى…

🚫 مانع الإعلانات مفعل

يجب إيقاف مانع الإعلانات لاستكمال تصفح الموقع