Android开源库
LaterEqualsNever
这个作者很懒,什么都没留下…
展开
-
动手写一个Android数据加载时界面状态切换的开源库
文章伊始,让我们先静心回忆三秒:在我们写过的Android应用当中,是不是有很多地方都离不开数据加载的需求呢?如果是,那么我们首先来看下图:好的,从这里开始我们暂时忘记自己是一个安卓开发者,而是以一个不懂技术的APP使用者的身份来继续接下来的交流。如果是作为一个使用者,那么现在我们的内心应该是懵逼的。因为自打我们打开这个应用进入到第一个界面后,就发现没有任何内容。 这个时我们可能会开始推测:什么鬼原创 2016-09-09 19:12:01 · 8601 阅读 · 1 评论 -
Android网络请求库 - Say hello to Volley
书接上篇 《Android网络请求库 - Say hello to OkHttp》,今天接着来简单的看一下常用的网络请求库中的第二种库:Volley。 Volley是谷歌2013年在I/O大会期间推出的网络库。开发Volley是因为在Android SDK中缺乏一个用户体验良好的网络加载类。 Volley自身的特点在于:适合去进行数据量不大,但通信频繁的网络操作;而对于大数据量的网络操原创 2016-08-27 10:12:45 · 3799 阅读 · 1 评论 -
带着疑惑走进Dagger2
Dagger2是一款最初由Square公司研发,后交由Google进行维护管理的依赖注入(Dependency Injection DI)框架。 我想之所以其越来越受欢迎,一是其自身的优异。二是当我们了解了对它的使用之后,就会发现它和Android现在盛行的MVP架构可以说是天生一对。 于是当我们看到越来越多的地方开始提及Dagger2这个东西,难免自己就会想要去尝试一下。那么,当我们看着一大堆原创 2016-09-02 19:33:45 · 2523 阅读 · 3 评论 -
Android网络请求库 - Say hello to OkHttp
引言 网络请求是Android开发中必不可少的一块,通常我们可以用原生的HttpUrlConnection或者Apache封装的HttpClient来完成网络请求的实现。 如今来说,HttpClient在API23问世后也被废弃了。也就是说Google现在更推荐我们使用HttpUrlConnection来实现Http网络请求。 但以Http请求来说,大多数时候都是遵循一定的套原创 2016-08-19 18:24:17 · 5098 阅读 · 2 评论 -
Android网络请求库 - Say hello to retrofit
回顾: Android网络请求库 - Say hello to OkHttp Android网络请求库 - Say hello to Volley 之前对Android里常用的网络请求库OkHttp与Volley做了简单的学习归纳与总结,这里看这个系列中的最后一篇,来认识一下Retrofit。 Retrofit可以认为是OkHttp的“升级版”。之所以这么说,是因为其内部默认正原创 2016-08-30 18:52:42 · 9314 阅读 · 28 评论