刚开始学习flutter 记录一些遇到问题。今天的问题是flutter如何适配Android的导航栏

首先导包:

import 'dart:io';  //提供Platform接口

import 'package:flutter/services.dart'; //提供SystemUiOverlayStyle

Flutter沉浸式状态栏

然后在maindart中添加配置

1 void main() {

2 runApp(MyApp());

3 if (Platform.isAndroid) {

4 // 以下两行 设置android状态栏为透明的沉浸。写在组件渲染之后,是为了在渲染后进行set赋值,覆盖状态栏,写在渲染之前MaterialApp组件会覆盖掉这个值。

5 SystemUiOverlayStyle systemUiOverlayStyle =

6 SystemUiOverlayStyle(statusBarColor: Colors.transparent);

7 SystemChrome.setSystemUIOverlayStyle(systemUiOverlayStyle);

8 }

9 }

Flutter沉浸式状态栏

@override

Widget build(BuildContext context) { return AnnotatedRegion( value: SystemUiOverlayStyle.light, child: Material(child:Scaffold(),),);

}

遇到一些界面无法适配系统状态栏是因为使用了appbar控件,只要使用自定义的控件即可。

文章来源: blog.csdn.net,作者:星月黎明,版权归原作者所有,如需转载,请联系作者。

原文链接:blog.csdn.net/qq_33209777/article/details/112542582

android华为状态栏字体颜色,Flutter修改状态栏颜色以及字体颜色相关推荐

  1. html设置ios状态栏颜色,iOS 修改状态栏颜色

    iOS中修改状态颜色在iOS9后官方废弃了下面这种方法 [[UIApplication sharedApplication] setStatusBarStyle:UIStatusBarStyleDef ...

  2. 小米手机android目录在哪里设置字体,在哪里修改小米手机的字体大小

    在哪里修改小米手机的字体大小 年轻人视力比较好,可以适应得了小米手机默认的字体大小.但是老年人容易远视,需要看大号的字体,现在小编就来教大家修改字体的方法. 具体如下: 1. 首先,我们登录手机的&q ...

  3. 关于element-ui 中 table 鼠标悬停时高亮背景颜色的修改,添加fixed后颜色又出现问题

    table 鼠标悬停时高亮背景颜色的修改 .el-table tbody tr:hover>td { background-color: #颜色 } 或 .el-table__body-wrap ...

  4. js 直接修改html中文字颜色,怎么修改textarea内字的颜色_html/css_WEB-ITnose

    怎么简单的修改textarea内部分字的颜色? 回复讨论(解决方案) 一:如果是全部字的话,直接定义textarea样式字的颜色就行. 二:如果仅是个别关键字的话,得用JS,只有在textarea里出 ...

  5. ipython notebook字体设置_修改jupyter notebook的字体等样式

    /lib/site-packages/notebook/static/custom/ 里面有个custom.css文件,你只要修改这个文件就可以了. /* jupyter notebook中显示字体如 ...

  6. html中frame背景颜色,如何修改frame窗口的背景颜色?

    MDI窗口的客户区是由frame窗口拥有的另一个窗口覆盖的.为了改变frame窗口背景的颜色,只需要这个客户区的背景颜色就可以了.你必须自己处理WM_ERASEBKND消息.下面是工作步骤: 创建一个 ...

  7. Android设置状态栏字体深色,Android实现修改状态栏背景、字体和图标颜色的方法...

    搜索热词 前言: Android开发,对于状态栏的修改,实在是不友好,没什么api可以用,不像ios那么方便.但是ui又喜欢只搞ios一套.没办法.各种翻源码,写反射.真的蛋疼. 需求场景: 当too ...

  8. APP动态修改状态栏颜色

    对安卓应用开发者,UI部分最难搞的就是APP顶部的状态栏. 一致的APP风格,状态栏仅仅需要设置一种颜色. 安卓全局颜色设置 单一APP状态栏 很显然,我们只要将AppTheme中colorPrima ...

  9. 【最全IDEA个性化教程】idea设置主题+恢复主题默认设置+设置选中代码颜色+关键字颜色+设置字体大小、样式、颜色+设置背景颜色、图片+设置导航栏背景颜色+设置控制台字体样式及背景+常用快捷键)

    目录 下载设置主题样式+恢复主题默认设置 1 个性化代码段 1.1设置颜色 设置光标颜色 自定义图片做背景 修改代码段的颜色和背景颜色 选中代码块颜色修改,修改括号颜色 1.2 设置字体大小.格式 1 ...

  10. Android界面全屏适配7.0、动态修改状态栏颜色、浅色状态栏深色字体

    https://www.jianshu.com/p/e93787e23d3b 在需要置顶的界面添加主题TopTheme 为了适配要创建多个value文件夹,名称不能错 styles.xml <! ...

最新文章

  1. DZX2无法读取会员短消息
  2. 详解math.isclose()用法
  3. css3 animation(左右摆动) (放大缩小)
  4. ⑧javaWeb之在例子中学习(过滤器Filter)
  5. 解决orcale报ORA-28001: the password has expired
  6. java二维数组合并_java怎么合并二维数组
  7. python练习题:列表排序
  8. 提升沟通效率52%  阿里政务钉钉助力政府数字化转型
  9. 服务器和网站域名,网站服务器和域名的区别
  10. 思科 Packet Tracer 实验六 路由协议基本配置
  11. [附源码]Python计算机毕业设计超市商品管理系统
  12. matlab三点求法向量,matlab求法向量
  13. 统计素数并求和(大数据)
  14. SKYCC组合营销软件的特色
  15. 关于计算机英语作文2000字,高中英语作文2000字
  16. [含论文+源码等]SSM网上水果生鲜超市商城|电商系统
  17. ‘xxx‘ is not public in ‘xxx‘,Cannot be accessed from outside package
  18. javaScript计算体重:开发一款软件,根据公式(身高-108)*2=体重,可以有10斤左右的浮动。来观察测试者体重是否合适(代码)
  19. 2021年最新的安防芯片方案
  20. vue中百度地图标注

热门文章

  1. 计算机组成原理作业三
  2. win10安装mvn,安装ojdbc7.jar
  3. matlab7.0窗口教程,MATLAB7.0实用教程
  4. 易云维医院后勤管理系统浅谈医院空调设备管理的问题及优化建议
  5. 安装LaTeX中文字体 xGBKFonts
  6. 《疯狂的站长》读后感1
  7. 《大学章句》光剑续编
  8. openvpen最新安卓中文版_ins下载官方安卓最新版-ins下载安卓版中文版下载v2.5.46 手机版-西西软件下载...
  9. java 检测ip网速_使用Speedtest CLI测试你的网速
  10. java7安装教程_JAVA JDK7安装和配置 JAVA JDK7安装配置教程