`

Android系统自带样式(@android:style/)

阅读更多

在AndroidManifest.xml文件的activity中配置

1、android:theme="@android:style/Theme"

默认状态,即如果theme这里不填任何属性的时候,默认为Theme

2、android:theme="@android:style/Theme.NoDisplay"

任何都不显示。比较适用于只是运行了activity,但未显示任何东西

3、android:theme="@android:style/Theme.NoTitleBar“

背景主题的没有标题栏的样式,默认如果没有设置的话,显示黑背景

4、android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

背景主题的没有标题栏且全屏的样式,默认为黑背景

5、android:theme="@android:style/Theme.Black"

默认状态下黑背景

6、android:theme="@android:style/Theme.Black.NoTitleBar"

黑背景主题的没有标题栏的样式

7、android:theme="@android:style/Theme.Black.NoTitleBar.Fullscreen"

黑背景主题的没有标题栏且全屏的样式

8、android:theme="@android:style/Theme.Light"

默认状态下亮背景,与上述黑背景Theme.Black相反

9、android:theme="@android:style/Theme.Light.NoTitleBar"

亮背景主题的没有标题栏的样式,与Theme.Black.NoTitleBar相反

10、android:theme="@android:style/Theme.Light.NoTitleBar.Fullscreen"

亮背景主题的没有标题栏且全屏显示的样式,与Theme.Black.NoTitleBa.Fullscreenr相反

11、android:theme="@android:style/Theme.Dialog"

对话框样式 将整个activity变成对话框样式出现

12、android:theme="@android:style/Theme.InputMethod"

Window animations that are applied to input method overlay windows

13、android:theme="@android:style/Theme.Panel"

删除掉所有多余的窗口装饰,在一个空的矩形框中填充内容,作用范围相当于把dialog中的所有元素全部去掉,只是一个空的矩形框,且此为默认的样式

14、android:theme="@android:style/Theme.Light.Panel"

删除掉所有多余的窗口装饰,在一个空的矩形框中填充内容,作用范围相当于把dialog中的所有元素全部去掉,只是一个空的矩形框,且默认是light的样式

15、android:theme="@android:style/Theme.Wallpaper"

使用墙纸做主题,默认状态。

16、android:theme="@android:style/Theme.WallpaperSettings"

使用墙纸做主题,默认是使用将上一个界面调暗之后作为主题

17、android:theme="@android:style/Theme.Light.WallpaperSettings"

使用墙纸做主题,默认Light状态

18、android:theme="@android:style/Theme.Wallpaper.NoTitleBar"

使用墙纸做主题,且没有标题栏

19、android:theme="@android:style/Theme.Wallpaper.NoTitleBar.Fullscreen"

使用墙纸做主题,且没有标题栏,且全屏显示

20、android:theme="@android:style/Theme.Translucent"

半透明状态下的背景,将运行此activity之前的屏幕作为半透明状态作为此activity运行时的样式。

21、android:theme="@android:style/Theme.Translucent.NoTitleBar"

半透明状态下没有标题栏的背景,将运行此activity之前的屏幕作为半透明状态作为此activity运行时的样式。

22、android:theme="@android:style/Theme.Translucent.NoTitleBar.Fullscreen"

半透明状态下没有标题栏且全屏的背景,将运行此activity之前的屏幕作为半透明状态作为此activity运行时的样式。

分享到:
评论

相关推荐

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

    android:theme=”@android:style/Theme.Dialog” : Activity显示为对话框模式 android:theme=”@android:style/Theme.NoTitleBar” : 不显示应用程序标题栏 android:theme=”@android:style/Theme.NoTitleBar....

    Android 关于WebView一些注意点

    #### 四、Android系统自带样式 Android系统提供了多种内置样式,可以通过设置`android:theme`属性来改变Activity的外观。下面列举了一些常用的样式: - `@android:style/Theme.Dialog`:将Activity显示为对话框模式...

    Android代码-BGAProgressBar-Android

    [x] Android 系统自带的 ProgressBar 的各种样式 [x] 带百分比数字的水平进度条样式 [x] 带百分比数字的圆形进度条样式 [ ] 彗星进度条样式 [ ] 波浪进度条样式 常见问题 > 1.无法显示进度 - 必须设置「style」为「...

    android系统自带对话框

    本篇将详细介绍Android系统自带的四种常见对话框类型:标准对话框、单选对话框、复选对话框和加载对话框。 1. 标准对话框(AlertDialog) 标准对话框是最基础的对话框形式,通常包含一个标题、一个消息文本以及一到...

    android 各种自定义样式 progress

    Android自带了几种默认的进度条样式,包括`horizontal`(水平)、`indeterminate`(不确定)和`small`、`large`等尺寸。可以通过修改`style`属性来改变进度条的基本样式,例如: ```xml android:layout_width=...

    Android实现无标题栏全屏的方法

    Android中实现全屏、无标题栏的两种办法,另附Android系统自带样式的解释 实现全屏无标题栏: 1.在xml文件中进行配置 AndroidManifest.xml中,找到需要全屏或设置成无标题栏的Activity,在该Activity进行如下配置...

    androidStyle

    在Android开发中,"androidStyle"是一个重要的概念,它关乎到应用的视觉呈现和用户体验。风格(Style)允许开发者统一并定制应用中的UI元素外观,包括字体、颜色、尺寸等属性,使得整体界面具有一致性和专业性。下面...

    Android按钮样式

    首先,Android系统自带了一些预设的按钮样式,如默认的`android:buttonStyle`,它通常呈现出带有边框和渐变色的矩形按钮。但开发者可以根据需求调整这些样式,使其与应用的整体设计风格保持一致。 1. **XML资源文件...

    android 进度条的颜色水平和圆圈的

    1. **使用Android自带的Material Design组件**:如果使用的是Android Material Design库,可以使用`MaterialProgressDrawable`。它提供了`setStrokeWidth`和`setColorSchemeColors`方法来设置边框宽度和颜色。 2. *...

    android系统的自带主题

    android的系统自带style,用于设置android的activity主题样式

    Android窗体自定义标题栏

    随着Android版本的更新,标题栏的设计和实现方式也在不断变化,从早期的Android系统自带的ActionBar到Material Design中的ToolBar,再到现在的自定义标题栏。本文将围绕“Android窗体自定义标题栏”这一主题,深入...

    Android自带下划线文本编辑框(EidtText)

    1. **自定义样式(Style)**:在res/values/styles.xml文件中创建一个新的样式,定义下划线的属性。例如: ```xml <style name="UnderlinedEditText" parent="Widget.AppCompat.EditText"> <item name="android:...

    Android Button 自带阴影效果另一种解决办法

    在这个例子中,`parent="@style/Widget.AppCompat.Button.Borderless"`使得新定义的样式`Button_List_Style`继承了无边框Button的特性,从而去除了阴影。同时,我们还可以在此基础上定制Button的其他属性,例如尺寸...

    底部导航栏框架(谷歌自带控件)

    <item name="android:itemTextAppearanceInactive">@style/BottomNavigationViewTextStyle</item> </style> <style name="BottomNavigationViewTextStyle" parent="TextAppearance.MaterialComponents.Button"> ...

    Android自定义progressDialog

    然而,系统自带的ProgressDialog样式较为单一,往往无法满足开发者对个性化界面的需求。因此,自定义ProgressDialog就显得尤为重要。本篇将详细介绍如何在Android中创建一个自定义的、美观的ProgressDialog。 首先...

    Android自定义类似ProgressDialog效果的Dialog

    系统自带的ProgressDialog通常用于表示一个操作正在进行,但它的样式和功能可能无法满足所有设计需求。为了提供更好的用户体验,开发者常常需要自定义Dialog以实现更个性化的展示效果。本文将详细介绍如何在Android...

    dialogstyle 去掉背景白色框

    默认样式是由系统主题决定的,其中包含了边框效果。要改变这一默认样式,我们需要创建一个自定义的Dialog主题,并在XML资源文件中定义。 1. 创建自定义主题: 在res/values/styles.xml文件中,添加一个新的主题风格...

    Android中设置RadioButton在文字右边的方法实例

    2. `android:drawableRight="@android:drawable/btn_radio"`:这里我们设置了RadioButton的右侧图标,使用的是系统自带的`btn_radio`图标,可以替换为自定义的图片资源。 此外,还可以通过Java代码动态设置...

Global site tag (gtag.js) - Google Analytics