بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
کتابخانه ها
سلام دوستان حقیقتش من تازه شروع کردم و مبتدی ام سوالم اینکه چطوری میشه فهمید مثلا توی کتابخانه AppCompat به غیر از کلاس mainActivity دیگه چه کلاسایی هست و هر کدوم چه کار بردی دارند؟ و توی همون کلاس main activity چه متد هایی هست و هر کدوم چه کاربردی دارند؟ و میشه لطفا چند کتابخانه معروف و کاربردی و روش ایمپورت کردنش رو بهم بگین؟
+1
0
لینک
لینک (5 سال پیش)
+1
0
سلام. میشه گفت سوالتون صحیح نیست :). MainActivity یک کلاس هست که از کلاسی بنام AppCompatActivity میراث بری کرده و مشتق شده (در کد اندروید میگیم extend شده)، که هر کلاسی هم برای خودش متدها و فیلدها و... داره. و حالا خود این کلاس AppCompatActivity هم از کلاس های دیگر ( که میشن پدرانش) و در نهایت این کلاس ها در کتابخانه ای بنام AppCompat قرار دارند که یکی از کتابخانه های خود اندروید هست. این که میگم کتابخانه خود اندروید، چون یک سری کتابخانه ها هم هستند که بهشون میگیم third-party که مال خود اندروید نیستند و توسط دیگران از جمله برنامه نویسان دیگر اون ها نوشته شدند. اگر مفاهیم شی گرایی رو بدونید (مفاهیمی مثل شی و کلاس، ارث بری، کپسوله سازی و...) این مباحث رو هم به راحتی متوجه میشید. (5 سال پیش)
برای این سوال پاسخی وجود ندارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .