انجمن سایت کلیدستان


رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
رزولوشون مورد نیاز برای ldpi و xdpi و ...

رزولوشون مورد نیاز برای ldpi و xdpi و ...

#1
سلام،
من میخوام یه آیکون تو صفحه اوی اکتیویتی نمایش بدم طوری که کیفیتش تغییر نکنه و فقط نسبتش در گوشی های اندازه مختلف تغییر کنه. اینجا چند تا سوال دارم.
1- تو فتوشاپ وقتی یه سند جدید درست میکنیم برای ldpi و xdpi و ... هر کدوم باید چه resulotion ای تنظیم کنیم (هیچ جای وب چیزی در مورد این نوشته نشده!). فقط گفتن طول و عرض چند باشه.
2- آیا کوچک کردن یک تصویر بزرگ کیفیتش کم نمیشه؟ خب اگه اینطوره به جای نسخه های مختلف فقط یه تصویر سایز بزرگ میزاریم خود اندروید Scale میکنه به سایزهای کوچیکتر؟ مشکل کجاست.
3- من دقت کردم وقتی سایز تصویر کوچیک میکنیم تو فتوشاپ بازم کیفیت پایین می آد تا اینکه یه تصویر تو همون سایز طراحی کنیم اینم نمیدونم قضیه چیه.

چقدر عجیب غریبه این سایزا.
پاسخ

رزولوشون مورد نیاز برای ldpi و xdpi و ...

#2
(۱۳۹۵/۰۲/۱۵, ۰۹:۳۹ ب.ظ)programmer1 نوشته: سلام،
من میخوام یه آیکون تو صفحه اوی اکتیویتی نمایش بدم طوری که کیفیتش تغییر نکنه و فقط نسبتش در گوشی های اندازه مختلف تغییر کنه. اینجا چند تا سوال دارم.
1- تو فتوشاپ وقتی یه سند جدید درست میکنیم برای ldpi و xdpi و ... هر کدوم باید چه resulotion ای تنظیم کنیم (هیچ جای وب چیزی در مورد این نوشته نشده!). فقط گفتن طول و عرض چند باشه.
2- آیا کوچک کردن یک تصویر بزرگ کیفیتش کم نمیشه؟ خب اگه اینطوره به جای نسخه های مختلف فقط یه تصویر سایز بزرگ میزاریم خود اندروید Scale میکنه به سایزهای کوچیکتر؟ مشکل کجاست.
3- من دقت کردم وقتی سایز تصویر کوچیک میکنیم تو فتوشاپ بازم کیفیت پایین می آد تا اینکه یه تصویر تو همون سایز طراحی کنیم اینم نمیدونم قضیه چیه.

چقدر عجیب غریبه این سایزا.
 دوست عزیز کلا مسائل مربوط به طراحی صفحه نمایش و کیفیت عکس ها خودش یه داستان مفصلی داره که وقت گیر و اعصاب خرد کنه ولی راجع به عکس یه سری راهنمایی خدمتت میگم امیدوارم کمکت کنه:
یکی از قابلیت های بسیار مفید سیستم عامل اندروید این است که فقط با قرار دادن تصاویر خود داخل
یک فولدر پیش فرض می تواند خیالمان راحت باشد که با نصب اپلیکیشن روی هر دستگاهی با هر
Density صفحه نمایش اپلیکیشن اجرا خواهد شد اما این در حالی است که چنانچه بخواهیم یک
اپلیکیشن حرفه ای طراحی کنیم می بایست برای هر دستگاهی با هر Density صفحه نمایش یک
منبع اختصاصی تعریف کنیم.
پس شما اگه یه برنامه ی خیلی حرفه ای نمیخواب بسازی نیازی نیست خیلی درگیر این ماجرا بشی، فقط کافیه یه سری عکس خوب( نه کیفیت خیلی بالا، نه کیفیت خیلی پایین) داشته باشی، خود اندروید واست ردیفش میکنه تو هر صفحه نمایشی که مشکلی پیش نیاد.

حالا اگه برنامت خیلی جدی و حرفه ایه باید دیگه سایز بندی انجام  بدی:
به عنوان یک قانون کلی می توان
فولدر drawable-mdpi را "مبنا" قرار داده و نسبت 1.0 را برای آن در نظر بگیریم. حال
تصاویری که می خواهیم در فولدر drawable-ldpi قرار دهیم می بایست دارای اندازه ای معادل با
0.75 برابر فولدر مبنا باشند. تصاویر موجود در فولدر drawable-hdpi معادل با 1.5 برابر تصاویر
موجود در فولدر مبنا بوده و در نهایت تصاویر موجود در فولدر drawable-xhdpi معادل با 2.0 برابر
تصاویر موجود در فولدر مبنا باشند.

این یه قانون کلی که باید رعایت بشه، پیشنهاد میکنم از یه گرافیک کار حرفه ای کمک بگیری

موفق باشی
پاسخ

رزولوشون مورد نیاز برای ldpi و xdpi و ...

#3
اینا رو میدونم قبلا تو مقالات خارجی و مستندات اندرویذ خونذم. من خودم طراحی واسط کار میکنم. برنامه نویسی دات نتم کار کردم ولی واقعا تا الان این حجمه از توضیحات رو برای یک موضوع جایی ندیدم. عجیبه کسی توضیح نداده حتی مستندات اندرویدم ابهام داره.
به هر حال من پاسخم رو نگرفتم. الان من برم تو فتوشاپ یه آیکون طراحی کنم برای ldpi و mdpi و ... در پتجره new document فتوشاپ به جز عرض و طول که تو مستندات گفته شده رزولوشن رو چند قرار بدم برای هر کدوم؟ 72dpi یا 120dpi یا؟
من یا برنامه نمینویسم یا حرفه ای مینویسم به جز این اسمش برنامه نیست.
پاسخ

رزولوشون مورد نیاز برای ldpi و xdpi و ...

#4
سلام
این ها همه توضیح داده شده و مستند هستند
میتونید از لینک زیر کمک بگیرید

dpi فتوشاپ هم برمیگرده به شما و برنامه شما. اگر میخواید عکس طراحی شده کیفیت و جزئیات بیشتری داشته خوب dpi رو افزایش بدید، اما این رو بذونید با افزایش dpi حجم عکس بیشتر شده و حجم برنامه نیز بیشتر خواهد شد. حالا این بستگی به برنامه شما داره.

البته جایی خوندم برای طراحی استاندارد Icon ها ، dpi رو بر اساس dpi تعیین شده google میزارن
مقایسش
4 | 3 | 2 | 1.5 | 1 | 0.75
ldpi | mdpi | hdpi | xhdpi | xxhdpi | xxxhdpi
و پایه 
mdpi = 160dpi هستش

https://www.google.com/design/spec/style/icons.html


فایل‌های پیوست

عکس(ها)
       
پاسخ
 سپاس شده توسط داش بهروز

رزولوشون مورد نیاز برای ldpi و xdpi و ...

#5
البته این رو هم بگم در جایی دیگه هم نوشته بود که همیتی نداره
( من طراح نیستم و مطالب گفته شده تنها بر اساس خواندها هستش و نه تجربه)

It doesn’t matter what DPI you have set in PHOTOSHOP, it’s the canvas size (the number of pixels available) that counts.

http://grahamtodman.co.uk/blog/2013/02/h...k-is-a-dp/
پاسخ
 سپاس شده توسط programmer1 ، شماره مجازی امارات


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان