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

एंड्रॉइड में गतिविधि शुरू करने से पहले प्रगति संवाद कैसे प्रदर्शित करें?

<घंटा/>

यह उदाहरण दर्शाता है कि एंड्रॉइड में गतिविधि शुरू करने से पहले मैं प्रगति संवाद कैसे प्रदर्शित करूं।

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

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

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="https://schemas.android.com/apk/res/android"
   xmlns:tools="https://schemas.android.com/tools"
   android:layout_width="match_parent"
   android:layout_height="match_parent"
   android:orientation="vertical"
   android:padding="4dp"
   tools:context=".MainActivity">
   <TextView
      android:layout_marginTop="30dp"
      android:text="Showing Progress dialog before starting the activity in Android.."
      android:textStyle="bold"
      android:textSize="24sp"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"/>
</LinearLayout>

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

में जोड़ें
import androidx.appcompat.app.AppCompatActivity;
import android.app.ProgressDialog;
import android.os.AsyncTask;
import android.os.Bundle;
public class MainActivity extends AppCompatActivity {
   ProgressDialog progressDialog;
   @Override
   protected void onCreate(Bundle savedInstanceState) {
      super.onCreate(savedInstanceState);
      setContentView(R.layout.activity_main);
      progressDialog = new ProgressDialog(this);
      progressDialog.setTitle("Content Loader");
      progressDialog.setProgress(10);
      progressDialog.setMax(100);
      progressDialog.setMessage("Loading...");
      new MyTask().execute();
   }
   public class MyTask extends AsyncTask<Void, Void, Void> {
      public void onPreExecute() {
         progressDialog.show();
      }
      public Void doInBackground(Void... unused) {
         return null;
      }
   }
}

चरण 4 - निम्नलिखित कोड को androidManifest.xml में जोड़ें

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="https://schemas.android.com/apk/res/android" package="app.com.sample">
   <application
      android:allowBackup="true"
      android:icon="@mipmap/ic_launcher"
      android:label="@string/app_name"
      android:roundIcon="@mipmap/ic_launcher_round"
      android:supportsRtl="true"
      android:theme="@style/AppTheme">
      <activity android:name=".MainActivity">
         <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
         </intent-filter>
      </activity>
   </application>
</manifest>

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

एंड्रॉइड में गतिविधि शुरू करने से पहले प्रगति संवाद कैसे प्रदर्शित करें?


  1. एंड्रॉइड में प्रगति संवाद?

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

  1. एंड्रॉइड में वेब व्यू में यूआरएल लोड करते समय प्रगति पट्टी कैसे प्रदर्शित करें?

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

  1. एंड्रॉइड में टोस्ट कैसे प्रदर्शित करें?

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