بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
تعریف کامل کلاس G و ActivityEnhance
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
Hajhosseini
11 سال پیش
+6
0
هیچ چیز خاصی وجود نداره، کلاس G اولین کلاسیه که اجرا میشه، پس در هر بار اجرای برنامه تمام دستوراتی که توی کلاس G نوشته شدن اجرا میشن و بعد ActivityMain اجرا میشه.
کلاس ActivityEnhance یک کلاس هست که از Activity اکستندز میشه، ینی تمام قابلیت های اکتیویتی رو داره.
ما چه زمانی از این کلاس استفاده میکنیم: زمانی که بخوایم چیز جدیدی به تمام اکتیویتی هامون اضافه کنیم، مثلا به همشون BackGround بدیم. توی این حالت کدهای تغییر رنگ رو توی ActivityEnhance مینویسیم و فقط بقیه اکتیویتی هامون رو از اون اکستندز میکنیم.(یعنی دیگه نیازی نیست توی همه اکتیویتی ها تغییر رنگ رو بنویسیم).
این کار رو روی تکست ویو و ... هم میتونید انجام بدید(توی آموزش ها در بخش کاستوم اسپینر کاملا توضیح داده شده)
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .