你可能知道,Javascript语言的执行环境是"单线程"(single thread)。 所谓"单线程",就是指一次只能完成一件任务。如果有多个任务,就必须排队,前面一个任务完成,再执行后面一个任务,以此类推。 这种模式的好处是实现起来比较简单,执行环境相对单纯;坏处是只要有一个任务耗时很长,后面 ...
分类:
编程语言 时间:
2017-04-19 09:28:02
阅读次数:
193
public class MainActivity extends ActionBarActivity { public CrashApplication application; @Override protected void onCreate(Bundle savedInstanceState ...
分类:
移动开发 时间:
2017-04-18 13:18:09
阅读次数:
237
零 USB背景知识 USB是一种数据通信方式,也是一种数据总线,而且是最复杂的总线之一。 硬件上,它是用插头连接。一边是公头(plug),一边是母头(receptacle)。例如,PC上的插座就是母头,USB设备使用公头与PC连接。 目前USB硬件接口分三种,普通PC上使用的叫Type;原来诺基亚功 ...
分类:
移动开发 时间:
2017-04-13 10:55:47
阅读次数:
333
RxJava2解锁图片三级缓存框架
本篇文章包括以下内容
前言
图片三级缓存的介绍
框架结构目录的介绍
构建项目整体框架
实现图片三级缓存
演示效果
源码下...
分类:
移动开发 时间:
2017-04-07 15:13:22
阅读次数:
392
RxJava2+Retrofit+RxBinding解锁各种新姿势
本篇文章内容包含以下内容
前言
RxJava2的基本介绍
RxJava2观察者模式的介绍
RxJav...
分类:
移动开发 时间:
2017-04-03 17:19:48
阅读次数:
664
我个人更喜欢把委托(Delegate)模式称为代理(Proxy)模式。还是那句话,第一次接触代理模式是在Java中接触的,在Java中实现代理模式和接口是少不了的。当时学习Spring的时候用到了接口回调,其实就是实现的委托代理模式。简单的说代理就是把相应的功能交给实现接口的相应的类中来解决。在OC ...
分类:
其他好文 时间:
2017-04-02 18:24:24
阅读次数:
162
首先确定一下需要的控件: 两个EditText:用于输入账号和密码 一个button:用于登录查看账号和密码是否正确 一个checkbox:用于记住密码和账户 一个Androidstudio:用于编写代码,当然牛逼的人也推荐使用记事本写代码,废话不多说开工。 创建一个App项目加入两个布局两份Jav ...
分类:
移动开发 时间:
2017-04-01 23:57:45
阅读次数:
559
一、简介接上一篇【Android实战】----基于Retrofit实现多图片/文件、图文上传 中曾说非常想搞明白为什么Retrofit那么屌。最近也看了一些其源码分析的文章以及亲自查看了源码,发现其对...
分类:
移动开发 时间:
2017-03-23 12:48:41
阅读次数:
268
一、再次膜拜下RetrofitRetrofit无论从性能还是使用方便性上都很屌!!!,本文不去介绍其运作原理(虽然很想搞明白),后面会出专题文章解析Retrofit的内部原理;本文只是从使用上解析Re...
分类:
移动开发 时间:
2017-03-17 16:47:43
阅读次数:
508
Android项目实战之酷云——>仿网易云音乐在线播放器
分类:
移动开发 时间:
2017-03-17 11:10:53
阅读次数:
1241