Activity全屏设置

方式1:AndroidManifest.xml

<activity android:name="myAcitivty" android:theme="@android:style/Theme.NoTitleBar.Fullscreen"/>

方式2:代码实现

requestWindowFeature(Window.FEATURE_NO_TITLE); //隐藏标题栏

getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,WindowManager.LayoutParams.FLAG_FULLSCREEN); //隐藏状态栏

注意:设置全屏的俩段代码必须在setContentView(R.layout.main) 之前,不然会报错。


Activity横竖屏设置

方式1:AndroidManifest.xml

<activity android:name="myAcitivty" android:screenOrientation="landscape"/> // 或者 “portrait

方式2:代码实现

setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);

获取横屏方向

int orientation = this.getResources().getConfiguration().orientation;

orientation 的常用取值可以为ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE(横屏) 或ActivityInfo.SCREEN_ORIENTATION_PORTRAIT(竖屏)


Activity屏幕一直显示

1:AndroidManifest.xml添加权限

<uses-permission android:name="android.permission.WAKE_LOCK" />

2:代码实现

getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);




更多相关文章

  1. Android五大布局
  2. Android(安卓)滚动Tab
  3. 2011.09.01——— android 透明显示
  4. 2011.09.01——— android 透明显示
  5. androidの布局控件居于最底部实现
  6. Android(安卓)TimePicker
  7. android 资料收集大全
  8. EditeText标签字体大小设置 是否可编辑
  9. android计算器布局界面——基础编

随机推荐

  1. Android使用百度地图SDK获得当前设备位置
  2. Android逆向分析常用网站
  3. Linux系统Android SDK 下载版本,报错Warni
  4. android(2.0以后版本) 中读取联系人和通
  5. 更新SDK后eclipse报错This Android SDK r
  6. Android中常用的Intent.Action整理
  7. android 常用JVM配置参数
  8. webView去掉右侧导航条
  9. android之android.os.NetworkOnMainThrea
  10. Android执行命令行命令(获取系统Logcat)