@Project.SZTV.accumulations(1): Resource Id
摘要:获取一个资源的resId的值:一般我们可以在Android工具帮我们生成的R.java里看到这个数值,并且这个值一般都是integer的值。以前我们在获取这个resId的值的时候,我会考虑用反射的方式去获取它。比如:1publicstaticintgetResId(StringfieldName,Contextcontext,Class<?>c){2intresId=-1;3try{4Fieldf=c.getDeclaredField(fieldName);5resId=f.getInt(f);6}catch(Exceptione){7e.printStackTrace();8}9
阅读全文
酷运动项目总结:加载图片以及多线程
摘要:来了公司几个月,做了两个项目,一直没总结,现在终于有时间了。先看一下第二个项目酷运动商城在这个项目里面,最大的突破在于在于android的列表去加载大量图片以及多线程的应用activityGroup的应用,并且控制其跳转共享数据,数据库的应用,文件缓存对布局的进一步的熟悉,以及突破。这个项目获益良多,慢慢总结。本篇说明一下,列表加载大量的图片,以及多线程在这边的应用。这里主要是几个问题会非常麻烦,需要我们去处理加载图片完成后即时刷新加载了大量的图片,却不会发生内存的溢出,OutOfMemory多级的缓存机制多线程的应用,提高图片的加载速度线程池的运用,以防止开启过多的线程,使cpu的压力骤增。
阅读全文