Reflective Drawable Loader

+۵۰۰
بارگیری‌ها
رده‌بندی محتوا
مناسب برای همه
نماگرفت
نماگرفت

درباره این برنامه

این پروژه یک پروژه نمونه نشان دادن استفاده از انعکاسی Drawable لودر کتابخانه است.
کتابخانه (و کد) را می توان در اینجا یافت: https://github.com/alt236/Reflective-Drawable-Loader---Android

شرح پروژه
---
آیا تا به حال در یک وضعیت که در آن شما تا به حال برای دسترسی به نوشتار پیدا نشد بر اساس نام آنها (به عنوان مثال اگر نام Drawable در DB ذخیره شده) و شما را مجبور به ارسال جداول مراجعه طولانی تبدیل نام به R.drawable.ids؟ و آنها را حفظ؟

این کتابخانه ارائه راه در اطراف آن با استفاده از بازتاب برای دسترسی به Drawable به طور مستقیم با نام. شما فقط نیاز به آنها را شامل به صورت عادی به درخت پوشه شیء خود را. شده است در تا محک به 5X سریعتر از روش بستر های نرم افزاری در Resources.getIdentifier ().

این است که با استفاده از ذخیره LRU برای کاهش زمان بازتاب سربار برای هر دو بازتاب "بازدید" و "نتواند".
تاریخ به‌روزرسانی
۱۳ آذر ۱۳۹۲

ایمنی داده

ایمنی با درک اینکه توسعه‌دهندگان چگونه داده‌های شما را جمع‌آوری و هم‌رسانی می‌کنند شروع می‌شود. شیوه‌های حفظ امنیت و حریم خصوصی داده‌ها ممکن است براساس استفاده، منطقه، و سن شما متفاوت باشد. توسعه‌دهنده این اطلاعات را ارائه کرده است و ممکن است آن را درطول زمان به‌روزرسانی کند.
هیچ داده‌ای با اشخاص ثالث هم‌رسانی نمی‌شود
درباره نحوه اعلام هم‌رسانی داده‌ها توسط توسعه‌دهندگان بیشتر بدانید
هیچ داده‌ای جمع‌آوری نمی‌شود
درباره نحوه اعلام جمع‌آوری داده‌ها توسط توسعه‌دهندگان بیشتر بدانید

تازه‌ها

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.