رفتن به مطلب
  • 0

لود بوسیله آرایه یا فایل XML در لیست ویو اندروید استودیو؟


Kazem Forghani

سوال

سلام

دوستان تو آموزش استاد شاهدی لود آیتم های لیست ویو به دو روش توضیح داده شده بود. (استفاده از آرایه، استفاده از فایل xml)

کدوم روش استاندارد تره؟

کدوم روش سرعت لودش بالاتره؟

مزیت ها و معایب دو روش رو لطفا بیان کنید.

موفق باشید

لینک ارسال
به اشتراک گذاری در سایت های دیگر

3 پاسخ به این سوال تاکنون داده شده است

ارسال‌های توصیه شده

در کل فک میکنم استاندارد تر xml ولی سختی های خودش رو داره وسخت میش چیزی ک میخوای رو درس کنی(چون دانش خودشو میخواد)

 

لیوت به نظر انعطاف ببیشتری داره

لینک ارسال
به اشتراک گذاری در سایت های دیگر

در کل فک میکنم استاندارد تر xml ولی سختی های خودش رو داره وسخت میش چیزی ک میخوای رو درس کنی(چون دانش خودشو میخواد)

 

لیوت به نظر انعطاف ببیشتری داره

نه xml اتفاقاً خیلی آسون تره. منظور من آیتم ها رو در یک فایل xml وارد کنیم و بعد توی کدنویسی فراخوانی کنیم:

<string-array name="items">
    <item name="">Value 1</item>
    <item name="">Salam</item>
    <item name="">Test</item>
    <item name="">Answercenter</item>
    <item name="">Close</item>
    <item name="">Teeeeest</item>
</string-array>

؟؟؟

لینک ارسال
به اشتراک گذاری در سایت های دیگر

نه xml اتفاقاً خیلی آسون تره. منظور من آیتم ها رو در یک فایل xml وارد کنیم و بعد توی کدنویسی فراخوانی کنیم:

<string-array name="items">
    <item name="">Value 1</item>
    <item name="">Salam</item>
    <item name="">Test</item>
    <item name="">Answercenter</item>
    <item name="">Close</item>
    <item name="">Teeeeest</item>
</string-array>

؟؟؟

استفاده از آرایه ها راه بهتر و اصولی تری نسبت به xml هست از xml بیشتر واسه کارای کوچیک استفاده میشه ولی وقتی دیتاها و آیتمهات زیاد میشه دیگه آرایه استفاده میشه

از نظر سرعت هم اگه آرایه ها و لیستها رو بهینه کنی سرعتش با xml زیاد تفاوتی نمیکنه ولی درحالت کلی xml انعطاف و سرعت بیشتری داره

لینک ارسال
به اشتراک گذاری در سایت های دیگر

بایگانی شده

این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.

  • کاربران آنلاین در این صفحه   0 کاربر

    • هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.
×
×
  • اضافه کردن...