上一篇文章将Android 实现变色状态栏我们实现了变色的状态栏,也介绍了沉浸式状态栏和透明状态栏的区别,这篇文章我们实现沉浸式状态栏。
沉浸式状态栏的来源就是很多手机用的是实体按键,没有虚拟键,于是开了沉浸模式就只有状态栏消失了。于是沉浸模式成了沉浸式状态栏。
我们先来看下具体的效果开启沉浸模式后,状态栏消失,从顶部向下滑动,状态栏出现,退出沉浸模式,状态栏也出现了。我们的代码基于前一篇文章。...
分类:
移动开发 时间:
2015-09-12 10:56:24
阅读次数:
212
MindManager工作界面包含文件标签、快速访问工具栏、功能区、任务窗格、工作簿标签以及状态栏,熟悉整个界面的布局及用途,可以更轻松地创建和使用思维导图,您也可以按照自己的喜好自定义MindManager功能区设置,...
分类:
其他好文 时间:
2015-09-11 14:34:09
阅读次数:
254
首先我们得了解什么是透明状态栏以及什么是沉浸式状态栏,以及其区别,国内习惯称透明状态栏为沉浸式状态栏,但是两者是有本质区别的。先来看看什么是沉浸式模式。
Android 4.4中,沉浸式体验得到了再次强化,提供了一种“全屏模式”(Full-screen Immersive Mode)。全屏模式又分两种,一种叫后撤式 (Lean Back),另一种叫做沉浸式(Immersive)。...
分类:
移动开发 时间:
2015-09-11 12:42:53
阅读次数:
296
宏定义在很多方面都会使用,例如定义高度、判断iOS系统、工具类,还有诸如文件路径、服务端api接口文档。为了对宏能够快速定位和了解其功能,我们最好在定义的时候将其放入特定的头文件中 定义尺寸类的宏 DimensMacros.h//状态栏高度#define STATUS_BAR_HEIGHT ...
分类:
移动开发 时间:
2015-09-11 09:13:57
阅读次数:
175
第一步:在info.plist中添加一个字段:view controller -base status bar 设置为NO第二步:在一个所有界面都继承的父类里添加:if(IOS7_OR_LATER) { // 判断是否是IOS7 [[UIApplicationsharedApplication]s....
分类:
移动开发 时间:
2015-09-07 19:20:35
阅读次数:
126
图标 图标类型 命名前缀 例 图标 ic_ ic_star.png 启动图标 ic_launcher ic_launcher_calendar.png 菜单图标和操作栏图标 ic_menu ic_menu_archive.png 状态栏图标 ic_stat_notify ic_stat_notify_msg.png 标签选...
分类:
移动开发 时间:
2015-09-06 18:45:51
阅读次数:
211
Android Notification通知具体解释Notification:(一)、简单介绍:显示在手机状态栏的通知。Notification所代表的是一种具有全局效果的通知,程序一般通过NotificationManager服务来发送Notification。 Android3.0添加了Not....
分类:
移动开发 时间:
2015-09-06 12:37:59
阅读次数:
265
Bom可以对浏览器的窗口进行访问和操作.使用Bom,开发者可以移动窗口,改变状态栏中的文本以及执行其他与页面内容不直接相关的动作.window对象:1.窗口操作其中moveTo,moveBy是窗口的移动,resizeTo,resizeBo是设置窗口的大小,scrollTo,scrollBy是设置滚动...
分类:
Web程序 时间:
2015-09-05 16:28:10
阅读次数:
187
Navigation导航设置为了统一管理导航控制器,需要自定义导航控制器MJNavigationController,继承于UINavigationController。分别设置5个Navigation的控制器Class为此控制器。白色状态栏统一背景头部导航栏设置所有Navigation导航栏字体颜...
分类:
移动开发 时间:
2015-09-04 21:01:12
阅读次数:
394
@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); if (VERSION.SDK_INT >= VERSION_CODES.KITKAT...
分类:
移动开发 时间:
2015-09-04 09:51:10
阅读次数:
193