我发现可以使用DIP在XML布局中设置我的界面元素的尺寸,如下面的片段所示:
android:layout_width="10dip"
但是所有Java接口都将整数作为参数,并且无法在DIP中指定维度.计算这个的正确方法是什么?
我想我必须使用DisplayMetrics类的属性密度,但这是正确的方法吗?
我可以依靠这个公式永远正确吗?
像素*DisplayMetrics.density = dip
Android中的转换是否有实用功能?
我阅读了Launcher图标的UI指南,但最近的Android版本中的系统图标似乎没有遵循这些指导原则(图标是平面而非简化的3D透视图,如文档中所述).
它们已经过时了,目前的指导方针是什么?