واحد‌های dp و sp در اندروید

واحد‌های dp و sp در اندروید

تمام ویدیوهای دوره آموزش مقدماتی برنامه‌نویسی اندروید (Android Programming)
نصب نرم‌افزار‌های مورد نیاز و مقدمات توسعه اندروید
آشنایی با مفاهیم اولیه اندروید
توسعه مقدماتی UI در اندروید
شروع برنامه‌نویسی در اکتیویتی‌ها
تعامل با سایر اکتیویتی‌ها
توسعه مقدماتی UI (بخش دوم)
اصول توسعه UI و لایوت‌های اندروید
کار با لیست‌ها
فرگمنت در اندروید
ذخیره داده

در این ویدیو با برخی از مهمترین واحد‌های مورد استفاده در توسعه رابط کاربری اندروید آشنا خواهیم شد.

 

واحد DP چیست؟

dp مخفف Density Pixel که در واقع یک واحد نسبی است که به نسبت اندازه اسکرین دستگاه اندرویدی مقدار آن تغییر خواهد کرد.

 

واحد SP چیست؟

واحد sp دقیقا شبیه به dp است. با این تفاوت که برای اندازه فونت‌ها در اندروید استفاده می‌گردد و با تغییر اندازه فونت در تنظیمات دستگاه، میزان نسبت آن نیز به همان مقداری که کاربر برای تنظیمات فونت در دستگاه اندرویدی خود تنظیم کرده است، سایز فونت کوچکتر یا بزرگتر خواهد شد.

سوالات رایج

ممکن است پاسخ سوال شما درباره ویدیوی واحد‌های dp و sp در اندروید در اینجا باشد.

dp یا dip. مخفف Density Pixel - یک واحد انتزاعی که بر اساس سایز فیزیکی صفحه دستگاه اندرویدی است. این واحدها نسبت به یک صفحه نمایش 160 dpi هستند. بنابراین یک dp یک پیکسل در یک صفحه نمایش 160 dpi است.

sp - پیکسل‌های مقیاس پذیر - این واحد همانند واحد dp است اما با توجه به ترجیح اندازه فونت کاربر نیز مقیاس بندی می‌شود. توصیه می شود هنگام تعیین اندازه فونت از این واحد استفاده کنید. بنابراین sp هم برای تراکم صفحه نمایش و هم برای ترجیح کاربر تنظیم می‌شوند.
ارسال نظر :
پاسخ به