自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 tinker源码分析

一、基础信息相关验证 从服务器下载patch包之后,开始加载patch包合并全量的dex,合并之前要对patch进行一系列的验证,首先进入onPatchReceived(String path) 方法 1.判断!manager.isTinkerEnabled() || !ShareTinkerInternals.isTinkerEnableWithSharedPreferences(cont

2017-05-17 19:04:22 691

转载 内存溢出和内存泄漏

转自:http://blog.csdn.net/bill_ming/article/details/7814841 内存溢出(OOM):指程序在申请内存时,没有足够的内存空间供其使用,出现OOM 内存泄露Memory Leak:指程序在申请内存后,无法释放已申请的

2015-11-10 14:52:22 335

原创 android-async-http源码解析

前面说到了Volley的源码解析,其主要是两个分发线程,一个缓存线程,一个网络线程(网络线程实际上默认开启了4个线程),通过分发线程获取数据然后将结果发送到主线程中更新UI,这里说说android-async-http的源码。

2015-07-15 23:32:46 530

原创 volley源码解析

Volley源码解析,其实很多人都讲解过了,其中这位作者在这篇文章中做了很详细深入的讲解http://codekk.com/open-source-project-analysis/detail/Android/grumoon/Volley%20%E6%BA%90%E7%A0%81%E8%A7%A3%E6%9E%90;下面我将自己查看volley源码的经验和见解也和大家分享一下。        

2015-07-15 22:38:41 404

原创 activity和fragment混合使用时的生命周期

上篇文章讲到了activity四种模式下调整时的生命周期,这篇文章我们聊聊activity和fragment混合使用时的两者的生命周期        先看下面对比图:             1. activity启动时顺便加载里面的fragment,这种情况下的生命周期如下: onCreate过程   Activity &&&& onCreate...   Fragmen

2015-05-31 01:05:05 1010

原创 activity的生命周期及启动的四种模式,栈管理

相信大家对android中activity的生命周期大都了解,详情参考 http://blog.sina.com.cn/s/blog_75016706010164wb.html   Activity状态 Active状态:这时候Activity处于栈顶,且是可见的,有焦点的,能够接收用户输入前 景Activity。OPhone Runtime将试图不惜一切代价保持它活着,甚

2015-05-31 00:20:02 453

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除