EventBus是一款针对Android优化的发布/订阅事件总线。主要功能是替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息.优点是开销小,代码更优雅。以及将发送者和接收者解耦。
1、下载EventBus的类库
源码:https://github.com/greenrobot/EventBus
2.个人目前觉得源码...
分类:
移动开发 时间:
2015-01-16 20:59:29
阅读次数:
219
时间换时间:
数据的异步加载 分批加载.
开机加速.
时间换空间:
分页.
空间换时间:
everything.exe
音乐 图库 在开机启动后, sd卡被挂载 生成数据库.
快图浏览.
空间换空间:
8G内存.
ramdisk...
分类:
移动开发 时间:
2014-11-11 14:25:11
阅读次数:
242
用java开发最担心的就是得到反编译,所以作为开发者我们需要知道怎么反编译,那样才能知道如何防止反编译、保证代码安全。
下面来看下比较常用的方法!
第一种方式:利用apktool反编译
1,首先在
http://code.google.com/p/android-apktool/downloads/list
下载两个文件:apktool1.5.2.tar.bz2和apktool-in...
分类:
移动开发 时间:
2014-10-24 14:37:19
阅读次数:
216
Android---优化下载让网络访问更高效(二)ListView异步加载图片实现思路(优化篇)Android之ListView异步加载网络图片(优化缓存机制)android 网络加载图片,对图片资源进行优化,并且实现内存双缓存 + 磁盘缓存Android开发中网络编程与常见功能优化总结关于andr...
分类:
移动开发 时间:
2014-10-11 14:25:15
阅读次数:
144
1. 定义,或者申明对象的时候,不进行初始化。在类的构造函数中初始化。因为 如果 在类的成员属性中直接初始化数据,编译后,会把初始化的代码 放到 这个类的构造函数中。如果自己在定义类的成员属性的时候,已经初始化了,自己又手动在构造函数中再次初始化,编译后,在构造函数中就有 两个初始化同一个对象的代码...
分类:
移动开发 时间:
2014-10-11 01:09:34
阅读次数:
240
项目中何时不会用到优化呢,现把一些优化的小经验总结下1、万恶的staticstatic是个好东西,声明赋值调用就是那么的简单方便,但是伴随而来的还有性能问题。由于static声明变量的生命周期其实是和APP的生命周期一样的,有点类似与Application。如果大量的使用的话,就会占据内存空间不释放...
分类:
移动开发 时间:
2014-09-29 08:25:07
阅读次数:
204
目前情况
在不修改源码的情况下,当ViewPager滑动到最后一个item的时候,他就无法再往右滑动;当ViewPager滑动到第一个item的时候,他也无法再往前滑动。(以上全是废话)
设想
我们可以这样想,当滑动最后一个的时候,我们让他跳转到第一个,这样他就可以继续往后滑动了,这样做行程了我们想要的循环滑动。
如果这样作,虽然功能上是循环了,但是实际显示的时候会在最后一个和第一个之间自...
分类:
其他好文 时间:
2014-08-24 18:07:22
阅读次数:
304
Android应用程序窗口(Activity)的运行上下文环境(Context)的创建过程分析1. 能用 Application 的 上下文 就用。 因为如果用 Activity 的 Context ,如果用太多的 Activity, 如果 有些资源 还在引用 Activity的context的资源...
分类:
移动开发 时间:
2014-08-14 13:43:48
阅读次数:
187
最近项目进入收尾阶段,之前对项目做了很多优化,mesh合并 ,减少DrawCall和模型骨骼以及物理计算,合并材质球,优化代码等等,在IOS上还好,但是android上,试过几款手机,从低端到高端,发现性能还是很差,所以又花了几天来研究摸索,终于把游戏性能搞定。记录下来,留作以后参考。 1. 更新....
分类:
移动开发 时间:
2014-08-04 10:42:56
阅读次数:
249
Android SDK自带的tool TrackView 位于 sdk的tools目录下。用法为:进入到tools下,运行
traceview e:\loginActivityTracing.trace
即可。那trace文件怎么生成的呢。
有两种方式生成
1、使用代码生成,想调哪调哪。...
分类:
移动开发 时间:
2014-07-24 11:32:52
阅读次数:
255