آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
مشکل عدم دسترسی خریداران پیشین به برخی آموزش ها برطرف شد
این سایت محصول قابل فروش ندارد و بخش تیکت و پشتیبانی آن غیر فعال است
مدیریت کاربران مشترک
بروز خطا
امتیازات دریافتی

تعریف Activity در ساده ترین حالت


uncocoder  7 سال پیش  7 سال پیش
0
2
7

AndroidManifest.xml

  • سایر قسمت های Manifest نوشته نشده و ... بجای آن درج شده.
  • بهتر است activity ها را در پکیجی با نام project.activity تعریف کنیم تا نظم بیشتری داشته باشد و با پکیج اصلی App تداخلی نداشته باشد.
  • به ازای هر Activity تعریف شده در Manifest باید فایل Java متناسب آن نیز وجود داشته باشد.
  • هر Activity می تواند دارای امکانات کاملتر ( از جمله Theme مجزا ) باشد مستقل از اینکه شروع کننده پروژه هست یا نیست.

MainActivity.java

  • استفاده از AppCompatActivity یا کلاس های زیر مجموعه آن ( احتمالاً اختصاصی شده توسط خودمان ) توصیه می شود تا با نسخه های پیشین سازگاری داشته باشد
  • سایر کلاسهای Activity که در Manifest تعریف شده ، دیگر ساخته نشده و مشابه همین کلاس است.

activity_main.xml

  • استفاده از ConstraintLayout به عنوان ریشه فایل لزومی ندارد و می تواند هر نوع Layout دیگری نیز باشد.
  • بهتر است Namespace ها از جمله xmlns:* به همین شیوه ای که تعریف شده تعریف شود.

اسنیپ
AndroidManifest.xmlMainActivity.javaactivity_main.xml+
length : 0 words : 0 lines : 0