萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> 安卓開發 >> Android中獲得手機屏幕大小實現代碼

Android中獲得手機屏幕大小實現代碼

   這篇文章主要介紹了Android中獲得手機屏幕大小實現代碼,Android開發中經常需要獲得屏幕的寬高,本文直接封裝成一個工具類,需要的朋友可以參考下

  Android在自定義控件時,經常需要獲得屏幕的寬高,每次都要寫,不妨直接把他封裝成工具類,直接拿來用,廢話不說,直接上代碼

  ?

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 /** * */ package com.example.customview;   import android.content.Context; import android.util.DisplayMetrics; import android.view.WindowManager;   /** * 獲取手機屏幕大小 * @author * */ public class MeasureUtil {   /** * 寬 * @return */ public static int getWidth(Context context){ WindowManager wm=(WindowManager) context.getSystemService(Context.WINDOW_SERVICE); DisplayMetrics outMetrics = new DisplayMetrics(); wm.getDefaultDisplay().getMetrics(outMetrics); return outMetrics.widthPixels; }   /** * 高 * @return */ public static int getHeight(Context context){ WindowManager wm=(WindowManager) context.getSystemService(Context.WINDOW_SERVICE); DisplayMetrics outMetrics = new DisplayMetrics(); wm.getDefaultDisplay().getMetrics(outMetrics); return outMetrics.heightPixels; }   }
copyright © 萬盛學電腦網 all rights reserved