بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

تبلت و نمایش کوچک عکس ها

مدیریت گفتگو
r22222 11 سال پیش
آخرین تغییر: 11 سال پیش

من فکر میکنم در آموزش ها یه قسمتایی از طراحی گرافیک درست نیست.

اینکه ما بیایم و فقط پوشه های l,m,h,xhdpi رو پرکنیم اگر ImageView یا هر چیز دیگه ای wrap content باشه به خودی خود هیچ اتفاقی نمی افته. اگه باور ندارید میتونید امتحان کنید. یه ImageView بذارید وسط صفحه و Wrap Content اش بکنید. همه ی پوشه های عکس رو هم با اندازه های درست پر کنید.(من حتی xxhdpi و xxxhdpi رو هم پر کردم) وقتی تبلت 10.1 و 7 و حتی 5 اینچی رو انتخاب کنید عکس ها کوچک نمایش داده میشن.

مگر اینکه بیایم و با دادن وزن به layout ها یا ImageView ها به جای wrap content کردنشون مجبورشون کنیم که بزرگ بشن. البته این راه حلیه که من تا حالا بهش رسیدم و هنوز امتحان نکردم ببینم چه تاثیری روی کیفیت عکسا میذاره. کسی نظری داره؟

نظرات

سعید کاظمی 11 سال پیش
خوب شما میتونی اندازه ی عکس رو بزرگ بذاری طبق همون استانداردهایی که استاد گفتن همون فایل اکسل مثلا شما یه عکس 96*96 باشه و بخوای مجبورش کنی که مثلا بشه 128*128 خوب اینطوری کیفیت عکس از بین میره دیگه . مگر اینکه ناین پچ کنی حالا نمیدونم منم تازه کارم من
doost_fu 11 سال پیش
در هر کدام از فولدر هایی که نام بردید باید عکس با سایز متناسب با ان فولدر رو داخلش بزارید البته اگه با سایز xhdpi فایلتون بسازید و فقط هم داخل فولد xhdpi بزارید در اکثر موارد کیفیت قابل قبولی خواهید داشت
r22222 11 سال پیش
اینایی رو که گفتم در شرایطی بود که همه سایزها رو به درستی وارد کرده باشید. خودتون میتونید امتحان کنید. یه عکس 256*256 که تو گوشی های کوچیک بیشتر عرض صفحه رو پر میکنه تو پوشه ی mdpi قرار بدید و تو یه ImageView نمایشش بدید. پوشه های دیگه رم حتی تا xxxhdpi که میشه 1024*1024 پر کنید. وقتی سایز 10.1 اینچ رو توی نمایش انتخاب کنید میبینید که یه عکس بسیار کوچیک وسط صفحه بزرگ تبلت هست. حتی میتونید ورژن اندروید رو هم ببرید بالا تا این پوشه ها رو ساپورت کنه ولی هیچ تاثیری نداره.

هنوز پاسخی ثبت نشده است


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .