Android状态栏透明(沉浸式效果)默认效果沉浸式效果方式一源码下载地址(Android Studio工程):http://download.csdn.net/detail/q4878802/90582751. 修改状态栏和导航栏的属性为透明if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) {
//透明状态栏
getW...
分类:
移动开发 时间:
2015-08-28 17:42:14
阅读次数:
494
要实现Android 4.4上面的沉浸式状态栏要用到开源项目SystemBarTint(https://github.com/hexiaochun/SystemBarTint)public class MainActivity extends Activity { @Override ...
分类:
移动开发 时间:
2015-08-28 17:19:22
阅读次数:
204
最近遇到不少框架问题,比如关于网口的,开机后拔掉有线网,状态栏和设置项中有线网显示图标不会更新,还有双网口的需求,下面就带着这个问题,以跟踪网络状态问题为引线,本篇将贯穿分析Ethernet从上至下的框架结构。因能力和时间有限,文中有分析不到位的地方,十分欢迎大侠们拍砖。
首先看下应用层网络监听相关的app
网络监听一:设置
packages/apps/Settings/...
分类:
移动开发 时间:
2015-08-28 00:57:33
阅读次数:
518
Notification即通知,用于在通知栏显示提示信息。在API Level > 11,Notification类中的一些方法被Android声明deprecated(弃用),而在API Level > 16,Notification类又有新的方法实现。创建Notification通知:1、获取N...
分类:
其他好文 时间:
2015-08-27 20:48:01
阅读次数:
174
之前写过runtime的一些东西,这次通过runtime获取一些苹果官方不想让你拿到的东西,比如,状态栏内部的控件属性。本文将通过runtime带你一步步拿到状态栏中显示网络状态的控件,然后通过监测该控件的属性来获取当前精确网络状态,比如2G/3G/4G/WIFI。首先,我们需要拿到状态栏,然后通过...
分类:
移动开发 时间:
2015-08-27 09:32:58
阅读次数:
135
这些标签可用在 head 部分:, , , , , 以及 。 =>元素可定义文档的标题。 标签是 标签中唯一要求包含的东西。浏览器会以特殊的方式来使用标题,并且通常把它放置在浏览器窗口的标题栏或状态栏上。同样,当把文档加入用户的链接列表或者收藏夹或书签列表时,标题将成为该文档链接的默认名称。 =>....
分类:
Web程序 时间:
2015-08-26 19:25:21
阅读次数:
143
ios有沉浸式状态栏已经很久了,二android在最近几个版本才实现。
用过android手机的人都知道android使用app的时候屏幕上方的状态栏都是黑色的,就算不是黑色的都与正在打开的app颜色不同。有一种灰常不搭调的感觉。~
今天无意中看了一下关于沉浸式状态栏的资料~~作为强迫症重度患者怎能错过?
下面就开始使用沉浸式状态栏之旅:
代码未上图先行:
沉浸式:
非沉浸式:...
分类:
移动开发 时间:
2015-08-26 17:55:58
阅读次数:
225
其实设置比较简单,我用了小米和htc的几款机型都可以用.主要代码就是这个(注意要在Activity的setContentView之前调用才行)/** * 开启沉浸式状态栏 * */ public static void openImmerseStatasBarMode(Act...
分类:
移动开发 时间:
2015-08-25 18:42:20
阅读次数:
227
现在有些应用,状态栏最初全透明,当用户下滑时,状态栏透明度逐渐恢复,参见下图
实现这种效果并不难,listview的head设置为图片,listview实现OnScrollListener事件,当listview下滑时就能实现这个效果,重要代码如下:
@Override
public void onScroll(AbsListView listView, int...
分类:
移动开发 时间:
2015-08-21 17:16:52
阅读次数:
213
今天学习并测试了Notification组件,这个组件在应用中也经常用到。在这里写了一个简单的Demo。
Notification是显示在状态栏的消息----位于手机屏幕的最上方。
程序一般通过NotificationManager服务来发送Notification。
Notification发送Notification的步骤
1、调用getSystemService(NOTIFICATI...
分类:
其他好文 时间:
2015-08-21 00:21:20
阅读次数:
233