Android开发之获取当前设备的密度值(dp)

来源:互联网 发布:淘宝卖家套餐怎么设置 编辑:程序博客网 时间:2024/06/15 04:35

如何知晓所测设备的密度值是多少?

在onCreate()中加入以下代码:

public class MainActivity extends Activity {    @Override    protected void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        float xdpi = getResources().getDisplayMetrics().xdpi;        float ydpi = getResources().getDisplayMetrics().ydpi;        Log.d("MainActivity", "xdpi is " + xdpi);        Log.d("MainActivity", "ydpi is " + ydpi);    }}

运行,可以看到:
这里写图片描述

在更低的分辨率的设备上运行:
这里写图片描述

0 0
原创粉丝点击