本文为原创文章,转载请标明 "出处" 目录 1. 创建主题样式 2. 导入 3. 创建 provider 4. 创建 page 5. 在 App 入口处应用主题 6. 效果图 1. 创建主题样式 在 文件夹下创建 、`theme.dark.scss` 2个文件,分别用于日间模式、夜间模式的设置。 ...
分类:
其他好文 时间:
2017-11-26 10:58:50
阅读次数:
364
package com.example.topnews.topnews; import android.content.SharedPreferences;import android.content.SharedPreferences.Editor;import android.graphics. ...
分类:
其他好文 时间:
2016-07-01 08:56:42
阅读次数:
196
现在越来越多的APP都加入了换肤功能或者是日间模式和夜间模式等,这些功能不仅增加了用户体验也增强了用户好感,众所周知QQ和网易新闻的APP做的用户体验都非常好,它们都有日间模式和夜间模式的主题切换。实现主题切换的效果大部分是更换相关背景、字体颜色等,网上这篇文章对换肤讲解的比较不错,今天我们也是来从源码的角度来理解一下主题切换功能,如果你对这块非常熟悉了,请跳过本文(*^__^*) …...
分类:
移动开发 时间:
2016-05-06 15:38:08
阅读次数:
259
现在越来越多的APP都加入了主题切换功能或者是日间模式和夜间模式功能切换等,这些功能不仅增加了用户体验也增强了用户好感,众所周知QQ和网易新闻的APP做的用户体验都非常好,它们也都有日间模式和夜间模式的主题切换功能。体验过它们的主题切换后你会发现大部分效果是更换相关背景图片、背景颜色、字体颜色等来完成的,网上这篇文章对主题切换讲解的比较不错,今天我们从源码的角度来学习一下主题切换功能,如果你对这块...
分类:
移动开发 时间:
2016-05-06 14:51:07
阅读次数:
1134
(1)交通灯控制 参考了吕良雄同学的设计,用继电器控制三个灯的暗灭时间和顺序,plc电路较简单。SW1为总开关,摁下SW1后进入日间模式。SW2为夜间模式开关,摁下进入夜间模式,PB1为行人按钮,SW2弹起退出夜间模式。灯的暗灭顺序与要求相同,具体点亮时间为了调试方便与要求稍有不同。 (2)输送带控 ...
分类:
其他好文 时间:
2016-04-18 22:38:06
阅读次数:
188
最近本人需要用到夜间模式,但是经过一番搜索似乎并没有看到好的开源实现,看到有一个类似的库MultipleTheme,但是需要自定义所有要实现换肤功能的View,感觉比较麻烦。因此本人花了点时间简单弄了一个实现该功能的开源库,命名为Colorful。Colorful是基于Theme,无需重启Activity、无需自定义View,方便的实现日间、夜间模式...
分类:
移动开发 时间:
2015-09-09 21:32:10
阅读次数:
317
在开源中国客户端源码的侧滑菜单栏里有一个模式切换的选项,可以完成夜间模式和日间模式的相互转换。一、功能介绍在侧滑菜单栏里点击日间或者夜间后,客户端的皮肤可以发生变化,来达到保护眼睛的作用。二、详细介绍这是在MainActivity的onCreate方法中的一段代码,这段代码完成了读取本地配置中存储的日间模式和夜间模式信息,从而回显到客户端中。读取本地配置信息,在应用启动时,回显至客户端 @Overr...
分类:
其他好文 时间:
2015-08-10 08:17:28
阅读次数:
152
在每个检测周期开始时,首先判断采用日间模式还是夜间模式工作。摄像机视野中的上半部分为天空背景,天空亮度可以显著区分日间和夜间环境。由于天空的颜色为蓝离,日间天空的蓝色分量饱和度最高,算法只分析彩色图像的蓝色分量"提取一块固定一的天空区域(位于图像中上部),计算区域内像素的平均亮度。若该值低于指定阈值1,且整帧图像中亮度高于200的像素点个数(因夜间车尾灯的亮度较高)超过阈值2,则采用夜间模式,否则采用日间模式。...
分类:
编程语言 时间:
2015-05-21 22:41:34
阅读次数:
319
主题功能在移动开发中是最常见的功能之一,用的最多的是日间模式和夜间模式的切换,下面说说如何在WP上使用主题,不同主题的差别无非就是两种(颜色和图片),在WP上我们通常使用资源来设置颜色,系统提供了两种背景(白色/黑色)和主题色,当用户为系统设置不同的背景和主题色的时候,App也会根据主题色的不同而展...
分类:
其他好文 时间:
2014-07-28 03:01:09
阅读次数:
301
android切换Theme主流三种方式来切换Theme,第一种是通过内置的style来切换,一般用于夜间模式/日间模式切换。第二种是通过apk来实现插件化,第三种是通过下载zip进行解压到到相应的app文件下,应用讲需要文件读取到内存中。这篇是介绍第一种android切换Theme的方法。...
分类:
移动开发 时间:
2014-06-11 00:34:35
阅读次数:
422