从4.4开始,Google为Android增加了透明状态栏和导航栏的功能,只需要加入少量代码就可以实现。如图:
在Activity的布局文件父View中添加属性:android:fitsSystemWindows="true"和android:clipToPadding="true"即可。
<ScrollView xmlns:android="http://schemas.androi...
分类:
移动开发 时间:
2015-01-27 16:27:58
阅读次数:
194
公司大设计师只出iOS设计图。新的iOS系统的状态栏(status bar,就是显示时间、电量那个)是透明的,Android 4.4 (Kitkat,api 19)也添加了自定义 status bar 和 navigation bar 的一些api,可以实现同样的效果。
---
github上有 SystemBarTint 可以使用,但是很多功能用不到,所以自己实现了下。
---
@Ov...
分类:
其他好文 时间:
2015-01-08 15:21:32
阅读次数:
152
Android 系统自4.2 开始 UI 上就没多大改变,4.4 也只是增加了透明状态栏与导航栏的功能,如图
那么现在我就来给大家讲解下如何使用这个新特性,让你的 app 跟随潮流,当然如果你不在乎外观就算了,
使用这个特性能开发出很漂亮的UI,尤其对于 google 原生系统,屏幕下方的导航栏白白占据一块屏幕空间,看起来很不爽
OK废话不多讲,开始讲技术吧,第一种方...
分类:
移动开发 时间:
2014-11-17 14:06:21
阅读次数:
418
只要在Activity中的onCreate方法中增加如下代码: ?if (VERSION.SDK_INT >= VERSION_CODES.KITKAT) { ???// 透明状态栏 ???getWindow().addFlags( ?????WindowManager.LayoutParams.FLAG_TRANSLUCENT...
分类:
移动开发 时间:
2014-10-10 12:12:44
阅读次数:
187