`
xindrace
  • 浏览: 96642 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

android获取屏幕长宽,status bar高度,设置全屏显示

 
阅读更多
//获取屏幕长宽   
WindowManager wm = (WindowManager) context.getSystemService(Context.WINDOW_SERVICE);   
wm.getDefaultDisplay().getHeight();   
wm.getDefaultDisplay().getWidth();   
  
//获取status bar高度   
View rootView  = view.getRootView();   
Rect r = new Rect();   
rootView.getWindowVisibleDisplayFrame(r);   
return r.top;   
  
  
//设置全屏   
//xml   
<style name="style_Fullscreen">   
      <item name="android:windowFullscreen">true</item>   
      <item name="android:windowNoTitle">true</item>   
</style>   
  
//java code   
this.requestWindowFeature(Window.FEATURE_NO_TITLE); this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,   
    WindowManager.LayoutParams.FLAG_FULLSCREEN);   

 

分享到:
评论

相关推荐

    android获取屏幕高度和宽度的实现方法

    本文实例讲述了android获取屏幕高度和宽度的实现方法。分享给大家供大家参考。具体分析如下: 我们需要获取Android手机或Pad的屏幕的物理尺寸,以便于界面的设计或是其他功能的实现。下面就介绍讲一讲如何获取屏幕的...

    屏幕长宽比的发展史和定义标准简介

    屏幕长宽比(Aspect Ratio)是描述图像或显示屏形状的一种数学表示方式,通常用来衡量图像的宽度与高度的比例。这一概念在电影制作、电视广播、游戏开发、移动应用等领域具有重要意义。本文将详细介绍屏幕长宽比的...

    安卓多点触控手势操作相关-获取手机平板等Android设备的屏幕信息apk代码截图android设备直接安装包括图片素材存放目录宽高像素dp屏幕密度屏幕dpi屏幕长宽比以及安卓各个密度屏幕的dpidppx换算和代表分辨率.rar

    获取手机_平板等Android设备的屏幕信息 apk 代码 截图 android设备直接安装 包括图片素材存放目录 宽高像素dp 屏幕密度 屏幕dpi 屏幕长宽比 以及安卓各个密度屏幕的dpi dp_px换算 和代表分辨率.rar,太多无法一一验证...

    android获取屏幕的长与宽实现代码(手写)

    Android提供了多种方式来获取屏幕的宽度和高度,代码中展示了三种方法: 1. **通过`getWindowManager().getDefaultDisplay().getWidth()`和`getHeight()`**: 这种方法直接获取屏幕的物理像素宽度和高度。在代码中...

    获取对应打印机纸张长宽的C#类

    本项目“获取对应打印机纸张长宽的C#类”是专门为开发者设计的一个实用工具,它允许程序获取打印机支持的纸张尺寸,以便在打印过程中进行精确的页面布局。这个类库适用于Visual Studio 2012开发环境,且已编译为.NET...

    Android针对不同的手机屏幕大小设计图片资源与编码

    这里主要涉及几个关键概念:屏幕尺寸、屏幕密度、分辨率、DP(密度无关像素)、屏幕长宽比以及Android资源文件的组织。 1. **屏幕尺寸**:根据屏幕的对角线长度,Android将屏幕尺寸分为small、normal、large和extra...

    在图片加载完毕前js获取图片长宽尺寸

    目前我们常用的获取图片实际宽度高度的方法,要么是在DOM中写入,要么就是等图片加载完毕后才开始获取,用户体验极其不好,今天特意整理一个办法,可以让javascript在html加载完毕后就可以立即获取img文件的头数据...

    android从网络获取图片资源,图片放大、缩小、触摸等操作。

    在Android开发中,从网络获取图片资源并进行显示、缩放和触摸操作是常见的需求。以下将详细讲解这个过程中的关键技术点。 首先,从网络异步加载图片资源是为了避免阻塞主线程,确保用户界面(UI)的流畅性。Android...

    屏幕尺寸长宽计算表

    液晶屏幕尺寸计算excel,方便查阅,自动计算长宽比

    Unity3D教程:强制屏幕纵宽比2

    在屏幕尺寸发生变化,例如Webplayer中从4:3比例切换到全屏的16:9时,需要重新设置`AspectUtility.SetCamera()`以更新相机的纵横比。这一步非常重要,因为不同设备或用户的显示模式切换可能会改变屏幕尺寸,导致画面...

    Android软件自适应屏幕技巧

    - **Aspect Ratio**(长宽比):是指屏幕宽度与高度的比例。 - **Resolution**(分辨率):屏幕的总像素数,如320x480、480x800等。 - **Density**(密度):指每英寸屏幕所包含的像素数,常见的有ldpi、mdpi、hdpi...

    Android刘海屏、水滴屏全面屏适配小结

    这种方式限制了应用在超出指定长宽比的屏幕上全屏显示,超过部分将采用填充或字母盒效果。 接下来,关于防止内容被刘海遮挡,Android从9.0(API级别24)开始提供了官方的适配API。开发者可以使用`DisplayCutout`类...

    c# 屏幕部分截图 可以设置长宽 源代码

    在C#编程中,屏幕部分截图功能是一种常见的需求,它允许用户从整个屏幕中选取特定区域进行捕获。本文将详细讲解如何实现这样一个功能,并提供源代码参考。 首先,我们需要了解C#中与屏幕捕获相关的类。Windows ...

    Android手持设备屏幕dpi信息显示

    获取手机\平板等Android设备的屏幕信息 apk+源码+截图 android设备直接安装 包括图片素材存放目录 宽高像素dp 屏幕密度 屏幕dpi 屏幕长宽比 以及安卓各个密度屏幕的dpi dp/px换算 和代表分辨率

    CocosCreatorFullScreen.rar

    此外,全屏显示还涉及到操作系统级别的设置,例如在iOS和Android平台上,需要在各自的manifest文件中配置全屏权限。对于桌面平台,可能需要处理窗口管理器的限制。 总的来说,实现Cocos Creator的全屏显示需要综合...

    android弹出activity设置大小的方法

    在Android开发中,有时我们需要对Activity的显示方式进行定制,使其不占据整个屏幕,而是呈现出特定的大小和样式。本文将详细介绍如何在Android中设置Activity的大小,使其看起来像一个弹出窗口,而不是全屏显示。 ...

    Android应用开发详解(原始BMP文件编号)

    通过设置ImageView的src属性为Bitmap对象,可以将图像显示在界面上。然而,为了提高性能,有时需要使用BitmapDrawable或者LevelListDrawable来动态地改变显示的图像。 此外,Android提供了Bitmap.createBitmap()...

    Android屏幕的那些事

    不过,由于现代设备的长宽比差异,Android KitKat引入了“屏幕尺寸类别”,如small-square、medium-wide、large-tall等,以更精确地描述屏幕。 在适配不同屏幕方面,Android提供了多种策略。通过在res目录下创建...

    C#获取桌面大小源码 长宽像素

    总的来说,获取桌面大小是C#中一个简单但实用的功能,通过Screen类提供的属性,我们可以轻松地获取到屏幕的分辨率信息,无论是用作显示元素的布局,还是作为程序适应不同屏幕尺寸的基础数据。在处理多显示器系统时,...

    获取设备属性

    在Android中,我们可以获取到屏幕的长宽比,但请注意,这个比例并不一定是精确的拉伸比例,因为设备可能有虚拟导航栏或状态栏等,这些会改变实际显示内容的比例。获取屏幕长宽比的代码如下: ```java float aspect...

Global site tag (gtag.js) - Google Analytics