بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
تفاوت رزولوشن
با سلام خدمت اساتید
دوستان بنده بر روی صفحه اصلی برنامه چند تا دکمه با بک گراندهایی که داشتم به صورت چسیبده و با اندازه dip های مختلف گذاشتم
بهشون از کناره ها 5dip فاصله گذاشتم که در روزلوشن پایین و بالا درست عمل میکنه ، اما کل دکمه ها در رزولشن بالا نصف صفحه رو پر میکنه و اما در رزولوشن مثلا 3.7 فیت فیت هستش . حالا اگه بخوام در رزولوشن بالا هم با صفحه فیت باشه چیکار باید بکنم ؟
+1
0
باید فولدر های layout-xxxhdpi , layout-xxhdpi , layout-xhdpi , ..... رو ایجاد کنید و برحسب چگالی تغییراتو تو هر کدوم اعمال کنید (10 سال پیش)
+1
0
یا اینکه اون 5dp رو ببرین توی dimens.xml ذخیره کنید و values-xxhdpi , .... رو ایجاد کنید (10 سال پیش)
+1
0
من دومی رو پیشنهاد میکنم (10 سال پیش)
+1
0
من پیشنهاد میکنم بخش "حتی طارحی لایه های پیچیده" رو که کلا نیم ساعت هست رو مطالعه کنی مطمئن باش دیزاین برات خیلی راحت میشه :) لینک (10 سال پیش)
0
0
اون بخش رو نگاه کردم ، عین همون رو هم طراحی کردم منتها در قسمت آخر همون ویدئو هم وقتی انداز صفحه نمایش رو تغییر میده کل شکل های طراحی شده میره نصفه ی بالای صفحه و پایین خالی میمونه . الان مشکل من هم همونه کل کل صفحه به همون میزانی که میخوام سایزی بندی بشه (10 سال پیش)
+1
0
سلام ، چون علاوه بر عرض کنترل ها ، باید ارتفاع شون رو هم به صورت نسبی ( نسبت به صفحه ) وارد کنید . (10 سال پیش)
0
0
اینکارو میکنم واز پایین هم بهش dip میدم ولی هیچ تاثیری در رزولوشن بالا نمیذاره . (10 سال پیش)
0
0
منظورم margin از بالا یا پایین نبود . ارتفاع ( Height ) اونا رو نسبت به بقیه حساب کن . همونطور که برای عرض شون وزن میدی . (10 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .