位置: 编程技术 - 正文

Android 判断横竖屏幕以及设置横竖屏幕的方法(安卓判断横竖屏)

编辑:rootadmin

推荐整理分享Android 判断横竖屏幕以及设置横竖屏幕的方法(安卓判断横竖屏),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:android横向布局,安卓开发横竖屏切换,android横屏,android横屏,js判断手机横竖屏,android横竖屏适配,android横竖屏不同布局,android横竖屏不同布局,内容如对您有帮助,希望把文章链接给更多的朋友!

方法一:

?DisplayMetrics dm = newDisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); intwidth = dm.widthPixels; intheight = dm.heightPixels;

判断宽高那个大

方法二:

?if(this.getResources().getConfiguration().orientation == Configuration.ORIENTATION_PORTRAIT) {// 竖屏 // doSomrthing }else { // 横屏时dosomething }

设置:

方法一:在AndroidManifest.xml中配置

如果不想让软件在横竖屏之间切换,最简单的办法就是在项目的AndroidManifest.xml中找到你所指定的activity中加上android:screenOrientation属性,他有以下几个参数:

Android 判断横竖屏幕以及设置横竖屏幕的方法(安卓判断横竖屏)

"unspecified":默认&#; 由系统来判断显示方向.判定的策略是和设备相关的,所以不同的设备会有不同的显示方向. "landscape":横屏显示(宽比高要长) "portrait":竖屏显示(高比宽要长) "user":用户当前首选的方向 "behind":和该Activity下面的那个Activity的方向一致(在Activity堆栈中的) "sensor":有物理的感应器来决定。如果用户旋转设备这屏幕会横竖屏切换。 "nosensor":忽略物理感应器,这样就不会随着用户旋转设备而更改了("unspecified"设置除外)。

方法二:在java代码中设置

设置横屏代码:setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);//横屏

设置竖屏代码:setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);//竖屏

因为横屏有两个方向的横法,而这个设置横屏的语句,如果不是默认的横屏方向,会把已经横屏的屏幕旋转°。

所以可以先判断是否已经为横屏了,如果不是再旋转,不会让用户觉得转的莫名其妙啦!代码如下:

if(this.getResources().getConfiguration().orientation ==Configuration.ORIENTATION_PORTRAIT){setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE);}

欢欢的成长历程:安卓篇1(your project contains error) 前几天刚刚入职新公司做安卓开发,作为安卓开发的新手,我所负责的只是APP的维护和修改。办完入职后要做的第一件事自然是配置开发环境。作为新

android 窗口介绍 dialog是应用类窗口其子类大多会改为子窗口popupwindow是应用类窗口当其显示时会改为子窗口contextwindow也是应用类窗口optionMenu是应用类窗口应用类视图的

Android实现:手指触摸滑动切换Activity 安卓编码实现触摸滑动切换Activity!实现该操作主要用到:Intent类、onTouchEvent方法;在Activity中重写onTouchEvent方法;方法中调用Intent类对象进行两个Activit

标签: 安卓判断横竖屏

本文链接地址:https://www.jiuchutong.com/biancheng/383278.html 转载请保留说明!

上一篇:深入理解Android(深入理解android卷1 pdf)

下一篇:欢欢的成长历程:安卓篇1(your project contains error)(欢欢长大了的童年)

  • 湖南省增值税发票图片
  • 税务机关代开的增值税发票要加盖发票专用章吗?
  • 应交企业所得税会计分录
  • 广东税务师报名条件
  • 公司自有房产出租营业执照范围
  • 其他收益科目在哪个科目前面填
  • 财务人员培训费怎么入账
  • 有限责任公司相关规定
  • 借支单是借方还是贷方
  • 现金预算表制造费用怎么填
  • 营改增后无形资产的出租和出售都属于增值税纳税范围
  • 领用自产应税消费品负担的消费税计入在建工程成本吗
  • 汇算清缴预提费用调整政策
  • 给供应商付款怎么做分录
  • 出租固定资产取得的净收益计入什么科目
  • 发生应收账款如何入账可避税
  • 个体户国税异常怎么办
  • 股权转让的违约条款
  • 案例分析关于拟建科学馆的请示报告
  • 收到专项拨款属于什么科目
  • 公户没有开票进账了可以吗
  • 法定代表人的个人债务会执行公司财产么
  • 差额银行承兑汇票
  • 营改增后装饰公司税率
  • 外管证怎么开票
  • 汽车4s店厂家返利计算方法
  • 美团收入怎么处理的?
  • 红字专用发票信息表
  • 怎么写会计凭证
  • 消费税和购置税怎么算
  • win10商店在哪打开
  • 进货的折扣该怎么算
  • 其他业务支出包括的内容
  • 留底的进项税额记哪儿?
  • 所得税和应交所得税
  • 财务费用属不属于生产成本
  • 深度学习——VGG16模型详解
  • 工程施工下的间接费用下有什么科目
  • 结转代销成本
  • 社会保险个人部分计入什么科目
  • vue.js如何安装
  • 误餐补助所得税处理
  • 公司租赁个人车辆账务处理
  • 信用证支付方式,银行处理单据时主要关注( )
  • 供应商退款需要冲库存商品吗
  • 织梦如何使用
  • mysql有输入输出语句
  • 出租营改增之前取得的有形动产
  • 企业所得税季报资产总额季初季末
  • 年末计提哪些科目
  • 合伙企业怎么建账
  • 委托代销受托方会计分录
  • 弥补以前年度亏损后缴纳所得税
  • 本年利润为
  • 长期股权投资损益调整
  • 零余额帐户如何转出
  • 小规模公司一般开什么发票
  • 长期待摊费用包括增值税吗
  • 现金流量为负的原因
  • 财务大写金额书写样板
  • win8怎么锁定屏幕
  • 建立iis
  • mac快速操作在哪
  • 安装win8.1系统步骤
  • win10预览体验三个选项
  • cocos2dx schedule
  • 2014 ChinaJoy落下帷幕 十大年度热门事件盘点
  • android 样式
  • unity2.5d游戏地图处理
  • 很好的无光照模式叫什么
  • 用dos命令创建用户
  • unity5.x游戏开发指南
  • jquery使用教程
  • javascript日常用途有哪些
  • 公司的完税证明必须打印吗
  • 如何查发票是否作废
  • 江苏税务ukey怎么申请
  • 河南省国家税务局官网
  • 满五唯一是指省内还是本市
  • 联合国英文全称和缩写
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设