返回顶部
首页 > 资讯 > 移动开发 >Android 中 requestWindowFeature()的应用
  • 311
分享到

Android 中 requestWindowFeature()的应用

Android 2022-06-06 08:06:22 311人浏览 独家记忆
摘要

我们在开发程序是经常会需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求,今天这一讲就是如何控制Android应用程序的窗体显示. 首先介绍一个重要方法那就是requ

我们在开发程序是经常会需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求,今天这一讲就是如何控制Android应用程序的窗体显示.

首先介绍一个重要方法那就是requestWindowFeature(featrueId),它的功能是启用窗体的扩展特性。参数是Window类中定义的常量。

一、枚举常量

1.DEFAULT_FEATURES:系统默认状态,一般不需要指定

2.FEATURE_CONTEXT_MENU:启用ContextMenu,默认该项已启用,一般无需指定

3.FEATURE_CUSTOM_TITLE:自定义标题。当需要自定义标题时必须指定。如:标题是一个按钮时

4.FEATURE_INDETERMINATE_PROGRESS:不确定的进度

5.FEATURE_LEFT_ICON:标题栏左侧的图标

6.FEATURE_NO_TITLE:吴标题

7.FEATURE_OPTIONS_PANEL:启用“选项面板”功能,默认已启用。

8.FEATURE_PROGRESS:进度指示器功能

9.FEATURE_RIGHT_ICON:标题栏右侧的图标

二、用例:

1.设置全屏:

 //无title 


requestWindowFeature(Window.FEATURE_NO_TITLE); 

//全屏 


getWindow().setFlags(WindowManager.LayoutParams. FLAG_FULLSCREEN , WindowManager.LayoutParams. FLAG_FULLSCREEN);

以上就是对Android requestWindowFeature() 方法的详解,有需要的同学可以参考下。

您可能感兴趣的文章:Android重要控件SnackBar使用方法详解Android获取系统时间以及网络时间Android ListView获得选项中的值


--结束END--

本文标题: Android 中 requestWindowFeature()的应用

本文链接: https://lsjlt.com/news/24593.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Android 中 requestWindowFeature()的应用
    我们在开发程序是经常会需要软件全屏显示、自定义标题(使用按钮等控件)和其他的需求,今天这一讲就是如何控制Android应用程序的窗体显示. 首先介绍一个重要方法那就是requ...
    99+
    2022-06-06
    Android
  • Android中Socket的应用分析
    本文实例分析了Android中Socket的应用。分享给大家供大家参考,具体如下: Android 提供的常用的网络编程包括针对TCP/IP协议的Socket通信。Socket...
    99+
    2022-06-06
    socket Android
  • Dialog中Android应用中的使用方法
    Dialog中Android应用中的使用方法?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Android开发中最常用的就是Dialog类,除了自定义dialog...
    99+
    2023-05-31
    android dialog roi
  • Android中的应用认领总结
    最近公司的一款产品提交国内市场,发现有些国内市场提示需要进行应用认领。原因就是别人(或者市场抓取)已经在我们之前将这个应用提交到了该市场。认领成功后,这个应用就重回你的怀抱了,...
    99+
    2022-06-06
    Android
  • Android开发中ViewStub的应用方法
      在开发应用程序的时候,经常会遇到这样的情况,会在运行时动态根据条件来决定显示哪个View或某个布局。那么通常的想法是把可能用到的View都写在上面,先把它们的可见性都设...
    99+
    2022-06-06
    方法 viewstub android开发 Android
  • 详解Android应用中DialogFragment的基本用法
    DialogFragment的基本用法 1. 创建DialogFragment public class DialogA extends DialogFragment im...
    99+
    2022-06-06
    dialogfragment Android
  • Fragment在Android应用中的作用有哪些
    这篇文章给大家介绍Fragment在Android应用中的作用有哪些,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。1.这个用法的原因和意义在未登录情况下,点击很多地方都可能要跳到登陆界面,登陆成功后,当前页面需要刷新我...
    99+
    2023-05-31
    android fragment
  • Android LayoutInflater中 Inflate()方法应用
    Android Inflate()方法的作用是将xml定义的一个布局找出来,但仅仅是找出来而且隐藏的,没有找到的同时并显示功能。最近做的一个项目就是这一点让我迷茫了好几天。 ...
    99+
    2022-06-06
    方法 layoutinflater Android
  • Android在Sqlite3中怎么应用
    这篇“Android在Sqlite3中怎么应用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“Android在Sqlite3中...
    99+
    2023-06-30
  • Android 应用中插入广告的实例
            想必大家都知道,国内的Android应用基本都是免费的,那么开发者如何获得收入呢?应用中插...
    99+
    2022-06-06
    广告 Android
  • 分析Android中应用的启动流程
    前言 在我们开始之前,希望您能最好已经满足以下条件:      1、有一份编译后的Android源码(亲自动手实践才会有更深入的理解) ...
    99+
    2022-06-06
    启动 Android
  • Android Studio 中列表视图(ListView)的应用
    目录 引言 一、列表视图的作用 二、列表视图的工作原理和工作方式 三、准备数据源 四、适配器的使用 五、布局文件中的列表视图 六、自定义列表项布局 七、列表项点击事件处理 八、列表的优化 十、示例代码和演示 十一、总结和展望 参考资料: ...
    99+
    2023-09-11
    android 学习
  • Kotlin在Android工程中的应用详解
    Kotlin在Android工程中的应用原文链接简介Kotlin是由JetBrains设计的开放源码的编程语言,它正在Java开发者中变得越来越流行。Kotlin通常被吹捧为Java的继承者,相比较Java而言,Kotlin提供更为丰富的开...
    99+
    2023-05-31
    kotlin android roi
  • Go 语言在 Android 系统中的应用
    go 语言可在 android 系统中广泛应用,可用于构建 android activity 和 service,进行数据处理和分析,具体包括:在 android activity 中使...
    99+
    2024-04-08
    android go 语言 golang
  • Android应用的LinearLayout中嵌套RelativeLayout的布局用法
    想将Button和ListView分别放在屏幕的一左一右。 单纯使用android:gravity和android:layout_gravity不成功。 于是涉及到Relati...
    99+
    2022-06-06
    布局 relativelayout Android
  • Notification如何在Android应用中使用
    Notification如何在Android应用中使用?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。Android  Notification使用详解...
    99+
    2023-05-31
    android notification roi
  • Banner如何在Android应用中使用
    这期内容当中小编将会给大家带来有关Banner如何在Android应用中使用,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。首先倒入一个依赖: compile 'com.youth.banner:b...
    99+
    2023-05-31
    android banner roi
  • layoutAnimation如何在Android应用中使用
    今天就跟大家聊聊有关 layoutAnimation如何在Android应用中使用,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。首先新建一个anim文件夹在里面新建两个xml<...
    99+
    2023-05-31
    android layoutanimation roi
  • Popupwindow怎么在Android应用中使用
    这期内容当中小编将会给大家带来有关Popupwindow怎么在Android应用中使用,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。第一步:private PopupWindow mPopupWindow...
    99+
    2023-05-31
    popupwindow android roi
  • RecyclerView如何在Android应用中使用
    本篇文章给大家分享的是有关RecyclerView如何在Android应用中使用 ,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。什么是RecyclerView关于Recycle...
    99+
    2023-05-31
    android recyclerview recycle
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作