1,设置手机不息屏
getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON, WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);// 设置不息屏
2、 设置软键盘不会把布局挤上去
在mainfest.xml中,在和导航栏相关的activity中加:
<activity
android:name=".filing.MainActivity"
android:windowSoftInputMode="adjustResize|stateHidden"
/>
3、获取屏幕分辨率
/** * 获取屏幕的半高度/宽度 * * @return */ public int getScreenFull() { //获取分辨率 DisplayMetrics dm = new DisplayMetrics(); getActivity().getWindowManager().getDefaultDisplay().getMetrics(dm); int width = dm.widthPixels / 2; int height = dm.heightPixels / 2; return width; }