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

برنامه رسپانسیو در اندورید استودیو


modares

سوال

سلام دوستان چگونه میشه توی اندروید استودیو برنامه رسپانسیو ساخت یعنی اشیاء  در هر دیوایس هست ابعاد خودش رو نسبت به صفحه حفظ کند

 

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

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

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

چندتا راه داری

اول اینکه وقتی کار طراحی یو ای برنامه تموم شد بیای و از راه زیر برای هر سایز یه لایوت بسازی و خودش خودکار واسه هر اندازه نشون میده

از low شروع کن تا xhigh فک کنم کافی باشه مگه اینکه رو تبلتهای بزرگ هم بخوای درستش کنی

1

1.jpg.493fa75187cb822c69ad5e8a807d7a9d.jpg

2

2.jpg.859e4256b69d3eea7860bbe6b71db9db.jpg

3

3.jpg.2bc0d976aafca4a6b27e8bfb80edce8f.jpg

 

راه دوم که اسونتر هم هست بیای و اندازه های متن و نمیدونم تصاویر و اینارو توی dimens تعریف کنی تو res/values خوب برای اینکار من معمولا دستی میسازم فولدراشو

پایین یه لیست میذارم که بر اساس اندازه ها بهت میگه چی بسازی
فولدر مثلا values-hdpi رو بساز توش فایل dimen.xml رو کپی کن یا یکی بساز

بعد هم اندازه هایی که تو فایل اصلی تعریف کردی رو کپی کن اینجا اندازه هارو عوض کن حالا برحسب اندازه صفحه کوچیکتر یا بزرگتر

values-sw720dp          10.1” tablet 1280x800 mdpi

values-sw600dp          7.0”  tablet 1024x600 mdpi

values-sw480dp          5.4”  480x854 mdpi 
values-sw480dp          5.1”  480x800 mdpi 

values-xxhdpi           5.5"  1080x1920 xxhdpi
values-xxxhdpi           5.5" 1440x2560 xxxhdpi

values-xhdpi            4.7”   1280x720 xhdpi 
values-xhdpi            4.65”  720x1280 xhdpi 

values-hdpi             4.0” 480x800 hdpi
values-hdpi             3.7” 480x854 hdpi

values-mdpi             3.2” 320x480 mdpi

values-ldpi             3.4” 240x432 ldpi
values-ldpi             3.3” 240x400 ldpi
values-ldpi             2.7” 240x320 ldpi

 

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

بایگانی شده

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

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

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