मैं एंड्रॉइड पर क्रियाकलापों और सेवाओं के बीच वस्तुओं को पास करना चाहता हूं। ऐसा करने का सीधा आगे तरीका है आपकी वस्तुओं को Serializabl
ई या Parcelable
लागू करना।एंड्रॉइड पर इरादे के अंदर भेजने के लिए ऑब्जेक्ट को क्रमबद्ध करना
Serializable
यह अपेक्षाकृत खराब प्रदर्शन है।Parcelable
दूसरी तरफ मुझे क्रमशः क्रमशः इसे लागू करने और बनाए रखने की आवश्यकता है ताकि मैं हमेशा भविष्य में इसे अपडेट करना याद रख सकूं।
मैं इस कार्य के लिए जैक्सन जेसन सीरिएलाइज़र का उपयोग करने के बारे में सोच रहा था। यह serialization में निर्मित जावा से तेज़ है और मुझे serializtion कोड लिखने और बनाए रखने की आवश्यकता नहीं है।
आपको क्या लगता है?
यह सच है, एंड्रॉइड पुरानी शैली वाली flattening – Reno
के बजाय सक्रिय ऑब्जेक्ट्स (बाइंडर या फ़ाइल डिस्क्रिप्टर) का उपयोग करता है। पार्ससेल योग्य बाहरी से तुलना कैसे किया जा सकता है? गति, मेमोरी? – AlexV
क्या किसी को पता है कि स्थिति बचाने में जटिल वस्तुओं को बचाने के लिए पार्सलबल बनाम JSON का उपयोग करने में क्या सापेक्ष सापेक्ष अंतर होगा? –