zoukankan      html  css  js  c++  java
  • android获取屏幕长宽的方法

    package com.kale.imageview02;
    
    import android.annotation.SuppressLint;
    import android.app.Activity;
    import android.graphics.Point;
    import android.os.Bundle;
    import android.util.Log;
    import android.view.Display;
    
    public class MainActivity extends Activity {
    
    	@SuppressLint("NewApi")
    	@Override
    	protected void onCreate(Bundle savedInstanceState) {
    		super.onCreate(savedInstanceState);
    		setContentView(R.layout.activity_main);
    		
    		int dw = getWindowManager().getDefaultDisplay().getWidth();//获得手机屏幕的宽度
    		int dh = getWindowManager().getDefaultDisplay().getHeight();//获得手机屏幕的高度
    		
    
    		Log.i("h", "height:"+dw);
    		Log.i("w", ""+dh);
    		
    		//推荐的获取屏幕长宽的方式,但需要API13
    		Display display = getWindowManager().getDefaultDisplay();
    		Point size = new Point();
    		display.getSize(size);
    		int windowHeight = size.y;
    		int windowWidth = size.x;
    		
    		Log.i("w",""+ windowWidth);
    		Log.i("h", "height:"+ windowHeight);
    		
    	}
    }
    

  • 相关阅读:
    生成器
    迭代器
    闭包函数
    装饰器(2)
    装饰器(1)
    名称空间与作用域(2)
    110.网络编程-mail
    109.网络编程-FTP
    108.网络编程-TCP/UDP
    107.xpath
  • 原文地址:https://www.cnblogs.com/tianzhijiexian/p/3852655.html
Copyright © 2011-2022 走看看