مكونات بنية android

الإعلانات

مكونات بنية android

 

 

مكونات بنية اندرويد android هي مجموعة من المكتبات التي تساعدك في تصميم تطبيقات قوية قابلة للإختبار وقابلة للصيانة.

ابدأ بالفئات لإدارة دورة حياة مكون واجهة المستخدم ومعالجة إستمرار البيانات.

  • تعلم أساسيات تصميم تطبيق android قوي بإستخدام دليل بنية التطبيق.

– إدارة دورة حياة التطبيق بكل سهولة. تساعدك المكونات المدركة لدورة الحياة الجديده على إدارة دورة الحياة للنشاط و الشظيه.

الحفاظ على تغييرات التكوين، تجنب تسرب الذاكرة وتحميل البيانات بسهولة إلى واجهة مستخدمك.

– إستخدم البيانات المباشرة LiveData لإنشاء كائنات البيانات التي تقوم بإعلام طرق العرض عند تغيير قاعدة البيانات الأساسية.

– بيانات ViewModel المخزنة والمرتبطة بواجهة المستخدم والتي لم يتم تدميرها عند تدوير التطبيق android.

الروم هي مكتبة لتعيين كائنات SQLite. إستخدمها لتفادي كود boilerplate وتحويل بيانات جدول SQLite بسهولة إلى كائنات جافا.

يوفر الروم عمليات فحص أثناء التجميع لبيانات SQLite ويمكنها إرجاع التغيرات الظاهرة RxJava و Flowable و LiveData.

 

مصادر إضافية


– جرِّب روم الأندرويد android مع عرض “معاينه”، وهو كود إختبار يظهر كيفية إستخدام الروم و ViewModel و LiveData.

– يوضح تطبيق “دوار الشمس” Sunflower التجريبي أفضل الممارسات مع مكونات البنيه.

– يستخدم نموذج متصفح Github مكونات البنية مع Dagger 2.

– يحتوي مستودع Github على نماذج صغيرة أخرى توضح كيفية إستخدام مكونات البنية.

 

راجع أيضاً:

أساسيات التطبيق

نظرة عامه على مصادر تطبيق android

التعامل مع تغييرات التكوين

دعم الترميز الموحد والتدويل

 


للإطلاع على المقال باللغة الإنجليزية أضغط هنا.

الإعلانات