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屏蔽HOME键
  2. Android简明开发教程十六:Button 画刷示例
  3. android 保持屏幕长亮及解锁的方法
  4. Android(安卓)Drawable、Bitmap、byte[]之间的转换
  5. CollapsingToolbarLayout标准使用方式
  6. Android(安卓)代理设置
  7. Android(安卓)系统 设置 之 网络 APN (一)
  8. Android判断应用是否存在
  9. Android怎么从设置相册中的照片作背景(刚做的例子)

随机推荐

  1. android Service之四:传递复杂数据类型的
  2. 【android基础】之Android返回键处理(事
  3. Android(安卓)- GridView,自定义开关控件,
  4. eclipse下android的sdk配置问题
  5. Android中Activity组件详解
  6. Android(安卓)Private Libraries 和 Depe
  7. Android中的Shape美化
  8. 丢失Android系统库或者Conversion to Dal
  9. Android(安卓)主题和样式应用
  10. Android(安卓)技术专题系列之三 -- 编译(bui