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

एंड्रॉइड में वाई-फाई कनेक्टेड स्टेट कैसे प्राप्त करें

वाई-फाई कनेक्शन की विस्तृत स्थिति जांचना

ConnectivityManager और NetworkInfo का उपयोग करके वाई-फाई की विस्तृत कनेक्शन स्थिति (CONNECTED, CONNECTING, DISCONNECTED आदि) प्राप्त करें।

चरण 1-2: प्रोजेक्ट और लेआउट

मानक सेटअप।

चरण 3: MainActivity.java

package com.example.myapplication;

import android.content.Context;
import android.net.ConnectivityManager;
import android.net.NetworkInfo;
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 {

    TextView textView;

    @RequiresApi(api = Build.VERSION_CODES.N)
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        textView = findViewById(R.id.text);

        ConnectivityManager connManager = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
        NetworkInfo networkInfo = connManager.getNetworkInfo(ConnectivityManager.TYPE_WIFI);
        textView.setText("" + networkInfo.getDetailedState());
    }

    @Override
    protected void onStop() {
        super.onStop();
    }

    @Override
    protected void onResume() {
        super.onResume();
    }
}

चरण 4: मैनिफेस्ट अनुमतियाँ

<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />

परिणाम

एंड्रॉइड में वाई-फाई कनेक्टेड स्टेट कैसे प्राप्त करें एंड्रॉइड में वाई-फाई कनेक्टेड स्टेट कैसे प्राप्त करें

  1. Android में वर्तमान थ्रेड ID कैसे प्राप्त करें? Android में वर्तमान थ्रेड ID कैसे प्राप्त करें?

    Android में वर्तमान थ्रेड की ID प्राप्त करना उदाहरण में जाने से पहले, हमें पता होना चाहिए कि थ्रेड क्या है। एक थ्रेड एक हल्का सब-प्रोसेस है, यह UI को बाधित किए बिना बैकग्राउंड ऑपरेशन करने जा रहा है। यह उदाहरण दर्शाता है कि Android में वर्तमान थ्रेड ID कैसे प्राप्त करें। चरण 1: नया प्रोजेक्ट बनाएं A

  1. Android Spinner से चयनित मान (Value) कैसे प्राप्त करें? Android Spinner से चयनित मान (Value) कैसे प्राप्त करें?

    Android Spinner (ड्रॉपडाउन) से चयनित आइटम प्राप्त करना strings.xml में स्ट्रिंग ऐरे से Spinner भरकर OnItemSelectedListener से चयनित मान प्राप्त करने का तरीका। चरण 1: नया प्रोजेक्ट बनाएं Android Studio में File → New Project। चरण 2: लेआउट में Spinner res/layout/activity_main.xml: <?xml version=1

  1. एंड्रॉइड पर बेहतर लोकेशन जानकारी कैसे प्राप्त करें एंड्रॉइड पर बेहतर लोकेशन जानकारी कैसे प्राप्त करें

    एंड्रॉइड लोकेशन सुविधा की सबसे बड़ी कमजोरियों में से एक जो आपको विदेशी स्थान में ठीक से पता लगाने देती है कि आप कहां हैं, वह यह है कि एक मजबूत सेलुलर कनेक्शन की कमी अकेले GPS के माध्यम से आपके वर्तमान स्थान को नियमित रूप से अपडेट होने से रोक सकती है। सौभाग्य से, एंड्रॉइड आपको निकटतम उपलब्ध इंटरनेट