استخدام الهزاز Vibrator في برمجة تطبيقات اندرويد

بسم الله الرحمن الرحيم

السلام عليكم ورحمة الله وبركاته ….

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

سنستعمل كلاس Vibrator :

 Vibrator v = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);

ولاستعمال الهزاز نضع هذه الدالة في المكان الذي نريد الهزاز عنده ( عند بدء التطبيق في دالة اون كريت , عند الضغط على زر ,,,, الخ )

v.vibrate(1000);
  •   يأخذ باراميتر للمدة حيث كل 1000 ميلي ثانية تساوي ثانية ويمكنكم ضبطه على المدة التي تحتاجونها وهنا ضبطنا المدة لثانية واحدة فقط .

وهنا سنستخدم الهزاز عند الدخول للتطبيق لمدة نصف ثانية :

 @Override
        protected void onCreate(Bundle savedInstacnceState){
            super.onCreate(savedInstacnceState);
            setContentView(R.layout.activity_main);
            Vibrator v = (Vibrator) getSystemService(Context.VIBRATOR_SERVICE);
            v.vibrate(500);
        }

ولاننسى الإذن في ملف AndroidManifest.xml نضعه أعلى وسم Application :

<uses-permission android:name="android.permission.VIBRATE"/>

وهناك عدة دوال أخرى تابعة لكلاس Vibrator غير vibrate يمكنكم تجربتها والسؤال في حال عدم المعرفة وسأحاول أن أجاوب بقدر ما أستطيع بإذن الله.

والسلام عليكم ورحمة الله وبركاته ..

انتظرونا في تدوينات قادمة .

عن مساهم

شاهد أيضاً

تعلم برمجة تطبيق اندرويد لمدونتك البلوجر (4) الاخير

نكمل الدرس الرابع والأخير في تعلم برمجة وتطوير تطبيق اندرويد لموقعك الإلكتروني من خلال جلب الخلاصات RSS المثال الذي نعمل عليه لبرمجة تطبيقك لمدونتك البلوجر

تعلم برمجة تطبيق اندرويد لمدونتك البلوجر (3)

نكمل معاً الدرس الثالث في تعلم برمجة وتطوير تطبيق اندرويد لموقعك الإلكتروني من خلال جلب الخلاصات RSS المثال الذي نعمل عليه لبرمجة تطبيقك لمدونتك البلوجر

التقنيات التي نستطيع برمجة تطبيقات والعاب الاندرويد بها

هل أنت محتار من أين تريد البدأ في مجال برمجة التطبيقات للهواتف الذكية أو الألعاب عالية الاداء ؟ تعرف في هذا المقال عن اللغات والتقنيات واختر منها ما يناسبك لدخول هذا المجال

2 تعليقات

  1. مشكور يا اخي ارجو الاستمرار في مثل هذه المواضيع

ضع بصمتك بتعليق يعبر عن امتنانك

هذا الموقع يستخدم Akismet للحدّ من التعليقات المزعجة والغير مرغوبة. تعرّف على كيفية معالجة بيانات تعليقك.