自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Snail

Do what you say,say what you do.

  • 博客(9)
  • 收藏
  • 关注

翻译 沉浸式体验概述

控制系统栏的可见性系统栏作为屏幕的一部分是用来向用户展示设备信息和通知,并提供相应导航功能。典型的系统栏(由状态栏和导航栏构成,如图一所示)是与应用同时显示在屏幕上的。需要显示沉浸式内容的应用,比如看电影、浏览图片,可以弱化系统栏图片以减少用户注意力的分散,或者暂时性的隐藏系统栏以提供完全的沉浸式体验。如果对 Android 设计指南 熟悉的话,就会明白遵循标准的 Android UI 设计...

2019-11-08 09:19:33 1143

翻译 沉浸式体验五:响应系统UI变化

导航响应系统UI变化注册监听器响应系统UI变化本文介绍如何通过注册监听器去接收系统 UI 可见性的变化,如果你的应用需要保持部分控制 UI 与系统栏的同步显示隐藏,那这篇文章就能有所帮助了。注册监听器为了接收系统 UI 的变化,需要注册 View.OnSystermUiVisibilityChangeListener 到应用视图 view 上。可以跟如下代码一样在 activity 的...

2019-11-07 17:48:32 280

翻译 沉浸式体验四:全屏模式

导航全屏模式全屏模式Lean BackImmersiveImmersive Sticky全屏模式实现全屏模式有的内容是非常适合采用全屏模式去呈现的,比如视频、游戏、相册、读书等等,此文介绍如何使用全屏模式去加深用户对内容的关注度同时预防用户意外退出应用。不要为了获取最大的屏幕空间就轻易的使用全屏模式,因为在不确定用户会有多频繁的去检查通知或者做一些突然的搜索等操作,就采用全屏模式的话会让用...

2019-11-07 17:35:37 803

翻译 沉浸式体验三:导航栏

导航导航栏的隐藏隐藏导航栏显示内容在导航栏下导航栏的隐藏此文主要描述如何在 API level 14 及以上去隐藏导航栏,建议同时搭配 隐藏状态栏 使用以达到更好的沉浸式体验。图一.导航栏隐藏导航栏可以通过设置标志 SYSTEM_UI_FLAG_HIDE_NAVIGATION 来隐藏导航栏,下面的示例代码同时隐藏了状态栏:View decorView = getWindow().g...

2019-11-07 15:11:57 309

翻译 沉浸式体验二:状态栏

导航隐藏状态栏隐藏状态栏在Android 4.0 及以下版本隐藏状态栏在Android 4.1 及以上隐藏状态栏有时我们为了获取更大的空间去显示app内容,会对状态栏和导航栏进行隐藏,以达到更好的沉浸式体验。而本文就是对不同android版本上如何隐藏状态栏的描述。图一,显示了一个状态栏可见的app图一.可见的状态栏图二,显示了状态栏不可见的app,同时可以发现app的标题栏也是隐藏的...

2019-11-07 14:42:49 203

翻译 沉浸式体验一:弱化系统栏的显示

Android API level 14及以上的沉浸式体验

2019-11-07 10:32:09 310

原创 对WebView中WebViewClient类shouldOverrideUrlLoading方法的理解

相信各位看官也是不少使用 WebView 这个控件去加载Url或富文本一类的内容了,今天还是关公门前耍大刀,班门弄斧的说一下其中 WebViewClient 的 shouldOverrideUrlLoading 方法。已经了解掌握的咱就当复习一下,还不算知根知底的咱就接着看,放心,文章不长,很简短,几分钟的事情。一. 什么时候调用:    当新的 url 即将被加载的时候,也就是用户点击了 Web...

2018-03-12 15:49:49 3185

原创 自定义步骤进度指示器

出于项目需求与对自己的锻炼,自定义了步骤进度指示器,与大家分享。

2017-05-03 15:07:50 503

翻译 It’s time to kiss goodbye to your implicit BroadcastReceivers

本译文介绍了即将到来的Android O对BroadcastReceiver的限制以及对应的项目适配方法,文中链接已经进行相应的国内开发者网站替换,可以直接浏览,希望大家喜欢。

2017-03-28 10:29:13 471

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除