博客链接:http://www.ideabuffer.cn/2017/04/04/深入理解Java线程池:ThreadPoolExecutor/ 线程池介绍 在web开发中,...

IP属地:广东
博客链接:http://www.ideabuffer.cn/2017/04/04/深入理解Java线程池:ThreadPoolExecutor/ 线程池介绍 在web开发中,...
为什么要用SurfaceView 在自定义View中,我们知道使用onDraw可以做一些简单的动画效果。通过不断循环的执行View.onDraw方法,每次执行都对内部显示的图...
哈哈,不知不觉时间过得真快,上篇博客是写viewpage的处理,其实有些地方是不足的:比如事件分发之类的,暂时先留着,后面再来做详细修改:之所以来写这篇博客,主要是想把基础知...
今天来扒一扒Android的消息分发机制和多线程切换过程,也就是我们常常看到用的Handler,Message(还有两个不太看得到的MessageQueue和Looper)它...
文 | 义琳 前几天,我在课上问姑娘们,你们都是怎么选手表的,她们异口同声的告诉我:颜值高、简约、不烂街! 好吧,虽然很多年轻的姑娘都很粉DW,但无奈已经成为了“街款”,走到...
TabLayout提供了一个水平的布局用来展示Tabs,很多应用都有这样的设计,典型的有网易新闻,简书,知乎等。TabLayout就可以很好的完成这一职责,当然也或许各家应用...
Outline [TOC] 前言 好久不见朋友们,最近一段时间在忙工作上的事情,没来得及写文章,这两天正好有点时间,赶紧写下了这篇教程,免得大家说我太监了。 正题 先来回顾一...
Outline [TOC] 前言 上一节里我们学习了只使用Observable如何去解决上下游流速不均衡的问题, 之所以学习这个是因为Observable还是有很多它使用的...