iphonex 顶部状态栏UI

已举报 回答 关注

iphonex 顶部状态栏UI

  • 回答数

    3

  • 浏览数

    7,045

3个回答 默认排序
  • 默认排序
  • 按时间排序

已采纳
首先,“沉浸”一词是从android 4.4的“immersive mode”来的,还是词义被扭曲的,事实上应该说“变色”或“透明”。

而为什么现在的app都学习OS 7的状态栏变色呢?没什么,因为android 4.4之后有这东西,设计者觉得使用能更加美观就用了。不能否认Google有模仿iOS,但Google还是在同中求异,至少实现的方式不太一样,样式也有所差别。

在4.4发表时,所谓的状态栏透明也开始使用在app上,不过当时用来变色的app相当少,大部分都是用在launcher上(应该说google本来就是要用在launcher上的,因为4.4 KitKat时代的google app除了Google桌面没一个有用到translucent bar)

↑kitkat与jelly bean桌面的差别
当时的样式是渐变,只有少数几个rom改成完全透明

而lollipop则更进一步提供更多的样式,MD guidelines说明

“By default, the color of the status or window bar is a darker shade of the app bar color. It can also use color from another element in the layout or be translucent.”

↑状态栏变色是可以是上面几种:半透明,渐变(半透明),全透明

其中最重要的是,这规范有个跟iOS皆然不同的地方,就是变色的状态栏要是较深的app bar颜色,用以区别状态栏与app bar

↑the color of the status or window bar is a darker shade of the app bar color.

而你所说的各类国产应用的话…
当然,guidelines并没有硬性规定一定要遵守,那状态栏darker不darker也没有一定要使用。不是说一定要遵守所谓的MD,也没有遏止设计师创意的意思,如果设计师能自己做出很棒的作品也是很好的。不过可以看到国产应用的状态栏颇有模仿iOS的嫌疑,这样的做法难道还是原本的Pure android吗?这我就不多加评论了,留给观者自己思考。
取消 评论
这个是没有什么标准的,一般没人会在乎它,这些都是厂商根据自己的定制修改安卓底层代码,你没注意有好多手机风格不同吗,况且你可以直接利用方法获取他的宽高。
取消 评论
  1、下载以下的软件,安装到手机上,两个都需要下载。
  2、打开【xposed安装器】,选择【框架】。

  3、点击【安装/更新】,直到【激活下】的数字变为绿色,一定要变成绿色。

  4、回到上一级,进入【模块】。

  5、将【XBlast Tools】前的小勾打上,然后点击进入【XBlast Tools】。

  6、选择【状态栏】。

  7、在【状态栏背景颜色】后的小正方形打上勾。

  8、进入选择喜欢的颜色,红框内是调整透明度的,拉到最右边是完全透明。
取消 评论
ZOL问答 > 手机 > 苹果手机 > 其他分类 > iphonex 顶部状态栏UI

举报

感谢您为社区的和谐贡献力量请选择举报类型

举报成功

经过核实后将会做出处理
感谢您为社区和谐做出贡献

提示

确定要取消此次报名,退出该活动?