آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

لطفاً توضیح بیشتری در مورد Context بدهید

MrBob  12 سال پیش  12 سال پیش
0 0

سلام.
من آموزش ها رو تا قسمت 12 دیدم ولی هنوز مغهوم context رو نفهمیدم . لطفا یه مقدار توضیح بدید در مورد آبجکت های این کلاس و کلا بیشتر برای چه منظوری استفاده می شوند؟
ممنون از آموزش های خوبتون

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
uncocoder  12 سال پیش
+1 0

فرض کنید یک نقاشی خطی و بدون رنگ دارید که نیاز به رنگ شدن توسط 24 رنگ مختلف داره. حالا به شما یک مداد رنگی 12 رنگه میدن. پس 12 رنگ بیشتر در نقاشی دیده نخواهد شد. ولی اگر یک مداد رنگی 24 رنگ ( که همه رنگ های مورد نیاز رو داره ) به شما بدن، می تونید یک نقاشی کامل تحویل بدید.

Context مثل نقاشی می مونه که تا مثلاً 24 اشاره گر باید در اون ریخته بشه تا بشه یک Context کامل ( 24 یک مثال است ). ولی توسط اطلاعات درون Application فقط میشه ( مثلاً ) 12 مورد این اشاره گرها رو پر کرد. ولی با اطلاعات موجود در Activity میشه ( مثلاً ) همه 24 مورد این اشاره گرها رو مقدار دهی کرد. پس Context خارج شده از Activity کاملتر از Context خارج شده از Application هست.

حالا این اطلاعات که در Context نوشته شده ( 24 مورد مثال ) ، خیلی جاها به کار برده میشن مثل استفاده در Toast یا ساخت یک کنترل یا ... و فقط برای چشم نوازی ( مثل نقاشی ) نیست.

پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .