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

Android में DigitalSpeedDashboard कैसे बनाएं?

यह उदाहरण Android में DigitalSpeedDashboard बनाने के बारे में है।

DigitalSpeedDashboard बनाने का उदाहरण

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

Android Studio में एक नया प्रोजेक्ट बनाएं: File → New Project पर जाएं और आवश्यक विवरण भरें।

चरण 2 - build.gradle में लाइब्रेरी निर्भरता जोड़ें

build.gradle (Module: app) खोलें और लाइब्रेरी निर्भरता जोड़ें:

dependencies {
    implementation 'com.github.ngallazzi:DigitalSpeedDashboard:master-SNAPSHOT'
    // अन्य निर्भरताएं...
}

अब build.gradle (Project) खोलें और निम्नलिखित लाइनें जोड़ें:

allprojects {
    repositories {
        google()
        jcenter()
        maven { url 'https://jitpack.io' }
    }
}

चरण 3 - लेआउट XML में कोड जोड़ें

res/layout/activity_main.xml में निम्नलिखित कोड जोड़ें:

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout 
    xmlns:android="https://schemas.android.com/apk/res/android"
    xmlns:app="https://schemas.android.com/apk/res-auto"
    xmlns:tools="https://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    tools:context=".MainActivity">
    <com.ngallazzi.speedandrpmdashboard.DigitalSpeedDashboard
        android:id="@+id/srDashboard"
        android:layout_width="350dp"
        android:layout_height="350dp"
        app:idleColor="#35ABABAB"
        android:background="#000000"
        app:speedColor="#FFFFFF"/>
    <TextView
        android:id="@+id/text"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Start Dashboard"
        android:textSize="25sp" />
</LinearLayout>

उपरोक्त कोड में, हमने TextView और DigitalSpeedDashboard लिया है। जब उपयोगकर्ता TextView पर क्लिक करता है, तो यह DigitalSpeedDashboard शुरू करेगा।

चरण 4 - MainActivity.java में कोड जोड़ें

src/MainActivity.java में निम्नलिखित कोड जोड़ें:

package com.example.andy.myapplication;

import android.os.Bundle;
import android.view.View;
import android.widget.TextView;
import androidx.appcompat.app.AppCompatActivity;
import com.ngallazzi.speedandrpmdashboard.DigitalSpeedDashboard;

public class MainActivity extends AppCompatActivity {
    private TextView text;
    private int speed = 0;
    private boolean running = false;
    private DigitalSpeedDashboard digitalSpeedDashboard;

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        
        text = findViewById(R.id.text);
        digitalSpeedDashboard = findViewById(R.id.srDashboard);
        digitalSpeedDashboard.setMaxSpeed(200);
        
        text.setOnClickListener(v -> {
            if (!running) {
                running = true;
                new Thread(() -> {
                    while (running) {
                        speed++;
                        runOnUiThread(() -> digitalSpeedDashboard.setSpeed(speed));
                        try { Thread.sleep(10); } catch (InterruptedException e) { e.printStackTrace(); }
                        if (speed >= 200) {
                            running = false;
                            speed = 0;
                        }
                    }
                }).start();
            }
        });
    }
}

ऐप चलाएं

अपने Android डिवाइस को कंप्यूटर से कनेक्ट करें और ऐप चलाएं। प्रारंभिक स्क्रीन पर TextView पर क्लिक करने पर डिजिटल डैशबोर्ड शुरू होगा और अंत में 200 तक पहुंचकर रुक जाएगा।

नोट: यह उदाहरण तीसरे पक्ष की लाइब्रेरी (DigitalSpeedDashboard) का उपयोग करता है। उत्पादन ऐप्स के लिए लाइब्रेरी के लाइसेंस और रखरखाव स्थिति की जांच करें।

  1. Android ऐप में GridView लेआउट कैसे बनाएं? Android ऐप में GridView लेआउट कैसे बनाएं?

    Android में GridView और कस्टम एडाप्टर के साथ ग्रिड लेआउट यह उदाहरण दर्शाता है कि GridView और कस्टम BaseAdapter का उपयोग करके इमेज और टेक्स्ट का ग्रिड लेआउट कैसे बनाया जाए। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project चुनें। चरण 2: मेन लेआउट (res/layout/activity_main.xml) <?x

  1. एंड्रॉइड ऐप में TextToSpeech कैसे बनाएं? एंड्रॉइड ऐप में TextToSpeech कैसे बनाएं?

    एंड्रॉइड ऐप में टेक्स्ट-टू-स्पीच (TTS) लागू करना यह उदाहरण दिखाता है कि एंड्रॉइड ऐप में TextToSpeech फीचर कैसे जोड़ा जाता है, जिससे ऐप लिखे गए टेक्स्ट को आवाज़ में बदल सके। चरण 1: नया प्रोजेक्ट बनाएं Android Studio खोलें, File → New Project चुनें और आवश्यक विवरण भरकर नया प्रोजेक्ट बनाएं। चरण 2: ले

  1. Facebook पर Android ऐप कैसे बनाएं? Facebook पर Android ऐप कैसे बनाएं?

    Facebook Developer Console पर ऐप बनाकर App ID प्राप्त करने की चरण-दर-चरण प्रक्रिया। चरण 1: Facebook Developer Console पर ऐप बनाएं developers.facebook.com पर जाएं My Apps → Create App चुनें ऐप नाम और ईमेल दर्ज करें Create App ID पर क्लिक करें चरण 2: Android Studio में SDK जोड़ें प्रोजेक्ट-लेवल bu