2016-07-20 10 views
6

के लिए स्थानीय डेटा कैसे संग्रहीत करता है मैं व्हाट्सएप के समान एंड्रॉइड ऐप बना रहा हूं। ऐप में उपयोगकर्ता टेक्स्ट और छवियां भी भेज सकते हैं। संदेशों इतना है कि वे ऑफ़लाइन देखा जा सकता मैं इस्तेमाल किया सहेजने के लिए:फ़ायरबेस स्थिरता मेरे एंड्रॉइड ऐप

FirebaseDatabase.getInstance().setPersistenceEnabled(true); 

मैं सोच रहा था कि कैसे firebase दुकान संदेशों ऑफ़लाइन करता है।

क्या यह आमतौर पर प्रयुक्त स्क्लाइट के समान स्थानीय डेटाबेस बनाता है?

उत्तर

4

firebaser यहाँ

डिस्क आधारित Firebase डेटाबेस की स्थानीय भंडारण एक SQLite डेटाबेस है कि एक तरीका है कि अपने अनुप्रयोग के बारे में परवाह नहीं करना चाहिए में अस्पष्टता से संरचित है है। डेटा का उपयोग करने का एकमात्र तरीका फायरबेस एपीआई के माध्यम से है।

+1

ऐसे कई पुस्तकालय हैं जो आपके लिए छवियों के कैशिंग को संभालते हैं। एक उदाहरण: https://github.com/bumptech/glide –

+2

क्या मेरे ऐप के डेटाबेस का एक फ़ोल्डर डिवाइस स्टोरेज में बनाया गया है जैसे कि कई एंड्रॉइड ऐप्स के लिए –

संबंधित मुद्दे