2010-06-08 10 views
5

यदि मेरे पास डेटा का एक गुच्छा है जो कभी नहीं बदला जा रहा है (उदाहरण के लिए एक अंग्रेजी भाषा शब्दकोश या दो सौ रंग नामों के आरजीबी मान), मैं इसे संग्रहीत करने के लिए SQLite डेटाबेस का उपयोग कैसे करूं? मुझे पता है कि ऐप शुरू होने पर सबकुछ स्मृति में लोड करने से डाटाबेस तेज है, लेकिन मैं ऐप चलाने या "पहले" ऐप्स को चलाने के लिए पहली बार डेटाबेस कैसे बना सकता हूं?मैं स्थिर डेटा को एंड्रॉइड में SQLite डेटाबेस में कैसे डालूं?

उत्तर

0

इसे स्थापना समय के दौरान CREATE और INSERTs की एक SQL फ़ाइल फ़ीड करें और प्रारंभिक फ़ाइल को छोड़ दें।

+0

कैसे कर सकते हैं मैं एंड्रॉइड में स्थापना के दौरान कुछ करता हूँ? – cstack

1

क्यों इसे साझा साझा फ़ाइलों में नहीं रखा गया है? (here देखें) SQLite डेटाबेस की सभी पावर (ओवरहेड) होने की आवश्यकता नहीं है यदि आप इस डेटा के साथ कर रहे हैं तो एक बार और सरल लुकअप लोड हो रहा है (कोई अपडेट, आवेषण, प्रश्न, आदि)

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