شرح اضافة navigation bottom داخل التطبيق عن طريق برنامج الاندرويد ستوديو
بسم الله الرحمن الرحيم السلام عليكم ورحمه الله وبركاته مرحبا بكم في درس جديد من دروس الاندرويد استوديو في هذا الدرس سوف نتعرف باذن الله تعالى على كيفيه انشاء navigation bottom حيث يعد هذا أكثر الأشياء استخداما داخل تطبيقات الاندرويد وهو عبارة عن شريط يظهر في اسفل التطبيق يحتوي على مجموعه من الخصائص الذي نشاهده في اغلب تطبيقات التواصل الاجتماعي مثل انستقرام وفيس بوك وغيرها من التطبيقات وهو عباره عن مجموعه من الازرار داخل مربع توجد في اسفل التطبيق الخاص بك سوف نتعرف على طريقه اضافته داخل اندرويد ستوديو بالطريقة التقليدية وايضا سوف نتعرف في الدرس على كيفية تحسين شكل هذا الزر وسوف نتعرف على كل شيء يخص هذه الازرار لانها مهمه جدا و سوف نركز عليها بقوه لذلك لا تهمل هذه المقاله و حاول ان تفهمها جيدا و كل شيء مشروح بالصور .
ما اهمية التطوير بالاندرويد ستديو ؟
يعد برنامج الاندرويد استوديو واحد من اقوى البرامج المتخصصة في انشاء وتطوير تطبيقات الاندرويد بسهوله وهو يعمل في بيئه عمل sdk ويفهم لغات البرمجه التاليه الجافا والكوتلن ولكن في هذه المقاله سوف يكون شرح حول الجافا وعندما ننتهى من دورة الجافا وتطوير تطبيقات باستخدام java سوف ننتقل معكم باللغه الكوتلن والفلاتر لنحسن من مستواكم في تطوير تطبيقات الاندرويد وايضا سوف نقوم باضافة شروحات قريبا في هذه المقالات تشرح لكم الخطوات بسهوله
لكي تستفاد و تستطيع تطوير تطبيقاتك دون ان تحتاج الى اخد دورة تدريبية في تطوير تطبيقات الاندرويد ولكن هذا ما ننصح به لكي تتمكن معرفه اساسيات البرنامج وكل شيء حول ولكن لا تقلق سوف نحاول تغطية هذه الاشياء بشكل بسيط ولكن اذا كنت تريد ان تتعمق كما ذكرنا فيجب عليك اخذ دوره تدريبيه لكي تتمكن من الاتقان في البرمجة , يتوفر برنامج اندرويد ستوديو مجاني وهو من تطوير العملاق جوجل حيث تسعى google دائما في تطوير البرمجة وتحسين تطبيقات الاندرويد بشكل مستمر وايضا تسهل على المبرمجين عمليه البرمجه عن طريق الإضافات التي تقدمها والتحديثات التي توفرها لنا بشكل المجاني ونحن دائما في جي كودرس سنحاول ان نواكب معكم كل ما هو جديد ويتم شرحه لكم لكي تستفيدوا
خطوات عمل navigation bottom داخل التطبيق - Android studio
1- قم بإنشاء اكتفتي جديدة ومنها اختار navigation bottom وقم بتسميته وحدد اللغه وهي جافا .
2- سوف تجد في activity_main وسوف تجد انه يحتوي على BottomNavigationView و fragment حيث ان الفراجمنت شرحناها سابقا واخبرناكم انه الجزء الخاص بعرض مجموعة اكتفتي في صفحة واحده , اماا بالنسبة الى BottomNavigationView فهو مجموعة الازرار الموجوده بالاسفل وسوف تجد menu ويحتوي على id قم بالنقر على ctrl + right click بالماوس للتوجة الى صفحة المينو .
3- في هذة الصفحة سوف تجد جميع الاشكال و ايضا يمكنك اضافة والتعديل على اي شكل تريدة من هنا وسوف يحدث التغير في main activity .
4- في هذا الجزء وهو الخاص ب navigation سوف تجد الطبقات التي يمكن عرضها في main activity ويمكنك اضافة وازالة من هنا ايضا وقد سبق وان شرحنا لكم هذة الجزئية بالتفصيل .
5- اخر شيئ وهو الكود سوف تجده قام بتعريف BottomNavigationView وبعدها قام بعمل appBarConfiguration ووضع بداخله كل id تم تصميمه لكي يظهر في الشريط العلوي وبعدها قام بتعريف navController كما تعرفنا سابقا وفقط هذة الفكرة التي يعمل بها ببساطة يمكنك ايضا التوجة الى الملفات الخاصة بكل عنصر والعترف عليها وامكانية التعديل عليها ببساطة .
شاهد ايضا :-
- اندرويد ستوديو - كيفية عرض البيانات داخل كل RecyclerView عن طريق Fragment RecyclerView onClick android Studio
- شروحات اندرويد ستوديو : كيفية نقل واستقبال البيانات داخل Fargment - برنامج Android Studio
- اندرويد ستوديو : كيفية استخدام dialog داخل Fragments ببرنامج Android Studio
- شروحات اندرويد ستوديو : شرح انشاء Navigation component والتعامل مع التعامل مع Fragment Graph داخل Android Studio
- شروحات أندرويد ستديو : كيفية نقل البيانات بإستخدام navigation component من فراجنت الى اخر عن طريق Android Studio