Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Android

Android ऐप का बैकग्राउंड इमेज रिपीट (टाइल) कैसे सेट करें?

यह उदाहरण दर्शाता है कि Android ऐप में बैकग्राउंड इमेज को रिपीट (टाइल) मोड में कैसे सेट किया जाए XML ड्रॉएबल और स्टाइल्स का उपयोग करके।

चरण 1: नया प्रोजेक्ट बनाएं

Android Studio में नया प्रोजेक्ट बनाएं और res/drawable/ में image1 नाम की छोटी इमेज रखें।

चरण 2: ड्रॉएबल XML में बिटमैप टाइल मोड

res/drawable/app_background.xml:

<?xml version="1.0" encoding="utf-8"?>
<bitmap xmlns:android="https://schemas.android.com/apk/res/android"
    android:src="@drawable/image1"
    android:tileMode="repeat" />

चरण 3: स्टाइल्स में विंडो बैकग्राउंड सेट करें

res/values/styles.xml:

<resources>
    <style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
        <item name="colorPrimary">@color/colorPrimary</item>
        <item name="colorPrimaryDark">@color/colorPrimaryDark</item>
        <item name="colorAccent">@color/colorAccent</item>
        <item name="android:windowBackground">@drawable/app_background</item>
    </style>
</resources>

चरण 4: लेआउट XML

res/layout/activity_main.xml - साधारण लेआउट:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="https://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:layout_margin="16dp" />

चरण 5: MainActivity.java

src/MainActivity.java - कोई अतिरिक्त कोड नहीं चाहिए:

package app.com.sample;

import android.os.Bundle;
import androidx.appcompat.app.AppCompatActivity;

public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}

चरण 6: AndroidManifest.xml

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="https://schemas.android.com/apk/res/android" package="app.com.sample">
    <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:roundIcon="@mipmap/ic_launcher_round"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
        <activity android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
    </application>
</manifest>

ऐप चलाएं

पूरा ऐप बैकग्राउंड में इमेज रिपीट होकर दिखेगी।

Android ऐप का बैकग्राउंड इमेज रिपीट (टाइल) कैसे सेट करें?

  1. ActionBarActivity के एक्शन बार का बैकग्राउंड रंग कैसे बदलें? ActionBarActivity के एक्शन बार का बैकग्राउंड रंग कैसे बदलें?

    Android में एक्शन बार/टूलबार का बैकग्राउंड रंग बदलना यह ट्यूटोरियल दिखाता है कि कैसे थीम और स्टाइल्स का उपयोग करके एक्शन बार (या आधुनिक Toolbar) का बैकग्राउंड रंग कस्टमाइज़ किया जाता है। चरण 1: प्रोजेक्ट बनाएं Android Studio में नया प्रोजेक्ट बनाएं। चरण 2: बेसिक लेआउट res/layout/activity_main.xml:

  1. एंड्रॉइड में ऑप्शन मेनू का बैकग्राउंड रंग कैसे बदलें एंड्रॉइड में ऑप्शन मेनू का बैकग्राउंड रंग कैसे बदलें

    स्टाइल्स और थीम्स के माध्यम से ऑप्शन मेनू का रंग बदलना एंड्रॉइड में ऑप्शन मेनू (टूलबार/एक्शन बार मेनू) का बैकग्राउंड और टेक्स्ट रंग बदलने के लिए स्टाइल्स/थीम्स का उपयोग करना सबसे सही तरीका है। यह विधि पूरे ऐप में सुसंगत स्टाइलिंग सुनिश्चित करती है। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File

  1. Windows Terminal में बैकग्राउंड इमेज कैसे सेट करें Windows Terminal में बैकग्राउंड इमेज कैसे सेट करें

    Windows Terminal टैब सपोर्ट के साथ सभी Windows 10 कमांड लाइनों को एक साथ लाता है और Windows Subsystem for Linux, Windows कमांड प्रॉम्प्ट, और Windows PowerShell के तहत आने वाले विभिन्न Linux कमांड लाइनों का समर्थन करता है। हम पहले ही देख चुके हैं कि डिफ़ॉल्ट रंग योजना कैसे बदलें, अब आइए देखें कि Wind