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

تعریف کامل کلاس G و ActivityEnhance

مهدی  11 سال پیش  11 سال پیش
+1 0

درود

ممنون میشم یکی مفهوم کامل این دو کلاس ، کاربرداشون رو برام توضیح بده .

 

سپاس

 برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال 
Hajhosseini  11 سال پیش
+6 0

هیچ چیز خاصی وجود نداره، کلاس G اولین کلاسیه که اجرا میشه، پس در هر بار اجرای برنامه تمام دستوراتی که توی کلاس G نوشته شدن اجرا میشن و بعد ActivityMain اجرا میشه.
کلاس ActivityEnhance یک کلاس هست که از Activity اکستندز میشه، ینی تمام قابلیت های اکتیویتی رو داره.
ما چه زمانی از این کلاس استفاده میکنیم: زمانی که بخوایم چیز جدیدی به تمام اکتیویتی هامون اضافه کنیم، مثلا به همشون BackGround بدیم. توی این حالت کدهای تغییر رنگ رو توی ActivityEnhance مینویسیم و فقط بقیه اکتیویتی هامون رو از اون اکستندز میکنیم.(یعنی دیگه نیازی نیست توی همه اکتیویتی ها تغییر رنگ رو بنویسیم).
این کار رو روی تکست ویو و ... هم میتونید انجام بدید(توی آموزش ها در بخش کاستوم اسپینر کاملا توضیح داده شده)


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