
源码分析
抽烟的青蛙
这个作者很懒,什么都没留下…
展开
-
Android异常之Service启动Activity
在Activity中其中startActivity这个大家应该是非常熟悉的;那么从service里面调用startActivity话,会怎么样呢?会出现下面的异常:android.util.AndroidRuntimeException: Calling startActivity() from outside of an Activity context requires the FL转载 2015-03-06 10:21:34 · 1431 阅读 · 0 评论 -
Android Netroid解析之——断点续传下载及问题修正
提到Netroid或许很多人不知道这个框架,但我如果说Volley想必没有人不知道吧。Netroid是一个基于Volley实现的Android Http库。提供执行网络请求、缓存返回结果、批量图片加载、大文件断点下载的常见Http交互功能,关于网络请求,图片加载没什么好说的,Volley已经有很多人解析过了,这里来说一下大文件断点下载。关于大文件断点下载,网上也有很多实现的demo,为原创 2015-06-04 15:44:09 · 2719 阅读 · 1 评论 -
Android性能优化之使用线程池处理异步任务
转载自:http://blog.youkuaiyun.com/u010687392/article/details/49850803 说到线程,我想大家都不陌生,因为在开发时候或多或少都会用到线程,而通常创建线程有两种方式:1、继承Thread类 2、实现Runnable接口 虽说这两种方式都可以创建出一个线程,不过它们之间还是有一点区别的,主要区别在于在多线程访问同一资源的情况下,用Runnable接转载 2015-11-18 21:32:42 · 1364 阅读 · 0 评论 -
dispatchTouchEvent源码分析
简介通过对dispatchTouchEvent事件分发的理解,了解android事件的处理机制事件分发流程首先先确认事件由系统传递给当前Activity,然后由Activity开始分发,主要的流程: Activity -> PhoneWindow -> DecorView -> ViewGroup -> … -> View看一下Activity.dispatchTouchEvent()源码原创 2017-01-10 17:45:35 · 2107 阅读 · 2 评论