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

Android में बैटरी लेवल और स्टेट कैसे प्राप्त करें?

Android में बैटरी लेवल और स्टेट प्राप्त करना

यह उदाहरण दर्शाता है कि Android में बैटरी लेवल और स्टेट कैसे प्राप्त करें।

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

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

चरण 2 - activity_main.xml लेआउट

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

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
    xmlns:android="https://schemas.android.com/apk/res/android"
    android:id="@+id/parent"
    xmlns:tools="https://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    tools:context=".MainActivity"
    android:gravity="center"
    android:orientation="vertical">
    <TextView
        android:id="@+id/text"
        android:textSize="18sp"
        android:textAlignment="center"
        android:text="बैटरी प्रतिशत"
        android:layout_width="match_parent"
        android:layout_height="wrap_content" />
</LinearLayout>

उपरोक्त कोड में, हमने एक टेक्स्ट व्यू लिया है। इसमें बैटरी प्रतिशत होता है।

चरण 3 - MainActivity.java

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

package com.example.andy.myapplication;

import android.os.BatteryManager;
import android.os.Build;
import android.os.Bundle;
import android.support.annotation.RequiresApi;
import android.support.v7.app.AppCompatActivity;
import android.widget.TextView;

public class MainActivity extends AppCompatActivity {
    int view = R.layout.activity_main;
    TextView text;

    @RequiresApi(api = Build.VERSION_CODES.JELLY_BEAN)
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(view);
        text = findViewById(R.id.text);
        BatteryManager bm = (BatteryManager) getSystemService(BATTERY_SERVICE);
        if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.LOLLIPOP) {
            int percentage = bm.getIntProperty(BatteryManager.BATTERY_PROPERTY_CAPACITY);
            text.setText("बैटरी प्रतिशत है " + percentage + " %");
        }
    }
}

उपरोक्त कोड में, हमने बैटरी मैनेजर सिस्टम सर्विस का उपयोग किया है। बैटरी प्रतिशत प्राप्त करने के लिए निम्न कोड का उपयोग करें:

BatteryManager bm = (BatteryManager) getSystemService(BATTERY_SERVICE);
if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.LOLLIPOP) {
    int percentage = bm.getIntProperty(BatteryManager.BATTERY_PROPERTY_CAPACITY);
    text.setText("बैटरी प्रतिशत है " + percentage + " %");
}

आइए अपने एप्लिकेशन को चलाने का प्रयास करें। मान लें कि आपने अपने वास्तविक Android मोबाइल डिवाइस को कंप्यूटर से जोड़ा है। Android Studio से ऐप चलाने के लिए, अपनी प्रोजेक्ट की एक्टिविटी फ़ाइलों में से एक खोलें और टूलबार से Run आइकन पर क्लिक करें। विकल्प के रूप में अपना मोबाइल डिवाइस चुनें और फिर अपने मोबाइल डिवाइस की जांच करें जो आपकी डिफ़ॉल्ट स्क्रीन प्रदर्शित करेगा।

Android में बैटरी लेवल और स्टेट कैसे प्राप्त करें?

उपरोक्त परिणाम प्रारंभिक स्क्रीन दिखाता है और यह 100% बैटरी प्रतिशत दिखा रहा है।

  1. Android बैटरी को रीकैलिब्रेट कैसे करें और बैटरी लाइफ में सुधार करें Android बैटरी को रीकैलिब्रेट कैसे करें और बैटरी लाइफ में सुधार करें

    किसी भी फोन या टैबलेट के साथ बैटरी लाइफ सबसे महत्वपूर्ण चीजों में से एक है। अगर आपको दोपहर तक चार्जर के लिए पहुंचना पड़ता है, तो शायद आपके Android बैटरी को रीकैलिब्रेट करने का समय आ गया है। यह आपको इस बात का बेहतर अंदाजा देगा कि आपके पास कितना रस बचा है, और यह आपको कम पड़ने से रोकेगा। यदि आप सुनिश्

  1. iOS और Android पर चीनी TikTok (Douyin) एक्सेस करें: चरण-दर-चरण मार्गदर्शिका iOS और Android पर चीनी TikTok (Douyin) एक्सेस करें: चरण-दर-चरण मार्गदर्शिका

    TikTok एक लोकप्रिय प्लेटफॉर्म है जो अपने उपयोगकर्ताओं को लघु वीडियो क्लिप पोस्ट करने और अपने लिए प्रशंसक आधार बनाने की अनुमति देता है। अपने लॉन्च के तुरंत बाद, TikTok पूरी दुनिया में अत्यधिक लोकप्रिय हो गया। इसके बाद, इसकी अस्पष्ट गोपनीयता नीति और उपयोगकर्ता डेटा की नगण्य सुरक्षा को लेकर इसे बहुत आल

  1. एंड्रॉइड पर ब्लूटूथ डिवाइस बैटरी लेवल जांचें - आसान चरण एंड्रॉइड पर ब्लूटूथ डिवाइस बैटरी लेवल जांचें - आसान चरण

    तकनीकी दुनिया में प्रगति के साथ, तकनीकी डिवाइस भी वायरलेस हो रहे हैं। पहले, लोग ऑडियो से कनेक्ट करने या एक डिवाइस से दूसरे डिवाइस में फाइल ट्रांसफर करने के लिए तारों का उपयोग करते थे। लेकिन, अब हम सब कुछ वायरलेस तरीके से आसानी से कर सकते हैं, चाहे ब्लूटूथ डिवाइस का उपयोग करके ऑडियो सुनना हो या एक डि