0 امتیاز
قبل در برنامه نویسی توسط (1.1هزار امتیاز)

در اکثر منابع گفته می شود برای برنامه نویسی اندروید چهار کامپوننت وجود دارد ،Activity، Services، BroadcastReceivers، و ContentProviders) ولی من در جایی خواندم که کامپوننتی با نام Application وجود دارد، این کامپوننت چیست و چه کاربردی دارد؟

1 پاسخ

+1 امتیاز
قبل توسط (1.1هزار امتیاز)

Application در برنامه نویسی اندروید یک کامپوننت بالا دستی (top-level component) است که قبل از Activity، Services، BroadcastReceivers، و ContentProviders ها ایجاد می شود، هر برنامه اندروید فقط یک کامپوننت Application دارد که با استفاده از متد Context.getApplication قابل دسترسی است.

یکی از کاربرد های کامپوننت Application به اشتراک گذاری متغییر های global بین تمام کامپوننت های یک پروژه است.

در فایل AndroidManifest.xml یک تگ application وجود دارد که در صورتی که شما کامپوننت application سفارشی خود را تعریف کرده باشید می توانید با استفاده از خصوصیت android:name آن را معرفی کنید.

قبل توسط (8.6هزار امتیاز)
:) همینطوره (+1)
قبل توسط (0 امتیاز)
عالی بود.
شرکت ستایش
www.setayeshco.ir

سوالات مشابه

0 امتیاز
0 پاسخ 1.4هزار بازدید
0 امتیاز
1 پاسخ 348 بازدید
0 امتیاز
1 پاسخ 927 بازدید
...