यो चिंतनशील Drawable लोडर पुस्तकालय प्रयोग देखाउने एक नमूना परियोजना छ। पुस्तकालयको (र कोड) यहाँ पाउन सकिन्छ: https://github.com/alt236/Reflective-Drawable-Loader---Android
परियोजना विवरण --- के तपाईं कहिल्यै तिमीलाई उनीहरूको नाम (उदाहरणका लागि Drawable नामहरू डीबी भण्डारण हुन्छन् भने) मा आधारित Drawables पहुँच थियो जहाँ एक स्थिति मा थिए र तपाईं R.drawable.ids मा नाम रूपान्तरण लामो लुकअप टेबल लेख्न थियो? अनि तिनीहरूलाई कायम?
यो पुस्तकालय नाम द्वारा सीधा Drawable पहुँच छाया प्रयोग गरेर यसलाई वरिपरि बाटो भेटी छ। तपाईं मात्र आफ्नो रिस फोल्डर रूख मा सामान्य रूपमा समावेश गर्न आवश्यक छ। यो मंच गरेको Resources.getIdentifier () विधि भन्दा छिटो 5x सम्म मा benchmarked गरिएको छ।
यो दुवै छाया "हिट" र "छुटेको" लागि छाया समय उपरि mitigate गर्न LRU क्यास प्रयोग गरिरहेको छ।
मा अपडेट गरिएको
२०१३ डिसेम्बर ४
टुलहरू
डेटाको सुरक्षा
arrow_forward
तपाईंको डेटा सुरक्षित राख्नका निम्ति तपाईंले पहिला विकासकर्ताहरूले तपाईंको डेटा कसरी सङ्कलन तथा सेयर गर्छ भन्ने कुरा बुझ्न जरुरी छ। एपको प्रयोगसम्बन्धी जानकारी, तपाईं बसोबास गर्ने क्षेत्र र तपाईंको उमेरका आधारमा डेटाको गोपनीयता र सुरक्षासम्बन्धी अभ्यासहरू फरक हुन सक्छन्। यो एपका विकासकर्ताले यो जानकारी प्रदान गर्नुभएको हो र उहाँ समयक्रमसँगै यो जानकारी संशोधन गर्न सक्नुहुन्छ।
तेस्रो पक्षसँग कुनै पनि डेटा सेयर गरिँदैन
विकासकर्ताहरूले प्रयोगकर्ताको डेटा सेयर गरिने कुराका बारेमा कसरी जानकारी गराउँछन् भन्नेबारेमा थप जान्नुहोस्
कुनै पनि डेटा सङ्कलन गरिएको छैन
विकासकर्ताहरूले प्रयोगकर्ताको डेटा सङ्कलन गरिने कुराका बारेमा कसरी जानकारी गराउँछन् भन्नेबारेमा थप जान्नुहोस्
विवरणहरू हेर्नुहोस्
नयाँ के छ
v0.0.1 First public release v0.0.2 Bugfixes, added caching of the resource classes in ReflectionUtils. v0.0.3 Added caching of non-existing drawable requests.