使用多个values文件造成样式不统一的问题
来源:互联网 发布:apk软件注册码破解 编辑:程序博客网 时间:2024/06/05 06:43
values:Android API 10或以下的系统会使用这个样式文件夹。
values-11:Android API 11+以上的系统会使用这个样式文件夹。
values-14:Android API 14+以上的系统会使用这个样式文件夹。
当你的应用需要根据设备的不同而使用不同的style文件时,你需要创建多个values-xxx 文件夹,每一个values文件夹里面都有一个style.xml文件,这个文件就是用来控制应用的样式。
每个style文件都会继承一个父类,android:Theme.Light这个是Android API 10或以下所使用的样式
<style name="AppBaseTheme" parent="android:Theme.Light"></style>android:Theme.Holo.Light这个就是Android API 11+以上所使用的样式
<style name="AppBaseTheme" parent="android:Theme.Holo.Light">
android:Theme.Holo.Light.DarkActionBar这个就是Android API 14+以上所使用的样式
<style name="AppBaseTheme" parent="android:Theme.Holo.Light.DarkActionBar">
如果你的应用因为使用了不同的values文件而造成样式不统一时,应该就是style文件继承了不同的父类所造成的,比如你现在用的设备是Android 4.0(API 14)以上的,但是你的style文件却继承了android:Theme.Light父类,就会造成Android 4.0的手机上显示的却是Android 2.3的样式。
- 使用多个values文件造成样式不统一的问题
- 编码格式不统一造成的乱码问题
- 因元素高度不统一造成 float 自动换行错位的问题
- 编码不统一造成的乱码问题(客户端,服务器端。。网页,浏览器)
- 多个CSS样式文件的link问题
- 使用多进程会造成的问题
- 各浏览器css按钮的样式不统一!
- svn版本不统一的问题
- 技术栈不统一带来的问题
- CSS -- file上传,多个浏览器统一样式
- 编码不统一问题
- 多个Fragment使用viewpager不显示的问题
- css样式float造成的浮动“塌陷”问题的解决办法
- css样式float造成的浮动“塌陷”问题的解决办法
- css样式float造成的浮动“塌陷”问题的解决办法
- css样式float造成的浮动“塌陷”问题的解决办法
- vue-router 多个路由地址绑定一个组件造成 created 不执行的解决方法
- 使用response.write造成css样式改变的解决方法
- 大整数乘法c语言版
- Java中Synth外观学习(一)--建立工程加载自定义外观的XML文件
- JMS的消息模式
- Could not find the main class.program will exit错误/////1.改变字体//////2.恢复输入点(.)后显示提示
- 简单十步让你全面理解SQL
- 使用多个values文件造成样式不统一的问题
- 系统故障及软件质量
- 简易的验证码方法
- 【Cocos2d-x 2.2.2 自学笔记之一】利用自己的jar快捷创建项目
- Android中使用多进程的应用程序注意
- typedef,结构体,共用体,联合体
- 【Linux Kernel】抢占
- TKinter里面如何引入图片
- android.os.NetworkOnMainThreadException异常