首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

优化夜间阅读体验 - 夜间模式设计通用方法

你有没有在夜间使用移动设备的习惯?你觉得QQ现有的夜间模式亮度在使用时是否舒适?...我们为什么要做夜间模式? 1. 用户调研显示:57%的用户想要使用夜间模式,71.1%的用户习惯在夜间不开灯看手机 在ISUX北京调研小组的帮助下,我们针对移动端QQ界面夜间模式进行了调研。...用户期望更暗色 、更能保护眼睛的夜间模式设计 从用户对夜间模式的期望来看,他们希望主体界面的颜色更暗,能够更加持久地使用软件。希望我们设计师,能够设计出更加保护眼睛的夜间模式。...我们如何设计夜间模式? ...其他建议  针对夜间模式的设计,我们还有些小小的建议:   (1)夜间模式与官方白色界面的设计除颜色之外,不要对图形、结构、交互等有其他改变,减少用户学习成本。

1.4K30

简洁优雅地实现夜间模式

夜间模式作为APP的一个重要的用户体验之一,很多应用有这个功能,目前,用户体验也是产品和设计较为看重的方面,越来越值得深入探究,本文将介绍在Android上一种夜间模式的实现方式。 ?...,夜间模式和暗色模式先是开启,然后有再次被移除。...而在正式版中,夜间模式也没有出现。但其实相关的代码一直存在于系统中,只是默认没有被开启。...不过,今天要介绍的主要内容并不是关于系统的夜间模式,而是如何给我们开发的APP添加夜间模式的功能。毫不夸张的说,夜间模式现在已经是阅读类App的标配了。...2 新建夜间模式资源文件夹:在res目录下新建values-night文件夹,然后在此目录下新建colors.xml文件在夜间模式下的应用的资源。

1.6K30

添加白天夜间模式转换动画

F点击查看更新记录 更新记录 2022-03-11 源教程转为pug文件,styl文件 精简js内容,去jquery化 嵌入主题原生的夜间切换模式按钮 点击查看参考教程 参考方向 教程原贴 原教程 butterfly...和我的副标题重合了,js也是依赖于jquery的,和最新版butterfly去jquery的理念相悖,所以心血来潮对这个教程做下完善,顺便去jquery。...魔改步骤 新建,这部分其实实质上就是一个svg文件,通过js操作它的旋转显隐,淡入淡出实现动画效果。 新建, 新建,去除了冗余代码,去jquery。。...修改,在文件末位加上一行:F 修改,把原本的昼夜切换按钮替换掉, 修改,引入一下js, 具体效果就自己切换下夜间模式看看吧。

94140

Android常用技巧夜间模式开发浅析

前言 Android的夜间模式主要主用于阅读方面,在QQ,微信读书,新闻阅读类一般会有相应的功能,本文主要介绍整体APP的夜间模式以及webview中夜间模式的实现。 效果图展示 ? ?...功能实现简介 APP的夜间模式有两种方式: 1、通过切换theme来实现夜间模式。2、通过修改uiMode来切换夜间模式。...application夜间模式代码详解 首先记载依赖:compile 'com.android.support:appcompat-v7:24.0.0',然后Activity须继承AppCompatActivity...关于xml的一些准备工作 采用这种方法切换夜间模式,其实就是动态变换xml的背景色。...webview中的夜间模式 我这个方法不通用,但是理念是一样的,都需要注入css代码,改变HTML中的样式,因为HTML的整体样式都归于css管理。

1.1K50

QQ极简与夜间模式设计

为了给用户提供更舒适的夜间体验,部分手机系统逐渐推出黑暗模式,一些应用还定制深度的夜间模式。 QQ夜间模式设计策略 晚上是QQ用户活跃的高峰期之一,针对夜间场景使用痛点以及业界的趋势。...组件化 QQ夜间模式适配覆盖度很高,涉及界面也很多 ,我们梳理适配了夜间模式组件,同时也提升适配的效率。...主题背景 大面积黑色界面难免会些许单调冰冷,有别于手机系统与应用,QQ夜间模式保留前版本的星空元素传承到新版设计中, 夜间模式启动后,通过繁星点点的背景元素建立夜间环境关联。...动效 使用切换操作时,加入适度的过渡动画,进一步强化用户对夜间模式的感知,用户可在抽屉页点击切换至夜间模式。...夜间模式体验路径,用户进入QQ后,通过右滑或点击一级界面左上角个人头像,进入抽屉页,点击左下方夜间图标即可切换至夜间模式

