Reflective Drawable Loader

500+
ດາວໂຫຼດ
ປະເພດເນື້ອຫາ
ທຸກຄົນ
ຮູບໜ້າຈໍ
ຮູບໜ້າຈໍ

ກ່ຽວກັບແອັບນີ້

ນີ້​ແມ່ນ​ໂຄງ​ການ​ຕົວ​ຢ່າງ​ທີ່​ສະ​ແດງ​ໃຫ້​ເຫັນ​ການ​ນໍາ​ໃຊ້​ຂອງ​ສະ​ທ້ອນ​ໃຫ້​ເຫັນ Drawable Loader ຫໍ​ສະ​ຫມຸດ​ໄດ້​.
ຫ້ອງ​ສະ​ຫມຸດ​ໄດ້ (ແລະ​ລະ​ຫັດ​) ສາ​ມາດ​ພົບ​ໄດ້​ທີ່​ນີ້​: https://github.com/alt236/Reflective-Drawable-Loader---Android

ລາຍ​ລະ​ອຽດ​ໂຄງ​ການ
---
ທ່ານ​ໄດ້​ເຄີຍ​ຢູ່​ໃນ​ສະ​ຖາ​ນະ​ການ​ບ່ອນ​ທີ່​ທ່ານ​ມີ​ການ​ເຂົ້າ​ເຖິງ Drawables ອີງ​ໃສ່​ຊື່​ຂອງ​ພວກ​ເຂົາ (ສໍາ​ລັບ​ຕົວ​ຢ່າງ​ຖ້າ​ຊື່ Drawable ໄດ້​ຖືກ​ເກັບ​ຮັກ​ສາ​ໄວ້​ໃນ DB​) ແລະ​ທ່ານ​ໄດ້​ມີ​ການ​ຂຽນ​ຕາ​ຕະ​ລາງ​ການ​ຄົ້ນ​ຫາ​ຍາວ​ແປງ​ຊື່​ເຂົ້າ​ໄປ​ໃນ R.drawable.ids ໄດ້​? ແລະ​ຮັກ​ສາ​ໃຫ້​ເຂົາ​ເຈົ້າ​?

ຫໍ​ສະ​ຫມຸດ​ນີ້​ແມ່ນ​ສະ​ເຫນີ​ວິ​ທີ​ການ​ເປັນ​ປະ​ມານ​ມັນ​ໂດຍ​ການ​ນໍາ​ໃຊ້​ການ​ສະ​ທ້ອນ​ໃນ​ການ​ເຂົ້າ​ເຖິງ Drawable ໄດ້​ໂດຍ​ກົງ​ໂດຍ​ຊື່​. ທ່ານ​ພຽງ​ແຕ່​ຕ້ອງ​ການ​ປະ​ກອບ​ໃຫ້​ເຂົາ​ເຈົ້າ​ເປັນ​ປົກ​ກະ​ຕິ​ເປັນ​ຕົ້ນ​ໄມ້​ໂຟນ​ເດີ​ຂອງ​ທ່ານ Res​. ມັນ​ໄດ້​ຖືກ benchmarked ທີ່​ເຖິງ 5X ໄວ​ກ​່​ວາ​ວິ​ທີ​ການ​ເວ​ທີ​ຂອງ Resources.getIdentifier ()​.

ມັນ​ໄດ້​ຖືກ​ນໍາ​ໃຊ້​ຈາກ​ຖານ​ຄວາມ​ຈໍາ LRU ເພື່ອ​ຫຼຸດ​ຜ່ອນ​ການ​ໃຊ້​ຈ່າຍ​ທີ່​ໃຊ້​ເວ​ລາ​ທ້ອນ​ໃຫ້​ເຫັນ​ເຖິງ​ສໍາ​ລັບ​ທັງ​ສອງ "hits​" ທ້ອນ​ໃຫ້​ເຫັນ​ເຖິງ​ແລະ "ສຽງ​"​.
ອັບເດດແລ້ວເມື່ອ
4 ທ.ວ. 2013

ຄວາມປອດໄພຂອງຂໍ້ມູນ

ຄວາມປອດໄພເລີ່ມດ້ວຍການເຂົ້າໃຈວ່ານັກພັດທະນາເກັບກຳ ແລະ ແບ່ງປັນຂໍ້ມູນຂອງທ່ານແນວໃດ. ວິທີປະຕິບັດກ່ຽວກັບຄວາມເປັນສ່ວນຕົວ ແລະ ຄວາມປອດໄພຂອງຂໍ້ມູນອາດຈະແຕກຕ່າງກັນອີງຕາມການນຳໃຊ້, ພາກພື້ນ ແລະ ອາຍຸຂອງທ່ານ. ນັກພັດທະນາໃຫ້ຂໍ້ມູນນີ້ ແລະ ອາດຈະອັບເດດມັນເມື່ອເວລາຜ່ານໄປ.
ບໍ່ໄດ້ໄດ້ແບ່ງປັນຂໍ້ມູນກັບພາກສ່ວນທີສາມ
ສຶກສາເພີ່ມເຕີມ ກ່ຽວກັບວ່ານັກພັດທະນາປະກາດການແບ່ງປັນຂໍ້ມູນແນວໃດ
ບໍ່ໄດ້ເກັບກຳຂໍ້ມູນ
ສຶກສາເພີ່ມເຕີມ ກ່ຽວກັບວ່ານັກພັດທະນາປະກາດການເກັບກຳຂໍ້ມູນແນວໃດ

ມີຫຍັງໃໝ່

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.