الاثنين، 19 مايو 2014

أسئلة عامة لمطوري برامج الأندرويد

What is Android?

It is an open-sourced operating system that is used primarily on mobile devices, such as cell phones and tablets. It is a Linux kernel-based system.

What is the Android Architecture?

Android Architecture is made up of 4 key components:

- Linux Kernel
- Libraries
- Android Framework
- Android Applications

What is ANR?

ANR is short for Application Not Responding.

What is the AndroidManifest.xml?
أحد اهم الملفات فى اى تطبيق لاندرويد ، عبارة عن ملف xml يحتوى على توصيف لكل شئ يخص التطبيق مثل (اصدار الـ API Level المستخدم فى تطوير التطبيق ، انواع الـ Permissions التى يحتاجها التطبيق ، توصيف للـ Activities ، … واشياء اخرى كثيرة) .

What language is supported by Android for application development? Java
الـ Intent هو عبارة عن وسيلة لارسال المعلومات مابين مكونات التطبيقات وايضا بين التطبيقات ونظام التشغيل داخل اندرويد {Activities, Services and Broadcast Receivers} الـ Intent يمكن ان يحتوى ايضا على بيانات اضافية يمكن نقلها مابين المكونات السابق ذكرها .


ماهى الـ Activity وماهى مراحلها ومتى تعمل كل مرحلة




طبعا كان فيه شرح متكامل عن Web Service وعملية التكامل Integration بين الويب والموبيل
في كلام مهم عن AsyncTask و الـ Thread 
في كلام مهم عن ListView و ArrayAdapter و الـ Inflater
الناس اللى بتشتغل على SQLite وشغل SQLiteOpenHelper و أحداث الـ OnCreate و OnUpgrade
أسئلة عن SharedPreferences
وطبعا أسئلة كتير فى مجال GIS أو GPS والخرائط على حسب اللى بيستخدموا الناس

بس ده عرض سريع لبعض الجوانب 


ليست هناك تعليقات:

إرسال تعليق