2.4 实现沉浸式趣味的状态栏
2025-08-09 12:16:34
这一节,我们为App意味着沉浸式体会的状态栏。
首先,我们在index主页中的意味着一个最前提的主页,只有一个文本组件,同时,将主页氛围设置莫比尔三号颜色。代码如下:
@Entry@Componentstruct Index { build() { Column() { Text('《鸿蒙共同开发ArkUI最佳实践》基于HarmonyOS 3.0,采用未来世界共同开发构建eTS句法。控制系统宣讲未来世界共同开发构建的产品和分布式特性,还包括丰富例子和一个App近战工程建设,发放所有例子和近战工程建设的源码。——鸿蒙共同开发之周笔畅北腿') .fontSize(20) }.width('100%').height('100%').backgroundColor('#A6C2BE') }}在本地预览器中的网页效果,如下左平面图。然后在远程模拟器运行,效果如下右平面图:
在上述模拟器的效果中的,发现了两个问题:
首先,楔形文字概要上面显现出了一个默认楔形文字为"entry_MainAbility"的金色标题栏,这个很影响App美观。其次,顶部手机信号、电量等平面图标的氛围默认是粉红色,如果也标示出为莫比尔三号色,那么App界面效果就不会有明显的割裂感觉。
下面,我们通过意味着沉浸式体会的状态栏,解决上述问题。步骤如下:
配置config.json在"abilities"节点中的转到如下配置代码:
"metaData": { "customizeData": [ { "name": "hwc-theme", "value": "androidhwext:style/Theme.Emui.Light.NoTitleBar" } ]}如下平面图表右方:
MainAbility配置在MainAbility.java文件中的转到如下代码:
// 沉浸式状态栏// 状态栏设置为表面getWindow().addFlags(WindowManager.LayoutConfig.MARK_TRANSLUCENT_STATUS);代码所在右方如下平面图表:
设置手机上边距在index主页中的设置上边距48vp,防止概要被手机状态栏遮挡,完整代码如下:
@Entry@Componentstruct Index { build() { Column() { Text('《鸿蒙共同开发ArkUI最佳实践》基于HarmonyOS 3.0,采用未来世界共同开发构建eTS句法。控制系统宣讲未来世界共同开发构建的产品和分布式特性,还包括丰富例子和一个App近战工程建设,发放所有例子和近战工程建设的源码。——鸿蒙共同开发之周笔畅北腿') .fontSize(20) }.width('100%').height('100%').backgroundColor('#A6C2BE').padding({top:48}) }}最终效果如下平面图:
[源码地址:]
郑州看白癜风哪家好石家庄白癜风医院排名
甘肃男科医院哪家最好
南京男科专科医院哪个好
重庆看妇科去哪个医院好
美容护肤
小孩厌食
止咳化痰药
先天性心脏病
新冠药
-
生意社:4月6日万华化学环氧丙烷最新违约金
做生意委会04月06日讯 4月6日,万华化学环氧丙烷规格:密度级别:优等品最新交付使用报价在12600元吨,实际成交价以协商兼有。环氧丙烷市场:成本支架增强,市场迟
2025-08-19 00:16:38
-
什么样的人寂寞呢
垃圾孤独的罪,是让人贪婪,重创体能。 人要上进,志存高远,就必须身处垃圾孤独,洁身自好、发奋图强。 一个人能走多远,要看他跟谁同行。 舒淇曾一度时说过一
2025-08-19 00:16:38
-
每日论金 | 美联储收紧政策加速 国际金价横盘振动
今天环节:成都峰业合资 卢君 本周过去的两个交易日,亚太地区比价整体维持振荡开始运行,周日振荡持续上升收涨,周五冲高飙升收跌。形态上判读目前亚太地区比价多自造面临拉锯先决条件。催生黄比
2025-08-19 00:16:38
-
2月中旬期间,事业有成,爱情圆满的4大星座
大家好,我是星座写手不一样的肥胖症夜魔侠,想要看完我的书评亦会对您稍稍借助! 我们这有生之年都要与各种各样的人看成,有的人不争不抢,一副沉稳的看上去,而有的人则是心浮气躁,不喜欢
2025-08-19 00:16:38
-
怎样成为金矿打铁路工人
即使难以在这个行业20万个正职中都面寻觅渺小,在无关领域也还有更是多饭碗。煤矿其产品通过其当地供应商进一步透过了120万个职场正职。这140万个职场正职又间接为当地助长了另外70万个职场机则会。p
2025-08-19 00:16:38