ساختار اندروید

می اقتدار خاطرنشان کرد ساختار سیستم استدلال اندروید مشتمل بر چهار لایه میباشد طراحی سایت اختصاصی که استفاده کننده با امداد این لایه ها با دستگاه تعامل می نماید این لایه ها عبارتند از:

 

Application

Application Framework

Libraries

Linux kernel

 

 

لایه نرم افزار

نرم افزار ها اولی و سطحی ترین لایه می‌باشند وکاربر از این لایه با موبایل خویش رابطه برقرار می نماید همان آحاد اپ های جانور در تلفن همراه در‌این لایه جای‌دارد.

 

لایه کادر ورک نرم افزار

لایه کادر ورک نرم افزار به اپ و لایه بالایی این قابلیت را میدهد تا به خدمت های سطح بالا خیس دسترسی پیدا نمایند واین عمل در اندروید با به کارگیری از کلاس های جاوا شکل می‌گیرد و توسعه و گسترش دهندکان اندروید میتوانند این خدمات را در نرم‌افزار خویش فراخوانی نمایند.از این خدمات می شود به مفاد پایین اشاره کرد:

 

Activity Manager: تمامی جنبه های فرصت حیات اپ را در دست گرفتن می نماید.

 

Content Providers: آحاد برنامه ها برای برقراری رابطه با یکدیگر به‌این خدمت نیاز خواهند داشت.

 

Resource Manager: دسترسی به منابع و داده ها وارداتی غیر کد های اپلیکیشن نویسی مانند رنگ ها و تکست ها را قابلیت پذیر می نماید.

 

Notifications Manager: این خدمت برای آگاه کردن استفاده کننده از چیزی حتی در طی بسته بودن نرم افزار استعمال می‌شود

 

View System سرویسی برای پیکربندی وطراحی ظواهر اپ