1.6K30

实现夜间模式真就这么简单?!

今天我们讲讲夜间模式的实现,这篇文章的名字应该叫:《Android Material Design系列之夜间模式》。...在Android 5.0 之后,实现夜间模式并非很难了,支持的5.0库提供了非常简单的实现方式。不信,你就往下看。...首先说,这种方式有它的局限性,只能是两种模式夜间和白天的黑白两种模式,由于其局限性,所以实现就非常简单。讲之前,咱先看看效果图吧。 效果图 ? 实现真的是非常简单,就如下几步,来一起来看看。...夜间模式 对于夜间模式的颜色和主题配置,我们需要建立一个res下建立一个values-night文件夹,里面放着夜间主题样式的color等资源。 colors.xml配置如下: ?...(默认选项):设置为跟随系统,通常为MODE_NIGHT_NO 到这里关于夜间模式的切换就讲完了,是不是非常简单?

89790

Android编程实现夜间模式的方法小结

本文实例讲述了Android编程实现夜间模式的方法。分享给大家供大家参考,具体如下: 随着APP实现的功能越来越丰富, 看小说看视频上网等等, 现在不少人花在手机平板等移动终端上的时间越来越长了....但手机和平板的屏幕并不像Kindle那类电纸书的水墨屏那么耐看, 由于自发光的屏幕特性, 我们长期盯着屏幕看容易眼睛酸痛疲倦, 因此各种护目模式, 夜间模式在移动APP上得到广泛应用, 这的确也是一个贴心的小功能...而自定义Theme跟这个类似, 也是实现夜间模式最常用的方法, 因为它不止可以实现夜间模式, 还能实现常见的主题更换功能. 这里就不细说, 只讲思路....假设我们的应用界面是白色背景, 黑色文字, 夜间模式就是黑色背景, 灰白色的文字....这种夜间模式有别于第一种的调节亮度, 由于背景和内容文字可以随意的设置颜色和透明度, 这种夜间模式看起来更直观,也可以更舒服.

72020

WordPress夜间深色模式切换插件wp-nightdm

我不太明白为什么很多英文主题的作者,不愿意给主题自带深色模式切换的功能,国内中文环境很多作者都已经加上这个功能了。...我这个博客主题和另外一个在用的博客主题,默认也没有深色模式,我问过作者了,作者考虑他们的主题定位,所以就没加这个功能,让用第三方插件,然后我在后台搜索了下,发现这类插件也挺火的,竟然一大堆还有付费版本,...相比原版我改动的: 首先肯定是改成中文界面 优化减少部分代码、修改设置页面样式 由原来7个css、js文件减少到3个(2个js、1个css,前台会调用1个css和1个js文件) 修改了前台切换按钮样式...不再调用第三方图标库 新增功能:可以自定义设置按钮位置的百分比 插件名称:夜间深色模式 – Wp-nightdm 插件下载回复:wp-ndm 插件截图预览:

1800

个人博客网站怎么适配手机端夜间模式或深色模式

但是近几年各大手机厂商逐渐开始注重深色方式或者说夜间模式,从而改善用户在环境光亮低时的阅读体验。...很多手机APP应用都已经对夜间模式进行了支持,那么问题来了,对于手机网站来说,个人博客的网站能否支持自适应浅色模式夜间模式呢?答案是当然可以啦!...也就是说,现在我们可以很简单地实现“暗色模式系统访问的页面是暗色的,亮色模式系统访问的页面是亮色的”。...就技术而言我们先就可以很简单地实现手机端浅色和夜间模式的适配,prefers-color-scheme 有 2 种值:  light——浏览器宿系统使用亮色主题的界面,同时也是默认值,浏览器 privacy.resistFingerprinting...至此通过上面的代码兼容,我们就可以实现手机端深色和夜间模式的自适应兼容,之前在群里看到有人讨论过,然后自己也一致未在意,今天在公众号看新闻时看到了月光博客写的这篇文章教程,自己也百度查看了相关的资料,至于主题是否会增加

84820
领券