Style和Theme
来源:互联网 发布:怎么用java写服务器 编辑:程序博客网 时间:2024/06/08 05:11
Theme:针对的是窗体级别的,可以改变窗体的样式。
Theme的使用:
1.在AndroidManifest.xml中,为Activity指定theme属性(推荐使用)
2.在Activity创建时调用setTheme方法来设置(在代码中setTheme时 ,必须要在setContentView前面)
下面列一些系统自带
<span style="font-size:14px;">android:theme="@android:style/Theme.Dialog" : Activity显示为对话框模式android:theme="@android:style/Theme.NoTitleBar" : 不显示应用程序标题栏android:theme="@android:style/Theme.NoTitleBar.Fullscreen" : 不显示应用程序标题栏,并全屏android:theme="Theme.Light ": 背景为白色android:theme="Theme.Light.NoTitleBar" : 白色背景并无标题栏android:theme="Theme.Light.NoTitleBar.Fullscreen" : 白色背景,无标题栏,全屏android:theme="Theme.Black" : 背景黑色android:theme="Theme.Black.NoTitleBar" : 黑色背景并无标题栏android:theme="Theme.Black.NoTitleBar.Fullscreen" : 黑色背景,无标题栏,全屏android:theme="Theme.Wallpaper" : 用系统桌面为应用程序背景android:theme="Theme.Wallpaper.NoTitleBar" : 用系统桌面为应用程序背景,且无标题栏android:theme="Theme.Wallpaper.NoTitleBar.Fullscreen" : 用系统桌面为应用程序背景,无标题栏,全屏android:theme="Theme.Translucent : 透明背景android:theme="Theme.Translucent.NoTitleBar" : 透明背景并无标题android:theme="Theme.Translucent.NoTitleBar.Fullscreen" : 透明背景并无标题,全屏android:theme="Theme.Panel ": 面板风格显示android:theme="Theme.Light.Panel" : 平板风格显示</span>
Theme 的通常写法:
<span style="font-size:14px;"> <style name="MyStyle" [parent="Parent"]> <item name="[ATTR]">[VALUE]</item> </style></span>PARENT父类style的名字,可通过设置该值来继承其他style的属性
[ATTR]:为需要设置的属性名,如:android:textColor等
[VALUE]:为attr属性的预设值
例:
Style:是针对窗体元素级别的,可以改变制定控件或者layout的样式
Style的使用: (与Theme基本一致,只是item内属性不同)
1.在res\values下创建styles.xml文件(AS和ES开发平台都自动创建好了)
2.添加<resourse>节点(根节点)
3.添加自定义的style及其属性
style的通常写法为:
<span style="font-size:14px;"> <style name="MyStyle" [parent="Parent"]> <item name="[ATTR]">[VALUE]</item> </style></span>PARENT父类style的名字,可通过设置该值来继承其他style的属性
[ATTR]:为需要设置的属性名,如:android:textColor等
[VALUE]:为attr属性的预设值
例:
0 0
- Style和Theme
- Android:Theme 和 style
- android style和theme
- Android:Style和Theme
- Style和Theme
- Android Style和Theme
- Theme和Style
- android:style和theme
- style和theme
- style和theme
- style和theme
- Attr、Style和Theme
- Style(风格) 和 Theme(主题)
- android笔记 style和theme
- android之theme和style
- style和theme小用法
- Android中的style和theme
- Style和Theme的区别
- python数据类型详解
- System.Drawing.Color的颜色对照表(转载)
- Java后台实时输出数据到页面
- linux下利用backtrace追踪函数调用堆栈以及定位段错误
- Windows平台下安装Hadoop
- Style和Theme
- Android轻量级开源缓存框架——ASimpleCache(ACache)源码分析
- 使用annnotation方式接入dubbo的操作说明
- Python pip安装
- PHP中this,self,parent的区别及使用方法
- Nginx + PHP (Windows安装)
- 睡眠情况
- linux通过grep kill掉tomcat进程脚本,百分百kill掉
- ie9的placeholder不显示的解决办法(包含多个密码框)