`

Android系统自带样式---android:theme

阅读更多

 

Android系统自带样式---android:theme

 

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" : 平板风格显示

 

分享到:
评论

相关推荐

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

    本篇文章将详细解析Android系统自带的一些主要样式,以及如何通过`android:theme`属性应用它们。 1. `android:theme="@android:style/Theme.Dialog"`: 这个主题会让Activity看起来像一个对话框,通常用于展示小型、...

    Android改Theme实现夜间模式

    Theme是Android应用的全局样式,它定义了应用的整体外观和感觉,包括颜色、字体、布局等元素。我们可以创建自定义Theme,并在运行时动态切换,从而实现夜间模式和日间模式之间的切换。 1. 创建自定义Theme: 在`...

    Android 关于WebView一些注意点

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

    Android仿Iphone样式的时间、日期选择器

    Android系统自带的`DatePicker`和`TimePicker`组件虽然功能完备,但它们的外观和交互方式与iOS的`UIDatePicker`有所不同。为了模仿iPhone样式,我们需要自定义这两个组件或者利用第三方库。 1. **自定义布局和动画*...

    android常用控件大全

    应用主题到Activity通过`android:theme`属性,或在布局文件中应用样式给特定控件。 8. **自定义控件**: 当系统自带的控件不能满足需求时,可以通过继承现有控件并重写相关方法来创建自定义控件。 9. **数据绑定*...

    Android窗体自定义标题栏

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

    android SwitchButton 滑动开关按钮

    虽然Android自带的`Switch`已经满足基本需求,但有时我们可能需要自定义它的样式、颜色、尺寸等。这可以通过以下几种方式实现: - **使用Style和Theme**:可以创建自定义样式和主题,通过`android:style`或`android...

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

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

    androidStyle

    Android的样式系统支持样式之间的继承,这意味着你可以基于一个基础样式创建新的样式,只需覆盖需要改变的属性。例如: ```xml <style name="AppTheme.Base" parent="Theme.AppCompat.Light.DarkActionBar"> ......

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

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

    Android自定义类似ProgressDialog效果的Dialog

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

    Android 开发之 ToggleButton App 滑动开关按钮

    在Android开发中,`ToggleButton`是一个非常常用的控件,它为用户提供了一种切换状态的方式,类似于现实生活中常见的开关。在本教程中,我们将深入探讨如何在Android应用中使用`ToggleButton`来实现滑动开关效果。 ...

    Android-一个简洁的汇率转换软件使用kotlin编写

    此外,项目还可能使用了货币格式化库,如Android自带的NumberFormat或者第三方库,来确保货币值的正确展示。 至于文件"yiyuanliu-Currency-76f690e",这很可能是项目的源代码仓库名称,可能是一个Git仓库的SHA哈希...

    Android开发之性能优化:过渡绘制解决方案.docx

    1. **去除Activity自带的默认背景颜色**:Android的Theme主题中默认包含了窗口背景属性。如果不特别需要,可以通过在AppTheme中移除这个背景颜色来减少一层过渡绘制。 - 在AppTheme样式中添加: ```xml ...

    Android应用程序替换背景

    如果在布局文件中,可以通过`app:`(对于支持库的自定义属性)或`android:`(对于Android系统自带的属性)前缀引用它: ```xml xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app=...

    Android中自定义ProgressDialog实现加载滚动条效果

    然而,系统自带的ProgressDialog样式较为单一,不能满足所有设计需求。本篇文章将详细讲解如何在Android中自定义ProgressDialog以实现加载滚动条效果,如"加载中…"或"请稍后…"等动态提示。 首先,我们需要创建一...

    Android性能优化:过渡绘制解决方案.docx

    然而,由于Android系统默认的绘制流程,底层卡片的不可见部分仍会被绘制,从而造成过渡绘制。 过渡绘制的程度可以从以下几种情况进行划分: - **无过渡绘制**:像素仅被绘制一次。 - **过渡绘制x1**:像素被绘制了...

    android之json和gson数据解析最完整的代码例子(包括各种样式的json数据)

    1. `org.json`库:这是Android SDK自带的一个轻量级库,主要用于解析简单的JSON数据。 - JSONObject:表示一个JSON对象,可以通过`get()`和`opt()`方法获取键值对。 - JSONArray:表示一个JSON数组,可以通过索引...

Global site tag (gtag.js) - Google Analytics