关闭

夜间模式的实现

176人阅读 评论(0) 收藏 举报

 夜间模式,能够根据不同的设定,呈现不同风格的界面给用户,而且晚上看着不伤眼睛,实现方式也就是所谓的换肤(主题切换)。

1.1定义属性

要想根据主题的不同,设置不同属性,定义下属性的名字,在values下进行在attrs.xml里定义了几种属性:


1.2定义主题

需要在资源文件中定义若干套主题,并且在个主题中设置各属性的值;即在styles.xml中定义默认主题和夜间模式主题;

1.3 设置布局文件

      定义好了主题之后,我们就需要在布局文件中配置我们设置好的主题;

        记住在设置配置的属性时,在前面一定要加"?"

   2.1最后布局文件与主题都写好了,接下来我们就要在Activity的onCreate方法里使用了


  通过以上就可以实现,夜间主题和默认主题的来回切换!










0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:410次
    • 积分:42
    • 等级:
    • 排名:千里之外
    • 原创:3篇
    • 转载:0篇
    • 译文:1篇
    • 评论:0条
    文章存档