And*_*Man 24 graphics android screen-resolution screen-size
我有几个问题:
什么是屏幕尺寸?
什么是屏幕密度?
是什么区别之间的屏幕尺寸和屏幕密度?
如何在Android中支持不同的密度和不同的屏幕尺寸?
我已经阅读了官方文档,但我无法理解屏幕大小和屏幕密度之间的差异.
The*_*der 37
密度等级:

图标尺寸:

屏幕尺寸类:

屏幕配置:

最佳实践:
dp在XML布局文件中指定维度时,请使用wrap_content,match_parent或units.除了定义文本大小:( sp缩放取决于用户设置)
请勿在应用程序代码中使用硬编码像素值.
不要使用AbsoluteLayout,请使用相对布局.
为不同的屏幕密度提供替代位图drawable.
为xxhdpi提供启动器图标,但没有其他图标.
屏幕大小是指您可以在屏幕上显示的像素数.
密度基于您的设备实际大小,如果它很小并且分辨率高,则密度高,因为您在较少的物理空间中显示更多像素.
1.screen size concerns an absolute number of pixels. (check out wikipedia Image Resolution)
2.Density (aka Pixels per inch - PPI) concerns a relative number of pixels per inch. (check out the wikipedia Pixel Density)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
17480 次 |
| 最近记录: |