- 博客(5)
- 资源 (1)
- 收藏
- 关注
转载 android 避免OOM
1. 使用更加轻量的数据结构例如,我们可以考虑使用ArrayMap/SparseArray而不是HashMap等传统数据结构。通常的HashMap的实现方式更加消耗内存,因为它需要一个额外的实例对象来记录Mapping操作。另外,SparseArray更加高效,在于他们避免了对key与value的自动装箱(autoboxing),并且避免了装箱后的解箱。2. 避免在Android里
2016-05-30 15:51:20 347
转载 Gradle实践之自定义打包jar+Log开关自动关闭
http://unclechen.github.io/2015/10/25/Gradle%E5%AE%9E%E8%B7%B5%E4%B9%8B%E6%89%93%E5%8C%85jar+Log%E5%BC%80%E5%85%B3%E8%87%AA%E5%8A%A8%E5%85%B3%E9%97%AD/
2016-05-17 17:28:03 745
原创 This Handler class should be static or leaks might occur
Android Framework 的工程师 Romain Guy 早已经在Google论坛上做出过解释,并且给出了他的建议写法:class OuterClass { class InnerClass { private final WeakReference mTarg
2016-05-09 11:21:12 307
原创 couldn't load cocos2dcpp from loader dalvik.system.pathclassloader
通过命令行创建cocos2d-x跨平台项目,用android studio打开studio工程,运行后报错:couldn't load cocos2dcpp from loader dalvik.system.pathclassloader 解决办法:跳转到studio工程根目录,直接cocos compile -p android --android-studio,编译后刷新项目即可
2016-05-08 18:16:19 1402
原创 android-ndk-r11b/RELEASE.TXT 文件获取 NDK 版本失败。
通过命令行创建cocos2d-x跨平台项目,在eclipse工程目录下调用build_native.py,报错:android-ndk-r11b/RELEASE.TXT 文件获取 NDK 版本失败。 make: /Users/liqingfeng/Downloads/android-ndk-r11b/toolchains/arm-linux-androideabi-4.8/prebuilt/d
2016-05-08 16:07:57 5216
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人