系统自带样式Androidtheme

  • 格式:doc
  • 大小:112.00 KB
  • 文档页数:2

android默认情况下提供了一些实用的主题样式,比如说theme.dialog可以
让你的activity变成一个窗口风格,而theme.light则让你的整个activity
具有白色的背景,而不是黑色那么沉闷。具体使用方法很简单在
androidmanifest.xml文件中对你的activity节点上加入些代码,如图所示

部分代码为
android:theme="@android:style/theme.dialog" 和 android:theme="@andr
oid:style/theme.dialog" ,这里android123提醒大家,有关@后面是android:
的定义均在android内部的framework层由系统自带。

//去除标题栏
requestWindowFeature(Window.FEATURE_NO_TITLE);
•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"