۱ پژمان آزاد
ایجاد رابط کاربری بدون استفاده از فایل مرتبط xml
سعید شاهینی حل شده توسط سعید شاهینی

با سلام

 

طی آموزش گفته شد که ميشه طراحي رابط کاربري فقط با استفاده از جاوا باشه بنابراين ميتونيم يه اکتيويتي داشته باشيم که layout XML نداشته باشه اما رابط کاربريش رو بايد حتما داخل جاوا حتما مشخص کنيم که چي باشه.
کجا و چطور؟
آیا این کار منطقیه؟ آیا لازمه؟

بله می‌شه از جاوا استفاده کرد، ولی با توجه به زمان بر بودن و نیاز به تخصص بیشتر، این کار به صرفه نیست.

 از طرف دیگه تفاوت از لحاظ performance خیلی قابل رویت نیست.

وقتی xml قرار هست که نمایش داده بشه 2 مرحله به رندر ui اضافه می‌شه:

1. inflate کردن و ساختن آبجکت View

2. findViewById 

ولی زمانی که با جاوا رابط کاربری طراحی بشه این ۲ مرحله حذف می‌شن ولی می‌گم تفاوت محسوس نیست، چون xml زمان build پروژه یه پیش پردازشی روش انجام می‌شه

بهترین پاسخ
سعید شاهینی ۰۵ خرداد ۱۳۹۹، ۰۲:۳۷