كيفية تغيير شكل Style الاشعارات Notification لتطبيقك داخل برنامج اندرويد ستوديو
في هذا المقال المميز من مقالات التعامل مع الاشعارات - Notification وفي هذا الدرس سوف نتعرف على كيفية عرض تفاصيل اكثير للرساله او للاشعار عن طريق سحبها دون فتحة مثل على ذلك : عندما يرسل لك صديق رساله على واتساب فيمكنك سحب الاشعار لكي تستطيع اكمال قراءة باقي الرساله من الخارج وهذة هي الفكرة التي سوف نقدمها لكم اليوم .
يعتبر تطوير تطبيقات الاندرويد مهارة مهمه في العصر الحالي ولذلك يبحث كثير منا على تعليم البرمجة للاطفال بالعربي لكي يعلم اطفاله البرمجه وخاصة تطوير تطبيقات الموبايل ونحن نسعى بقدر الامكان على مساعدتكم في تطوير تطبيقات الهواتف الذكية وايضا تعليم البرمجة للاطفال مجانا حيث يقدم موقعنا العديد من الشروحات العربية لتعلم البرمجه مثل برمجة بايثون و برمجة جافا حيث نقدم لكم دورة جافا بسيطة في بداية كل قسم في موقعنا لتكون انطلاقتك منها وتستطيع فهم اللغة وكيف تعمل وتستطيع بعد تعلمك تطوير تطبيقات الموبايل البحث عن شركة تطوير تطبيقات الجوال لتعمل فيها او العمل على في مجال تطوير تطبيقات الهواتف الذكية .
يركز موقعنا على لغة جافا بشكل كبير وخصوصا مجال تطوير تطبيقات الاندرويد في هذة الفترة نركز على لغة جافا لان مبرمج جافا يتمتع بمزايا جميلة وهي انها يكون قادر على تطوير و برمجة تطبيقات سطح المكتب وايضا تطوير تطبيقات الاندرويد , اغلب التطبيقات الموجودة على متجر بلاي في هذة الفترة تم تطويرها باستخدام لغة جافا ويمكنك بعد تعلم الجافا بشكل كامل الانتقال على الفلاتر او كوتلن لكي تطور نفسك في مجال تطوير تطبيقات الهواتف الذكية لان هذا المجال يحتاج منك دائما الاستمرار و المتابعه دائما ويتم ذلك عن طريق برنامج اندرويد ستوديو وهو المتخصص في تطوير تطبيقات الموبايل , ويوجد مقالات كثيرة جدا في موقعنا لهذا البرنامج وكيف تقوم بعملية تطوير تطبيقات الاندرويد .
كيفية عرض تفاصيل الرساله من الخارج دون الدخول اليها في برنامج اندرويد ستوديو .
اولا قم بإضافة الاكواد التالية في كود بناء الاشعار الخاص بك كما يظهر بالصورة .
.setStyle(new NotificationCompat.InboxStyle()
.addLine("messageSnippet1"))
اخيرا قم بإنشاء هذا الكود البسيط بعد بناء شكل الاشعار وهو مسؤول عن تشغيل الاشعار وايضا اظهار الوقت .
int m = (int) ((new Date().getTime() / 1000L) % Integer.MAX_VALUE);
notificationManager.notify(m, notificationBuilder.build());
الى هنا يكون انتهي الدرس التاسع من دروس تعلم الاشعارات - notification بالاندرويد ستوديو و لمزيد من الاكواد حول تطوير تطبيقات الموبايل وتحسين شكل تطبيقات الاندرويد استوديو تابع المقالات التالية .
لمشاهدة باقي الحلقات حول الاشعارات في موقعنا :
البروجكت كامل على GitHub