- 博客(11)
- 收藏
- 关注
转载 android系统内存不足时,应用被系统回收发生了什么?
android独特的内存机制,导致系统内存不足时会销毁后台的应用,这里我们研究一下应用被销毁后重新加载时的情形 一个安卓应用A先后打开3个Activity: a --> b --> c 这个时候如果来了一个电话, 接电话的过程中, 手机内存不够, 那么应用A将会被系统回收 当打完电话,再次进入应用A的时候会发生下面的事情: 1, 系统会重新加载c,而且
2016-05-30 11:04:41 952
转载 Android中Looper的quit方法和quitSafely方法
Looper是通过调用loop方法驱动着消息循环的进行: 从MessageQueue中阻塞式地取出一个消息,然后让Handler处理该消息,周而复始,loop方法是个死循环方法。那如何终止消息循环呢?我们可以调用Looper的quit方法或quitSafely方法,二者稍有不同。 Looper的quit方法源码如下:public void quit() { mQueue.q
2016-05-28 10:31:36 1938
转载 Android中糟糕的AsyncTask
AsyncTask是一个很常用的API,尤其异步处理数据并将数据应用到视图的操作场合。其实AsyncTask并不是那么好,甚至有些糟糕。本文我会讲AsyncTask会引起哪些问题,如何修复这些问题,并且关于AsyncTask的一些替代方案。AsyncTask从Android API 3(1.5 Cupcake)开始,AsyncTask被引入用来帮助开发者更简单地管理线程。实际上在A
2016-05-27 17:00:47 242
转载 老司机教你 “飙” EventBus 3
Bugly 技术干货系列内容主要涉及移动开发方向,是由 Bugly 邀请腾讯内部各位技术大咖,通过日常工作经验的总结以及感悟撰写而成,内容均属原创,转载请标明出处。EventBus对于Android开发老司机来说肯定不会陌生,它是一个基于观察者模式的事件发布/订阅框架,开发者可以通过极少的代码去实现多个模块之间的通信,而不需要以层层传递接口的形式去单独构建通信桥梁。从而降低因多重回调导致的
2016-05-25 15:28:44 1520
转载 EventBus源码解析
前面一篇文章讲解了EventBus的使用,但是作为开发人员,不能只停留在仅仅会用的层面上,我们还需要弄清楚它的内部实现原理。所以本篇博文将分析EventBus的源码,看看究竟它是如何实现“发布/订阅”功能的。相关文章EventBus使用详解 EventBus源码解析事件注册根据前一讲EventBus使用详解我们已经知道EventBus使用首先是需要注册的,注册事件的
2016-05-25 15:25:13 286
转载 EventBus 3.0的用法详解(二)
这是一个系列,如果你还没有看之前的文章:EventBus 3.0的用法详解(一)前一篇文章简单介绍了EventBus 3.0的用法,现在是时候详解其用法了。首先声明,EventBus 3.0的改动针对2.4的改动并不是特别大,但是对于其性能的提升是另外一个说法了,所以建议学习EventBus 3.0。注解新增的@SubscribethreadMode = T
2016-05-25 15:20:04 272
转载 EventBus 3.0的用法详解(一)
这是一个系列,如果你还没有看之前的文章:EventBus 3.0的用法详解(二)看到大家提出的关于Android的问题,有一部分可以用EventBus解决,而也有相当多的人推荐使用EventsBus,因为其和GreenDAO出自一家公司,并且使用它非常的简单,所以现在很多的互联网app都会使用EventsBus来进行消息传递。基于此,有很多EventBus的文章,写的非常的
2016-05-25 15:17:23 332
转载 EventBus使用详解
前言:EventBus出来已经有一段时间了,github上面也有很多开源项目中使用了EventBus。所以抽空学习顺便整理了一下。目前EventBus最新版本是3.0,所以本文是基于EventBus3.0的。相关文章EventBus使用详解 EventBus源码解析概述EventBus是针一款对Android的发布/订阅事件总线。它可以让我们很轻松的实现在Andro
2016-05-25 15:16:40 243
转载 拒绝传统,看 Facebook 如何以三大法宝化茧成蝶:人才吸引、工程师文化和项目开发流程
文 / 覃超 ,本文来自公众号InfoQ(infoqchina)我将结合之前在Facebook的四年工作经验,介绍Facebook创新的管理方法以及整个工程文化形成的方法。从大学宿舍到完整生态链:Facebook12年发展历程首先我想解释下为什么我要说Facebook,并不是因为我在那里工作过。先请看一下Facebook的简单发展史:
2016-05-12 10:06:46 853
原创 一辈子太短,遗憾却太多
一:没有做自己想做的事。 大津秀一说:“人们临终前最常说的一句话就是,人这一辈子啊,太短了。”有人削尖脑袋往上爬,有人辞官归故里;有人自甘平庸,也有人孜孜以求。人生有很多活法,千万别被别人的价值观“绑架”,不要把别人希望你过的生活当作是你想要的生活。想谈恋爱,现在就行动吧;想学点什么,现在就开始吧。人生就像个旅行团,你已经加入了,不走完全程,岂不可惜?
2016-05-10 14:38:17 429
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人