طراحی فایل های xml برای صفحه نمایش با اندازه های مختلف چگونه هست؟
من یک برنامه طراحی کردم اما وقتی روی صفحه نمایش های متوسط و تقریبا بزرگ کار می کنم خوب نمایش می ده(مثلا G2 LG) اما وقتی روی تبلت 8 اینچی یا بزرگ تر می برم به کلی اندازه ایکون ها به هم می خوره. حالا باید چی کار کنم که برای همه گوشی ها و تبلت ها راحت نمایش بده؟
دوست عزیز این نوع لایه بندی ، رسپانسیو یا واکنش گرا گفته میشه ،توی آموزش لایه بندی پیچیده استاد آقاجانی هم در این مورد توضیح دادن ، مورد دیگه این هست که تصاویرت رو برای دیوایس های مختلف بهینه کنی و این همون قرار دادن تصاویر با سایز های مختلف در فولدر های drawable در resource برنامت هست ، که استاد توی بخش سوم - مقدمات رابط گرافیک کامل توضیح دادن
با این کار اندروید به طور پیشفرض و ذاتا میاد و تصاویر را نسبت به اندازه ی صفحه از پوشه ها میخونه ، اگر شما تصاویر XHDPI رو توی برنامه با سایز بزرگ قرار بدید ، توی دیوایس های بزرگ از تصاویر این پوشه استفاده میشه و تصاویر کوچک نشون داده نمیشن
البته این برداشته منه و امیدوارم اشتباه نکرده باشم و اگه اشتباست اساتید تصحیحم کنن ،
شما هم آموزش ها رو دقیق تر مطالعه کنید
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .