android 自带的主题 theme 的使用
2013-05-31 13:02
246 查看
在android的sdk 安装目录data\res\values\themes.xml
里系统定义好的主题,可以直接使用,在AndroidManifest.xml中定义。如果整个工程用一个主题就在<application
android:icon="@drawable/icon" android:label="@string/app_name"
android:theme="@android:style/Theme.Wallpaper"
>
application
标签中定义。如果在单个activety中用不同主题,
<activity
android:name=".secondActive"
android:label="第二页"
android:theme="@android:style/Theme.Black"
>
如果不小心删除了工程文件可以这样找回来 在工程目录,右键,有个Restore from
Local History,选择要回复的文件。
下面是从网上找到的主题,可以自己去themes.xml
中看。下面的前三个之外直接复制就会出错。@是说明系统已经定义过的,@android:style/
是必须带上的。
?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="Translucent"
?android:theme="Theme.Translucent.NoTitleBar"
?android:theme="Theme.Translucent.NoTitleBar.Fullscreen"
?android:theme="Theme.Panel"
?android:theme="Theme.Light.Panel"
里系统定义好的主题,可以直接使用,在AndroidManifest.xml中定义。如果整个工程用一个主题就在<application
android:icon="@drawable/icon" android:label="@string/app_name"
android:theme="@android:style/Theme.Wallpaper"
>
application
标签中定义。如果在单个activety中用不同主题,
<activity
android:name=".secondActive"
android:label="第二页"
android:theme="@android:style/Theme.Black"
>
如果不小心删除了工程文件可以这样找回来 在工程目录,右键,有个Restore from
Local History,选择要回复的文件。
下面是从网上找到的主题,可以自己去themes.xml
中看。下面的前三个之外直接复制就会出错。@是说明系统已经定义过的,@android:style/
是必须带上的。
?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="Translucent"
?android:theme="Theme.Translucent.NoTitleBar"
?android:theme="Theme.Translucent.NoTitleBar.Fullscreen"
?android:theme="Theme.Panel"
?android:theme="Theme.Light.Panel"
相关文章推荐
- android 自带的主题 theme 的使用
- android 自带的主题 theme 的使用
- android 自带的主题 theme 的使用
- android 自带的主题 theme 的使用
- 【Android开发基础】应用界面主题Theme使用方法
- android 系统自带主题theme
- 【Android开发基础】应用界面主题Theme使用方法
- 安卓自带的主题android:theme
- Android&nbsp;Afinal使用与总结
- android 自带的主题theme
- Android&nbsp;Jni中使用线程及回…
- 【Android开发基础】应用界面主题Theme使用方法
- android笔记:安卓自带的主题android:theme
- android基础---样式和主题(style&theme)
- 【教程】使用Android ADB命令…
- Android样式和主题(style&theme)
- Android中应用界面主题Theme使用方法和页面定时跳转应用
- Android开发基础:应用界面主题Theme使用方法
- Android中样式style和主题Theme的使用总结
- 【Android开发基础】应用界面主题Theme使用方法