Android疑难杂症之Theme
背景:最近在把自己之前写的一个应用换成Material Design风格,在看官方Guide后动手试了一试,没想到出门就遇到了坑,在换成Material Design风格的主题后,我设置了一下colorPrimary,colorPrimaryDark(MD风格对应于android:statusBarColor)让应用的ActionBar和手机的状态栏背景一致,但colorPrimary属性死活不起作用。一直和应用的colorBackground一样。
症结:AppTheme设置为Material Theme后,colorPrimary不起作用。
解决办法:在AppTheme后重写定义了一套主题,并在里面进行了相关设置,最后在Manifests文件里修改了应用的主题。
原因:未知,待查!
知道了原因的朋友还请赐教!
ps:这算 《Android疑难杂症》小记系列的开启篇,用于记录遇到的那些问题。
Android疑难杂症之Theme的更多相关文章
- Android开发之Theme、Style探索及源码浅析
		1 背景 前段时间群里有伙伴问到了关于Android开发中Theme与Style的问题,当然,这类东西在网上随便一搜一大把模板,所以关于怎么用的问题我想这里也就不做太多的说明了,我们这里把重点放在理解 ... 
- 【转载】总结一下Android中主题(Theme)的正确玩法
		http://www.cnblogs.com/zhouyou96/p/5323138.html 总结一下Android中主题(Theme)的正确玩法 在AndroidManifest.xml文件中有& ... 
- android学习之-Theme和Style
		android学习之-Theme和Style 分类: android 2013-10-11 15:01 960人阅读 评论(0) 收藏 举报 android style和theme的使用. style ... 
- android自带theme
		在网上搜了一下,android自带theme如下: •android:theme="@android:style/Theme.Dialog" 将一个Activity显示为对话框 ... 
- 总结一下Android中主题(Theme)的正确玩法
		在AndroidManifest.xml文件中有<application android:theme="@style/AppTheme">,其中的@style/AppT ... 
- Android UI开发第三十一篇——Android的Holo Theme
		好长时间没写Android UI方面的文章了,今天就闲扯一下Android的Holo主题.一直做android开发的可能都知道,Android 系统的UI有过两次大的变化,一次是android 3.0 ... 
- Android:主题(Theme)
		1.主题和样式的区别主要区别在 主题不能作用于单个View组建,主题应该对整个应用中的所有Activity起作用或者对指定的Activity起作用. 主题定义的格式应该是改变窗口的外观格式,例如窗口变 ... 
- android中自定义Theme以及TitleBar
		1.自定义Theme. 在res/values/styles.xml中的resources块中添加如下代码: <style name="StatusBarBackground" ... 
- Android 5.x Theme 与 ToolBar 实战
		转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/45303349: 本文出自:[张鸿洋的博客] 1.概述 随着Material D ... 
随机推荐
- 【codeforces 750D】New Year and Fireworks
			time limit per test2.5 seconds memory limit per test256 megabytes inputstandard input outputstandard ... 
- 二维高斯滤波器(gauss filter)的实现
			我们以一个二维矩阵表示二元高斯滤波器,显然此二维矩阵的具体形式仅于其形状(shape)有关: def gauss_filter(kernel_shape): 为实现二维高斯滤波器,需要首先定义二元高斯 ... 
- iOS8.1 编译ffmpeg和集成第三方实现直播(监控类)
			iOS8.1 编译ffmpeg和集成第三方实现直播(监控类) http://www.mamicode.com/info-detail-476094.html 一,下载并在终端中运行脚本编译ffmpeg ... 
- python  使用顺序表实现栈和队列
			栈: # -*- coding: utf-8 -*- # @author: Tele # @Time : 2019/04/24 下午 2:33 # 采用list(顺序表)实现栈结构,后入先出 clas ... 
- 一段node代码的解读
			path.join(path.dirname(__dirname), platform); __dirname:全局变量,变量获取当前模块文件所在目录的完整绝对路径 path.dirname():返回 ... 
- C++闭包,一样很简单
			引用百度上对闭包的定义:闭包是指可以包含自由(未绑定到特定对象)变量的代码块:这些变量不是在这个代码块内或者任何全局上下文中定义的,而是在定义代码块的环境中定义(局部变量).“闭包” 一词来源于以下两 ... 
- unity3D 4.6与上述号码. UI穿透问题,而且不穿透的真机模拟器渗透问题解决
			好久没有写博客颓废很长一段时间. . . 不废话. EventSystem.current.IsPointerOverGameObject(); //返回值true 如果是点击UI该.不过貌似没有使用 ... 
- AlertDialog通过反射机制阻止Dialog关闭
			在开发Android应用程序时,我们可能会用到需要用户输入的Dialog,如登录对话框等.这时候,如果用户没有输入登录信息而点击<确定>按钮时,我们并不希望登录Dialog消失,而是采用一 ... 
- cordova打包之android应用签名
			原文:cordova打包之android应用签名 版权声明:本文为博主原创文章,未经博主允许不得转载. https://blog.csdn.net/mate_ge/article/details/78 ... 
- Java反射获取内部类有局限
			这周接触到继承及修改具有包访问权的内部类内容,略梳理了下各种资料,发觉在包外修改内部类内容必须通过实例....... 网上关于这部分的内容比较少,参考了下这位的帖子:http://blog.csdn. ... 
