package com.wufen.allapp;import android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.content.pm.PackageManager;import android.content.pm.ResolveInfo;import android.util.DisplayMetrics;import android.view.Display;import android.view.Menu;import android.view.WindowManager;import android.widget.TextView;import java.util.List;public class MainActivity extends Activity {    @Override    public void onCreate(Bundle savedInstanceState) {        super.onCreate(savedInstanceState);        setContentView(R.layout.activity_main);        final PackageManager packageManager = this.getPackageManager();        final Intent mainIntent = new Intent(Intent.ACTION_MAIN, null);        mainIntent.addCategory(Intent.CATEGORY_LAUNCHER);       // mainIntent.setPackage(packageName);               final List apps = packageManager.queryIntentActivities(mainIntent, 0);                        // 方法1 Android获得屏幕的宽和高          WindowManager windowManager = getWindowManager();          Display display = windowManager.getDefaultDisplay();          int screenWidth = screenWidth = display.getWidth();          int screenHeight = screenHeight = display.getHeight();                    // 方法2         DisplayMetrics dm = new DisplayMetrics();        getWindowManager().getDefaultDisplay().getMetrics(dm);        TextView tv = (TextView)this.findViewById(R.id.tv);        float width=dm.widthPixels*dm.density;         float height=dm.heightPixels*dm.density;         tv.setText("First method:"+dm.toString()+"\n"+"Second method:"+"Y="+screenWidth+";X="+screenHeight);         //dm.widthPixels,dm.heightPixels    }}

更多相关文章

  1. Android中getChildAt()方法介绍
  2. android的互联网开发 下
  3. android例子分析-1
  4. Android组件通信
  5. Android中NDK的使用方法
  6. Android实现各种对话框的变体
  7. Android实现各种对话框的变体
  8. android 性能优化
  9. Android的window类的常用方法

随机推荐

  1. AngularJS:TypeError:无法读取未定义的属性
  2. 前端开发命名规范(html+css+js)
  3. Javascript / Jquery中的简单碰撞检测?
  4. 在contenteditable中的占位符—焦点事件
  5. CasperJs和Jquery用链式选择
  6. 当函数在单独的PHP文件中定义时,调用JavaS
  7. 用javascript 禁止右键,禁止复制,禁止粘
  8. hzjs颠覆jquery,按照中国人思维开发的最简
  9. 百度搜索功能
  10. 如何检查不包含提交按钮的HTML5表单的有