android-activityAndroid- गतिविधि के साथ आरंभ करना


टिप्पणियों

यह अनुभाग एंड्रॉइड-गतिविधि क्या है, और एक डेवलपर इसका उपयोग क्यों करना चाहता है, इसका अवलोकन प्रदान करता है।

इसमें एंड्रॉइड-गतिविधि के भीतर किसी भी बड़े विषयों का उल्लेख करना चाहिए, और संबंधित विषयों को लिंक करना चाहिए। चूंकि एंड्रॉइड-गतिविधि के लिए दस्तावेज़ीकरण नया है, इसलिए आपको उन संबंधित विषयों के प्रारंभिक संस्करण बनाने की आवश्यकता हो सकती है।

गतिविधि

गतिविधि पूर्ण स्क्रीन है। UI XML आधारित और है

package com.example.android.activity;

import android.os.Bundle;
import android.app.Activity;

public class MainActivity extends Activity {

@Override
   public void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);
      
   }
}
 

नोट गतिविधि का उपयोग करने से पहले AndroidManifest.xml में घोषित किया जाना चाहिए।

उदाहरण के लिए:

<activity android:name=".MainActivity">
     <intent-filter>
         <action android:name="android.intent.action.MAIN" />

         <category android:name="android.intent.category.LAUNCHER" />
     </intent-filter>
</activity>
 

हर गतिविधि की अपनी लेआउट फ़ाइल xml प्रारूप में होती है, हम गतिविधि वर्ग के सेट-कॉन्टेंट व्यू पद्धति का उपयोग करके इसका लेआउट शामिल करते हैं। उदाहरण के लिए setContentView(R.layout.activity_main)

लेआउट फ़ाइल उदाहरण

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/activity_dashboard"
    android:layout_width="match_parent"
    android:layout_height="match_parent">
    
    //Add other views here

</LinearLayout>
 

स्थापना या सेटअप

एंड्रॉइड-गतिविधि स्थापित करने या स्थापित करने पर विस्तृत निर्देश।