在开发android的应用中,有时候需要限制横竖屏切换。只需要在AndroidManifest.xml文件中加入android:screenOrientation属性限制。

android:screenOrientation设定该活动的方向,该值可以是任何一个下面的字符串

"unspecified"- 默認值. 由系統選擇顯示方向. 在不同的設備可能會有所不同.

"landscape"- 橫向

"portrait"- 縱向

"user"- 用戶當前的首選方向

"behind"- 與在活動堆棧下的活動相同方向

"sensor"- 根據物理方向傳感器確定方向. 取決於用戶手持的方向, 當用戶轉動設備, 它跟隨改變.

"nosensor"- 不經物理方向傳感器確定方向. 該傳感器被忽略, 所以當用戶轉動設備, 顯示不會跟隨改變. 除了這個區別,系統選擇使用相同的政策取向對於“未指定”設置. 系統根據“未指定”("unspecified")設定選擇相同顯示方向.

如果要使Activity的View界面全屏,只需要将最上面的信号栏和Activity的Title栏隐藏掉即可,

隐藏Title栏的代码:  requestWindowFeature(Window.FEATURE_NO_TITLE);

隐藏信号栏的代码:  getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);

配置文件里代码:  android:theme="@android:style/Theme.NoTitleBar"

转载于:https://www.cnblogs.com/fly-allblue/p/3844853.html

Android android:screenOrientation的简介相关推荐

  1. 【Android 命令行工具】Android 命令行工具简介 ( 官方文档 | SDK 命令行工具 | SDK 构建工具 | SDK 平台工具 | 模拟器工具 | Jetifier 工具 )

    文章目录 一.官方文档 二.Android 命令行工具简介 1.SDK 命令行工具 2.SDK 构建工具 3.SDK 平台工具 4.模拟器工具 5.Jetifier 工具 一.官方文档 Android ...

  2. Android Activity动画属性简介

    Android Activity动画属性简介 在Android当中 设置activity的动画 需要复写 android:windowAnimationStyle这个属性 我们自定义一个动画样式来继承 ...

  3. Android之shape属性简介和使用

    1.shape标签简介  shape的形状,默认为矩形,可以设置为矩形(rectangle).椭圆形(oval).线性形状(line).环形(ring)  ! 设置形状: <shape xmln ...

  4. Android GPS模块概念简介

    文章目录 1.简介 2.类似GPS的全球定位系统 3.GPS的组成 4.Android定位方式 1.简介 全球定位系统(Global Positioning System,GPS),是一种以人造地球卫 ...

  5. Android下DLNA开发简介

    Android下DLNA开发简介     前端时间在博客上有写过一篇关于DLNA开发Cling开源库的使用,虽然写的不是很好但是也有几个对DLNA开发有兴趣的同仁有询问我关于这方面的知识.趁着现在有空 ...

  6. 进程 Android架构  Android Runtime  Libraries framework简介 Framework的范围 framework简介范围基础 Linux入门介绍

    目录 FrameWork框架之进程 Android简介 Android架构 Android Runtime Libraries framework简介

  7. android build.ninja,Android中的Ninja简介

    Android中的Ninja简介 2017-08-15 16:49:42 +08 字数:2671 标签: Android Makefile Ninja 如果说Makefile是一个DSL,那么Ninj ...

  8. 《Android开源库 ~ 1》 GitHub Android Libraries Top 100 简介

    转载自GitHub Android Libraries Top 100 简介 本项目主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据 GitH ...

  9. GitHub Android Librarys Top 100 简介

    GitHub Android Librarys Top 100 简介 本项目主要对目前 GitHub 上排名前 100 的 Android 开源库进行简单的介绍, 至于排名完全是根据GitHub搜索J ...

  10. 什么是Android——Android平台简介

    什么是Android --Android平台简介 Keyword: Google Android,Linux内核,开源,应用领域,开放手机联盟(Open Handset Alliance) 在网上看到 ...

最新文章

  1. 站覆盖范围_你了解无线覆盖范围和穿墙能力吗?别再走进这些误区了
  2. lstm timestep一般是多少_请问rnn和lstm中batchsize和timestep的区别是什么?
  3. 在 Linux 上模拟系统负载
  4. MyBatis的动态SQL详解
  5. php7 最新版本,总结PHP 7.x 各个版本的新特性
  6. AsyncTask中各个函数详细的调用过程,初步实现异步任务
  7. 消息和事件的区别 VC++解惑
  8. HTML基础——零基础必看
  9. 从零开始学Pytorch(十四)之优化算法进阶
  10. 基于迭代局部搜索和随机惯性权重的BA算法MATLAB实现(ILSSIWBA)
  11. mysql jemalloc_Jemalloc优化MySQL和Nginx
  12. 微信小程序毕业设计选题
  13. 是java运行时环境的缩写,java运行环境的英文缩写
  14. pip安装出现Script file ‘D:\ProgramData\Anaconda3\Scripts\pip-script.py‘ is not present.
  15. 2021GKCTF Misc excel骚操作--详解
  16. 144hz和60hz测试软件,专业FPS玩家讲解:60Hz与144Hz刷新率的问题
  17. 分类任务中的类别不平衡问题
  18. 从键盘上输入一个数,判断是否为素数。
  19. jeesite使用说明
  20. 1w存银行一年多少利息_100万存在银行,一年最高能有多少利息?

热门文章

  1. 数据仓库/集市 星形/雪花形 事实/维度表
  2. SQL/T-SQL/PLSQL
  3. 【原转】使用获取subview获取子view
  4. QT各版本的源码下载地址
  5. 极限与连续知识点总结_考研数学一试卷全面分析,历年题型和知识点整理,送给2021的学子...
  6. 【新功能】开放搜索多路召回技术解读
  7. Mysql数据库按时间点恢复实战
  8. 揭秘 | 大流量场景下发布如『丝般顺滑』背后的原因
  9. 美术干货:用Blender绘制low poly风格的游戏角色
  10. lnmp1.7安装环境后mysql无法启动的解决