状态栏(StatusBar)画面布局分析
(2010-12-16 09:52:20)
1、状态栏的资源位置:
frameworks/base/packages/SystemUI/res/
其中:
layout文件夹中是布局xml文件。
drawable开头的文件夹是各种图片类资源。
2、状态栏未展开时的布局结构
这个图主要分析了三种情况下的状态栏布局
一般情况下的布局,对应最上面的图片。
状态栏播放动画时的布局,对应中间的图片。
手指在状态栏上点击时的布局,对应最下面的图片。
3)状态栏展开时的布局
状态栏有“正在进行的”和“通知”时的布局
状态栏没有“正在进行的”和“通知”时的布局
我们的截图,是“正在进行的”和“通知”时的布局,另外一个没截图是因为如果截图的话,需要连上电脑,但一连接上电脑后就会有“正在进行的”,所以无法截图,但是这个界面比较简单,就是将“正在进行的”标题,换成了“无通知”。
分享到:
相关推荐
网上找了一些源码,都没说清楚,自己总结处理了一下,其实很简单,在不隐藏StatusBar的情况下,利用UIWindow视图覆盖状态栏StatusBar
wpf 状态栏 右下角三角 statusbar
自定义状态栏(Status Bar),支持两种点击动作:1. 当用户点击状态栏时,状态栏会收缩,仅仅遮盖住状态栏右方的电池图标; 2. 当用户点击状态栏时,一个有详细信息的视图会下拉出现。 注意:请在Mac下解压使用
android改变状态栏颜色,支持4.4以后系统,非常好用,支持eclipse导入
gm-statusbar 状态栏透明工具类
matlab开发-statusbar。设置/获取GUI图形和Matlab桌面的状态栏
statusbar 设置 Matlab 桌面或图形的状态栏文本。 statusbar 接受 sprintf 函数接受的格式的参数,并返回状态栏句柄(如果可用)。 句法: statusbarHandle = statusbar(handle, text, sprintf_args...) statusbar...
在android的状态栏(statusbar)中增加menu,home和back快捷键的方法 framework里 修改的
Android 4.0 ICS SystemUI浅析——StatusBar结构分析中所涉及到的全部图片。
可自己定制状态栏的控件,控件将覆盖原有状态栏,并显示你想呈现的view
delphi中改变statusbar的背景色和字体颜色
autocad中statusbar的demo
易语言statusbar_ec源码,statusbar_ec,模块_创建状态栏,模块_分割状态栏,模块_修正状态栏位置,模块_在状态栏上写出文本,外部_创建状态栏,外部_移动窗口,外部_发送消息,外部_发送消息_SB_SETTEXT,外部_发送消息_SB_...
这是一个Qt自定义状态栏基本用法,包括自定义状态栏的外观形状,三种显示普通消息、临时消息、永久消息用法和图文示例,具体的原理详细可以参考博主博主这篇博客:...编译环境:Qt5.9.4+QtCreator4.5.0+MinGW32
透明的状态栏Status Bar效果,iOS 7 中的状态栏是透明的,当文字被状态栏覆盖时,效果不太好,也就跟演示图的右边那个图一样的效果,这份代码给iOS 7中的状态栏加上渐变的阴影,从而使得文字滑动上去时能有慢慢消失...
VB自定义窗口的状态栏,一个使用StatusBar的例子,使状态栏显示时间,字体和相关的操作提示等信息,主要是使用VB StatusBar实现,学习一下如何对其进行设置等。下面的参数设置对应实现状态栏显示的功能: 名称-----...
Atom-go-signature-statusbar.zip,在atom状态栏的光标下显示当前go函数的签名go签名状态栏包,atom是一个用web技术构建的开源文本编辑器。
VS2008中Dlg中如何添加status bar.Status bar实现示例
matlab开发-statusbar3。与状态栏相似
范例91 使用StatusBar控件添加状态栏.xlsm