Android系统自带样式(android:theme)

Theme.Dialog : (图1)Activity显示为对话框模式

Theme.NoTitleBar : (图2)不显示应用程序标题栏

Theme.NoTitleBar.Fullscreen : (图3)不显示应用程序标题栏,并全屏

Theme.Light : (图4)背景为白色

Theme.Light.NoTitleBar : (图5)白色背景并无标题栏

Theme.Light.NoTitleBar.Fullscreen : (图6)白色背景,无标题栏,全屏

Theme.Black : (图7)背景黑色

Theme.Black.NoTitleBar : (图8)黑色背景并无标题栏

Theme.Black.NoTitleBar.Fullscreen : (图9)黑色背景,无标题栏,全屏

Theme.Wallpaper : (图10)用系统桌面为应用程序背景

Theme.Wallpaper.NoTitleBar : (图11) 用系统桌面为应用程序背景,且无标题栏

Theme.Wallpaper.NoTitleBar.Fullscreen : (图12)用系统桌面为应用程序背景,无标题栏,全屏

Theme.Translucent : (图13)透明背景

Theme.Translucent.NoTitleBar : (图14)透明背景并无标题

Theme.Translucent.NoTitleBar.Fullscreen : (图15)透明背景并无标题,全屏

Theme.Panel : (图16)面板风格显示

Theme.Light.Panel : (图17)平板风格显示

样式对应效果图



图1(Theme.Dialog)



图2(Theme.NoTitleBar)



图3(Theme.NoTitleBar.Fullscreen)


图4(Theme.Light)


图5(Theme.Light.NoTitleBar)


图6(Theme.Light.NoTitleBar.Fullscreen)



图7(Theme.Black)



图8(Theme.Black.NoTitleBar)



图9(Theme.Black.NoTitleBar.Fullscreen)



图10(Theme.Wallpaper)



图11(Theme.Wallpaper.NoTitleBar)



图12(Theme.Wallpaper.NoTitleBar.Fullscreen)




图13(Theme.Translucent)

页面元素:1个按钮




图14(Theme.Translucent.NoTitleBar)

页面元素:1个按钮





图15(Theme.Translucent.NoTitleBar.Fullscreen)

页面元素:1个按钮

显示按钮显示在最上面,因为是透明的,所以被外面的状态栏挡住了上半部分



图16(Theme.Panel)

页面元素:1个按钮



图17(Theme.Light.Panel)

页面元素:1个按钮

Android系统自带样式使用方法:

将样式代码放置在应用的AndroidManifest.xml即可。

注意格式:android:theme="@android:style/这里写样式代码"

参考如下:

Xml代码
  1. <?xmlversion="1.0"encoding="utf-8"?>
  2. <manifestxmlns:android="http://schemas.android.com/apk/res/android"
  3. package="com.zhouzijing.android"
  4. android:versionCode="1"
  5. android:versionName="1.0">
  6. <uses-sdkandroid:minSdkVersion="8"/>
  7. <applicationandroid:icon="@drawable/icon"android:label="@string/app_name">
  8. <activityandroid:name=".demo2"
  9. android:theme="@android:style/Theme.Dialog"
  10. android:label="@string/app_name">
  11. <intent-filter>
  12. <actionandroid:name="android.intent.action.MAIN"/>
  13. <categoryandroid:name="android.intent.category.LAUNCHER"/>
  14. </intent-filter>
  15. </activity>
  16. </application>
  17. </manifest>

更多相关文章

  1. Android(安卓)UI设计——EditText控件
  2. Android图表控件MPAndroidChart——曲线图+柱状图 CombinedChart
  3. Activity背景色为透明的2种方法
  4. Android(安卓)getSuggestedMinimumWidth()
  5. Android(安卓)ProgressBar进度条
  6. Android(安卓)调用系统的拍相程序进行录像
  7. Android实现微信底部导航条
  8. android设置背景图片透明
  9. 安卓开发之实现下角圆形按钮

随机推荐

  1. Android手机拍照和手机相册选取图片的工
  2. 关于android 布局中诡异的AttributeSet
  3. Android通知Notification
  4. 【Android】定义HttpPost连接超时
  5. Android向桌面添加快捷方式,使其指向特定
  6. android联系人过滤
  7. android 自定义组件随着手指自动画圆
  8. android MediaRecorder录音
  9. android网络状态检查
  10. android中opengl es基本方法使用说明