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

Android डिवाइस को स्लीप मोड में जाने से कैसे रोकें

परिचय

कुछ ऐप्स (जैसे नेविगेशन, वीडियो प्लेयर) के लिए स्क्रीन को चालू रखना आवश्यक होता है। `FLAG_KEEP_SCREEN_ON` विंडो फ्लैग का उपयोग करके इसे प्रोग्रामेटिक रूप से सक्षम किया जा सकता है।

कार्यान्वयन

चरण 1: लेआउट (activity_main.xml)

<TextView android:id="@+id/textView" android:text="Stay Awake Android!" android:textSize="25dp" android:textStyle="bold" android:textColor="#FF9800" android:layout_centerInParent="true" ... />

चरण 2: MainActivity.java

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

चरण 3: AndroidManifest.xml

मानक मैनिफेस्ट, कोई विशेष अनुमति नहीं।

व्याख्या

  • `getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON)` स्क्रीन को चालू रखता है जब तक यह एक्टिविटी विजिबल है।
  • यह `android:keepScreenOn="true"` XML विशेषता के बराबर है।
  • वेक लॉक (`PowerManager.WakeLock`) की तुलना में सरल और सुरक्षित है (अनुमति की आवश्यकता नहीं)।
  • जब एक्टिविटी रुकती है या नष्ट होती है, तो फ्लैग स्वचालित रूप से साफ हो जाता है।

वैकल्पिक: XML में

<TextView ... android:keepScreenOn="true" />

यह केवल उस व्यू के विजिबल होने पर स्क्रीन चालू रखता है।

  1. एंड्रॉइड पर व्हाट्सऐप डार्क मोड सक्षम करें - चरण-दर-चरण गाइड एंड्रॉइड पर व्हाट्सऐप डार्क मोड सक्षम करें - चरण-दर-चरण गाइड

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

  1. विशेषज्ञ गाइड: अपने स्मार्टफोन को ओवरहीटिंग से रोकें और अपने डिवाइस की रक्षा करें विशेषज्ञ गाइड: अपने स्मार्टफोन को ओवरहीटिंग से रोकें और अपने डिवाइस की रक्षा करें

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

  1. एंड्रॉइड ऐप क्रैश रोकें: एक पूर्ण गाइड एंड्रॉइड ऐप क्रैश रोकें: एक पूर्ण गाइड

    जबकि एंड्रॉइड यूजर्स कोई भी ऐप डाउनलोड कर सकते हैं, वे वास्तव में नहीं जानते कि वह ऐप उनके डिवाइस पर कैसे काम करेगा। आपने देखा होगा कि कुछ ऐप्स कुछ डिवाइस पर ठीक से काम नहीं करते और बार-बार क्रैश होते हैं। हालांकि Google Play Store पर उपलब्ध ऐप्स सुरक्षित और संरक्षित हैं। फिर भी, अन्य कारक हैं जो ऐप