Android全屏设置代码

如果你在开发游戏或一个主题风格很特别的应用可能需要全屏显示,在Android中全屏窗口的代码很简单,主要分为两个步骤和一个注意点:

requestWindowFeature(Window.FEATURE_NO_TITLE); //隐藏标题
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); //设置全屏

注意的是这些调用要放在SetContentView前面,否则无法生效或结果有出入。

获取Android屏幕方向及键盘状态

很多开发Android的网友可能需要判断当前的屏幕方向或键盘状态,下面的代码可以判断出横屏landscape和常规的portrait纵握方式,如 果使用的是G1这样有QWERTY键盘硬件的,还可以判断屏幕方向以及键盘的拉出状态。

Configuration config = getResources().getConfiguration();
if (config.orientation == Configuration.ORIENTATION_LANDSCAPE){
//横屏,比如 480x320
}else if(config.orientation == Configuration.ORIENTATION_PORTRAIT){
//竖屏,标准模式 320x480
}else if(config.hardKeyboardHidden == Configuration.KEYBOARDHIDDEN_NO){
//横屏,Android123提示物理键盘滑出了
}else if(config.hardKeyboardHidden == Configuration.KEYBOARDHIDDEN_YES){
//竖屏,键盘隐藏了
}

更多相关文章

  1. 第六章 Android(安卓)绘图机制与屏幕适配
  2. android后台获取当前屏幕截图(screencap.cpp修改)
  3. Android判断ListView滚动到最顶部第0条item完全完整可见及最底部
  4. Android(安卓)输入法/ 软键盘 显示模式 设置(android:windowSoftI
  5. Android日常整理(三)---intent打开浏览器、软键盘弹出
  6. Android之网络连接判断
  7. Android屏幕控制
  8. Android判断ListView滚动到最顶部第0条item完全完整可见及最底部
  9. Android上常见度量单位【xdpi、hdpi、mdpi、ldpi】解读

随机推荐

  1. Android中应用界面布局总结
  2. Android自定义radiobutton(文字靠左,选框
  3. Android中TextView中加图片,超链接,部分字
  4. Android样式开发
  5. Android 背景渐变 渐变背景 shape
  6. Android(安卓)编译环境小语种丢失Bug
  7. Android 控件xml属性详解
  8. 安卓课程九 布局属性说明
  9. cocos2d-x & Android 环境配置笔记
  10. android aidl 进程通信 调用错误