محاسبه اندازه یک تصویر برای چگالی تصاویر مختلف در اندروید همیشه سخت بوده چرا که لازم است اولا نسبتهای مختلف را باید به خاطر بیاورید و بعدهم، باید محاسبات را انجام دهید
مثلا اگر یک عکس داشته باشید که برای چگالی xxxhdpi باشد و عرض آن ۱۲۰۰ پیکسل باشد، برای اندازه xhdpi اندازهاش چقدر باید باشد؟
برای حل این مشکل به ظاهر ساده، ولی سخت یک فایل اکسل ساده درست کردم به صورت زیر:
کار با این فایل اکسل بسیار ساده است. اندازه تصویر موجود را در چگالی مد نظر در سمت چپ وارد میکنید و در سمت راست، اندازه تصویر در چگالیهای مختلف به شما نمایش داده میشوند!
مثلا در این حالت، تصویری که من داشتم مناسب برای چگالی xxhdpi با عرض ۱۸۴ پیکسل بود. متناسب با این تصویر، میتوانم برای چکالی ldpi تصویری با عرض ۶۹ پیکسل، متناسب با چگالی mdpi تصویری با عرض ۹۲ پیکسل و …. قرار دهم
دانلود فایل اکسل برای تبدیل چگالیهای مختلف اندروید به هم
خب چرا dp برای مقدار دهی اندازه ایمیج ویو استفاد نمیشه؟
استفاده میشه!