लोडर

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

डिपेंडेंसी के बारे में बताना

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

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

Groovy

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

Kotlin

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

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

सुझाव/राय दें या शिकायत करें

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

नई समस्या दर्ज करने का तरीका

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

वर्शन 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 के लिए डिफ़ॉल्ट एक्ज़ीक्यूटर अब कस्टम एक्ज़ीक्यूटर के बजाय AsyncTask.THREAD_POOL_EXECUTOR है.