q1. What is an Android application Object?
ए डेवलपर दस्तावेज़ एंड्रॉयड आवेदन वस्तु अनुसार जो लोग वैश्विक आवेदन राज्य बनाए रखने की जरूरत के लिए
"बेस वर्ग है। आप अपने में इसका नाम निर्दिष्ट करने के द्वारा अपने खुद के कार्यान्वयन प्रदान कर सकते हैं AndroidManifest.xml का टैग, जो उस वर्ग को आपके लिए तत्काल बनाया जाएगा जब आपके एप्लिकेशन/पैकेज की प्रक्रिया बनाई गई है "
q2. What is the use of Application Object?
ए। आवेदन कक्षा मुख्य रूप से कुछ अनुप्रयोग स्तर कॉलबैक के लिए और वैश्विक आवेदन स्थिति को बनाए रखने के लिए उपयोग की जाती है।
तो मूल रूप से यहाँ एक implementational विचार
public class MyApp extends Application {
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
}
@Override
public void onCreate() {
super.onCreate();
}
@Override
public void onLowMemory() {
super.onLowMemory();
}
@Override
public void onTerminate() {
super.onTerminate();
}
} है
q3. When should you use Application Object?
A.When आप वैश्विक चर जो, कई क्रियाएँ से पहुँचा जा करने के लिए कभी कभी हर जगह के भीतर की जरूरत है, जैसे डेटा स्टोर करना चाहते हैं आवेदन पत्र। इस मामले में, एप्लिकेशन ऑब्जेक्ट आपकी मदद करेगा।
स्रोत
2012-03-22 09:27:49
उत्तर के लिए धन्यवाद। लेकिन हम स्थिर चर की मदद से एक ही काम कर सकते हैं। है ना? – user861973
एप्लिकेशन क्लास न केवल स्थिर चर रखने के लिए उपयोग कर सकती है, लेकिन आपके पास इसकी गतिविधि कक्षा पर इसका संदर्भ है और गतिशील चर पास करता है। – goodm
हां आप सही googdm हैं। –