लोडर

अपने यूज़र इंटरफ़ेस (यूआई) के लिए ऐसा डेटा लोड करें जो कॉन्फ़िगरेशन में होने वाले बदलावों के बाद भी काम करता रहे.
नया अपडेट रिलीज़ किया गया जांचा और परखा हुआ वर्शन रिलीज़ कैंडिडेट बीटा रिलीज़ ऐल्फ़ा रिलीज़
9 अक्टूबर, 2019 1.1.0 - - -

डिपेंडेंसी का एलान करना

Loader पर डिपेंडेंसी जोड़ने के लिए, आपको अपने प्रोजेक्ट में Google Maven रिपॉज़िटरी जोड़नी होगी. ज़्यादा जानकारी के लिए, Google की Maven रिपॉज़िटरी पढ़ें.

अपने ऐप्लिकेशन या मॉड्यूल के लिए, build.gradle फ़ाइल में उन आर्टफ़ैक्ट की डिपेंडेंसी जोड़ें जिनकी आपको ज़रूरत है:

ग्रूवी

dependencies {
    implementation "androidx.loader:loader:1.1.0"
}

Kotlin

dependencies {
    implementation("androidx.loader:loader:1.1.0")
}

डिपेंडेंसी के बारे में ज़्यादा जानने के लिए, बिल्ड डिपेंडेंसी जोड़ना लेख पढ़ें.

सुझाव

आपके सुझाव, शिकायत या राय से हमें Jetpack को बेहतर बनाने में मदद मिलती है. अगर आपको कोई नई समस्या मिलती है या इस लाइब्रेरी को बेहतर बनाने के लिए आपके पास कोई सुझाव है, तो हमें बताएं. नई लाइब्रेरी बनाने से पहले, कृपया इस लाइब्रेरी में मौजूद मौजूदा समस्याओं पर एक नज़र डालें. किसी मौजूदा समस्या पर अपना वोट जोड़ने के लिए, स्टार बटन पर क्लिक करें.

नई समस्या बनाना

ज़्यादा जानकारी के लिए, समस्या ट्रैकर का दस्तावेज़ देखें.

वर्शन 1.1.0

वर्शन 1.1.0

9 अक्टूबर, 2019

androidx.loader:loader:1.1.0 रिलीज़ हो गया है. 1.1.0 वर्शन में ये बदलाव शामिल हैं.

1.0.0 के बाद किए गए अहम बदलाव

  • डिफ़ॉल्ट एग्ज़ीक्यूटर में बदलाव: AsyncTaskLoader (और CursorLoader) के लिए, अब कस्टम एग्ज़ीक्यूटर के बजाय AsyncTask.THREAD_POOL_EXECUTOR डिफ़ॉल्ट एग्ज़ीक्यूटर है.
  • कस्टम एक्ज़ीक्यूटर सेट करना: कस्टम एक्ज़ीक्यूटर सेट करने के लिए, AsyncTaskLoader या उसके सबक्लास के कस्टम तरीके अब getExecutor() को बदल सकते हैं.

वर्शन 1.1.0-rc01

5 जून, 2019

androidx.loader:loader:1.1.0-rc01 को 1.1.0-beta01 में किए गए बदलावों के बिना रिलीज़ किया गया है.

वर्शन 1.1.0-beta01

13 मार्च, 2019

androidx.loader:loader:1.1.0-beta01 रिलीज़ हो गया है. इस वर्शन में शामिल किए गए सभी कमिट की पूरी सूची यहां देखी जा सकती है.

गड़बड़ियां ठीक की गईं

  • onLoadFinished से लोडर को फिर से शुरू करने पर StaleDataException होने वाली समस्या को ठीक किया गया (b/123922776)

वर्शन 1.1.0-alpha01

3 दिसंबर, 2018

नई सुविधाएं

  • AsyncTaskLoader में getExecutor() तरीका जोड़ा गया, ताकि आप कस्टम एक्ज़ीक्यूटर सेट कर सकें (aosp/810773)

व्यवहार में बदलाव

  • AsyncTaskLoader के लिए, अब डिफ़ॉल्ट Executor के तौर पर, कस्टम Executor के बजाय AsyncTask.THREAD_POOL_EXECUTOR का इस्तेमाल किया जाएगा.