Android Notification

بسم الله الرحمن الرحيم
من الامور الهامه فى التطبيقات هى الاشعارات او ال Notification وهى عباره عن رسائل من التطبيق الى المستخدم تخبره بحدوث شئ ما.
مثل اشعارات الرسائل النصيه او اشعارات رسائل تطبيق WhatsApp.
فسنتعرف اليوم على كيفيه عملها عن طريق مثال بسيط يوضح ذلك وفكرته هى :
شاشة بها ثلاثه EditText يدخل المستخدم فيهم اسم الاشعار وعنوان الاشعار ومحتوى الاشعار ثم يقوم بالظغط على Button ليتم عمل اشعار
للمستخدم بالبيانات الموجوده داخل ال EditText.

اولا نقوم بانشاء مشروع جديد باسم Notification كالتالى :

 

New Project

اولا نقوم بعمل ملف xml وضعه داخل فولدر drawable يكون بالاسم ed_bg.xml

وذلك لعمل خلفيه متغيره لل edittext عند لمسها تكون باللون الابيض وعند تركها تكون باللون الازرق  ويكون الكود كالتى :

ثم بعد ذلك نقوم بكتابه الكود التالى بملف ال xml الخاصه بالشاشة activity_main.xml وهو كالتالى :

ليكون الناتج بهذا الشكل :

 

Screenshot_2015-06-26-19-51-53

ناتى فى ملف MainActivity.java ونقوم اولا بتعريف عناصر ال EditText وال Button:

ثم بعد ذلك نقوم بعمل حدث الضغط على ال Button :

وبيه الداله التى بها كود عمل الاشعار

اخر شئ هى الداله التى بها كود اظهار الاشعار :

وكما نرى الكود منقسم الى قسمين
قسم مسؤل عن اعداد واظهار الNotification وهو كما يلى

وقسم اخر مسؤل عن ماذا يحدث عندما يضغط المستخدم على الاشعار  وهو كالتالى:

فيكون الكود النهائى لملف الMainActivity.java كالتالى:

 

لتحميل السورس كود

يرجي تقييم الموضوع

Facebooktwittergoogle_plusredditpinterestlinkedinmailby feather
The following two tabs change content below.

Comments

comments

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *