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

वर्ष एपीआई कक्षा का उपयोग करके एंड्रॉइड में लीप वर्ष कैसे खोजें या नहीं?

<घंटा/>

यह उदाहरण दर्शाता है कि वर्ष एपीआई वर्ग का उपयोग करके एंड्रॉइड में लीप वर्ष कैसे खोजें या नहीं।

चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें।

चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।

<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout
   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"
   tools:context=".MainActivity">
   <TextView
      android:id="@+id/date"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:text="Local Date"
      app:layout_constraintBottom_toBottomOf="parent"
      app:layout_constraintLeft_toLeftOf="parent"
      app:layout_constraintRight_toRightOf="parent"
      app:layout_constraintTop_toTopOf="parent" />
</android.support.constraint.ConstraintLayout>

उपरोक्त कोड में, हमने यह दिखाने के लिए टेक्स्टव्यू लिया है कि चालू वर्ष लीप वर्ष है या नहीं।

चरण 3 - निम्न कोड को src/MainActivity.java

में जोड़ें
package com.example.myapplication;

import android.os.Bundle;
import android.support.v7.app.AppCompatActivity;
import android.widget.TextView;

import java.time.Year;

public class MainActivity extends AppCompatActivity {
   @Override
   protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);
      TextView textView = findViewById(R.id.date);
      if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.O) {
         Year year = Year.now();
         String leap;
         if(year.isLeap()) {
            leap = " is leap year";
         } else {
            leap = " is not leap year";
         }
         textView.setText(String.valueOf(year+leap));
      }
   }
}

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

वर्ष एपीआई कक्षा का उपयोग करके एंड्रॉइड में लीप वर्ष कैसे खोजें या नहीं?

उपरोक्त परिणाम में, यह दिखा रहा है कि वर्तमान स्थानीय वर्ष लीप वर्ष नहीं है।


  1. एंड्रॉइड ConcurrentLinkedQueue में तत्व कैसे खोजें?

    उदाहरण में आने से पहले, हमें पता होना चाहिए कि ConcurrentLinkedQueueis क्या है, यह लिंक्ड नोड्स पर आधारित असीमित कतार है। एकाधिक थ्रेड सुरक्षा के साथ कतार तत्वों तक पहुंच सकते हैं। तत्व क्यू रणनीति के आधार पर फीफो के रूप में यात्रा करते हैं और तत्व पूंछ से सम्मिलित करने जा रहे हैं। यह शून्य मानों की

  1. JavaMail API का उपयोग करके Android पर ईमेल कैसे भेजें?

    यह उदाहरण दर्शाता है कि JavaMail API का उपयोग करके Android पर ईमेल कैसे भेजें। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें। चरण 3 -

  1. कैसे पता करें कि एंड्रॉइड डिवाइस का जीपीएस सक्षम है या नहीं?

    यह उदाहरण दर्शाता है कि मैं कैसे पता लगा सकता हूं कि एंड्रॉइड डिवाइस का जीपीएस सक्षम है या नहीं। चरण 1 - एंड्रॉइड स्टूडियो में एक नया प्रोजेक्ट बनाएं, फाइल ⇒ न्यू प्रोजेक्ट पर जाएं और एक नया प्रोजेक्ट बनाने के लिए सभी आवश्यक विवरण भरें। चरण 2 - निम्न कोड को res/layout/activity_main.xml में जोड़ें।