当前位置: 首页 > news >正文

flutter 设置状态栏的颜色,背景appBar

flutter 设置状态栏的颜色,背景appBar: AppBar( elevation: 0.5, brightness: Brightness.light,


在有AppBar的界面,状态栏一般有Brightness.dark,和Brightness.light两种模式,分别是白色的导航栏字体颜色和黑色的字体颜色

 

appBar: AppBar(
        elevation: 0.5,
        brightness: Brightness.light,
        backgroundColor: Colors.white,
),


该种状态栏的背景色为白色,此时字体为黑色,   另一个值所对应的颜色刚好相反

 

可能我们会遇到有特殊的情况需要改变整个状态栏的背景色,比如绿色什么乱七八糟的颜色,此时有一个flutter_statusbarcolor的第三方可以满足我们的需求,

import 'package:flutter_statusbarcolor/flutter_statusbarcolor.dart';
 
//在main方法中
void main() async {
 runApp(MyApp(
    orLogin: orLogin,
  ));
  await FlutterStatusbarcolor.setStatusBarColor(Colors.green[400]);
  if (useWhiteForeground(Colors.green[400])) {
    FlutterStatusbarcolor.setStatusBarWhiteForeground(true);
  } else {
    FlutterStatusbarcolor.setStatusBarWhiteForeground(false);
  }
}
 

 

相关文章:

  • 跟我来玩转CSDN BLOG界面
  • flutter的PreferredSize
  • Dev-Cpp/Mingw32 环境介绍(1)
  • 新浪体育图片新闻动态效果代码
  • golang切片的容量长度
  • 看中国足球,哭笑不得
  • golang盲点扫描copy
  • SMS 2003 客户端常见问题
  • golang里面小练习使用map和for
  • 你学会调试程序了吗?(转)
  • golang结构体的首个地址值等于其本身的地址值
  • golang文件拷贝
  • C++的学习感想(转载)
  • golang读取目录里面文件
  • API函数大全(转载)
  • 9月CHINA-PUB-OPENDAY技术沙龙——IPHONE
  • 分享的文章《人生如棋》
  • 【Amaple教程】5. 插件
  • eclipse(luna)创建web工程
  • ES10 特性的完整指南
  • golang中接口赋值与方法集
  • HTTP 简介
  • input实现文字超出省略号功能
  • js继承的实现方法
  • Linux gpio口使用方法
  • log4j2输出到kafka
  • node 版本过低
  • node入门
  • PHP 7 修改了什么呢 -- 2
  • php中curl和soap方式请求服务超时问题
  • react-native 安卓真机环境搭建
  • SwizzleMethod 黑魔法
  • ⭐ Unity 开发bug —— 打包后shader失效或者bug (我这里用Shader做两张图片的合并发现了问题)
  • 半理解系列--Promise的进化史
  • 更好理解的面向对象的Javascript 1 —— 动态类型和多态
  • 计算机常识 - 收藏集 - 掘金
  • 简单基于spring的redis配置(单机和集群模式)
  • 我建了一个叫Hello World的项目
  • 学习ES6 变量的解构赋值
  • TPG领衔财团投资轻奢珠宝品牌APM Monaco
  • ​ 无限可能性的探索:Amazon Lightsail轻量应用服务器引领数字化时代创新发展
  • #中国IT界的第一本漂流日记 传递IT正能量# 【分享得“IT漂友”勋章】
  • $.ajax()
  • (10)Linux冯诺依曼结构操作系统的再次理解
  • (day 12)JavaScript学习笔记(数组3)
  • (floyd+补集) poj 3275
  • (vue)页面文件上传获取:action地址
  • (附源码)spring boot建达集团公司平台 毕业设计 141538
  • (一)Dubbo快速入门、介绍、使用
  • *上位机的定义
  • .md即markdown文件的基本常用编写语法
  • .net core开源商城系统源码,支持可视化布局小程序
  • .NET Framework .NET Core与 .NET 的区别
  • .net 后台导出excel ,word
  • .net经典笔试题