是否可以将特定颜色设置为应用的背景而不是使用背景图像?

时间:2016-01-29 12:11:56

标签: android user-interface android-studio background

正如标题所说,是否可以将特定颜色设置为应用的背景而不是在android studio上使用背景图像?如果可能的话,我一直在通过谷歌搜索寻找消息来源,但我仍然没有找到任何接近我的需求。

4 个答案:

答案 0 :(得分:1)

在styles.xml的主题中添加此

        <item name="android:windowBackground">@color/white</item>

这样,您的所有活动都将背景设置为白色。 (所有具有此主题的活动)

或者只是在所有活动中使用

android:background="@color/white"

你可以写任何你想要的东西而不是@ color / white。

答案 1 :(得分:0)

在styles.xml中 使用  &#34; @颜色/ specific_color&#34;作为Windows背景

例如

<style name="AppTheme.Base" parent="Theme.AppCompat.Light.NoActionBar">

 <item name="android:windowBackground">@color/specific_color</item></style>

答案 2 :(得分:0)

第1步:您可以按背景属性为活动提供背景颜色。

   <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        xmlns:app="http://schemas.android.com/apk/res-auto"
        xmlns:tools="http://schemas.android.com/tools"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:orientation="vertical"
        android:background="#FFFFFF">    

       // Your Design

    </LinearLayout>

答案 3 :(得分:0)

是的,绝对是有可能的。只需执行以下操作:

colors.xml 资源文件中定义自定义颜色,如

<color name="background">#111111</color>

然后使用此定义任何背景属性的颜色值。

  • 对于应用中的所有背景,请在
  • 中定义背景

<强> styles.xml

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
    <!--This is for only the window background-->
    <item name="android:windowBackground">@color/background</item>
</style>
  • 要设置个人观点的背景,请将视图的background属性设置为该颜色

    机器人:背景= “@颜色/背景”

这是一个非常有用的链接,可以参考Android Material Design的颜色。看看吧。

Color-Style-Google design guidelines