屏幕区域的获取: activity.getWindowManager().getDefaultDisplay(); 应用区域的获取: Rect outRect = new Rect(); activity.getWindow().getDecorView().getWindowVisibleDisplayFrame(outRect); view图形绘制区域的获取: Rect outRect = new Rect(); activity.getWindow().findViewById(Windo
http://stackoverflow.com/questions/1016896/get-screen-dimensions-in-pixels WindowManager w = activity.getWindowManager(); Display d = w.getDefaultDisplay(); DisplayMetrics metrics = new DisplayMetrics(); d.getMetrics(metrics); // since SDK_INT = 1; w
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); final DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay
1.获取手机屏幕宽高: DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); int screenWidth = dm.widthPixels; int screenHeight = dm.heightPixels; 22.根据屏幕宽度为控件设置动态设置宽高: imageView.setImageResource(R.drawable.newscar); L
Linux 在Linux上自动调整屏幕亮度来保护眼睛 - 51CTO.COM -- 介绍了Camera和RedShift这两款工具 How to automatically dim your screen on Linux - Xmodulo --英文原文 Calise | Camera Light Sensor Redshift 为新装Ubuntu的笔记本添加背光亮度调节功能 - 简书 (自己用setpci 命令来调节) 树莓派上我还没找到方法,RedShift已经证实不可用:Redshift