1、获取屏幕尺寸:

Display display = getWindowManager().getDefaultDisplay();
int width = display.getWidth();
int height = display.getHeight();TCSTAR7034

DisplayMetrics dm = new DisplayMetrics();
dm = getResources().getDisplayMetrics();
int screenWidth = dm.widthPixels;
int screenHeight = dm.heightPixels;
float density = dm.density;
float xdpi = dm.xdpi;
float ydpi = dm.ydpi;

2、布局文件自适应:商账追收

为了让布局能够自适应多中分辨率的手机屏幕,可以在res目录下新建相应的布局目录如:layout-800x480(支持800x480)等,然 后在这些目录下放置对应该分辨率的布局文件,这样定义以后,在运行程序的时候,android会自动根据屏幕的尺寸选择合适的布局文件来渲染界面。

更多相关文章

  1. NPM 和webpack 的基础使用
  2. 【阿里云镜像】使用阿里巴巴DNS镜像源——DNS配置教程
  3. 读取android手机流量信息
  4. android 使用html5作布局文件: webview跟javascript交互
  5. Android(安卓)多媒体扫描过程(Android(安卓)Media Scanner Proces
  6. android“设置”里的版本号
  7. Android开发环境搭建
  8. Android(安卓)Resource介绍和使用
  9. 2014.01.21 ——— android 关联android-support源码

随机推荐

  1. Oracle绑定变量分级(Bind Graduation)
  2. 【DB笔试面试719】在Oracle中,什么是OCR、
  3. Oracle结果集缓存(Result Cache)--服务器、
  4. 【DB笔试面试745】在Oracle中,RAC环境下的
  5. 【ASM】Oracle ASM + 11gR2 + RHEL6.5 安
  6. Oracle增量备份和快速备份(块改变跟踪Bloc
  7. Oracle收集统计信息
  8. Oracle 12c 新SQL提示(hint)
  9. Oracle的告警日志之v$diag_alert_ext视图
  10. Oracle行列互换总结