
android框架
文章平均质量分 95
优雅的心情
这个作者很懒,什么都没留下…
展开
-
Android LifeCycle详解
文章目录1.1 LifeCycle的诞生1.2 LifeCycIe的原理1.3 在Activity中使用1.4 使用LifecycleService解耦Service与组件1.5 使用ProcessLifecycleOwner监听应用程序的生命周期ProcessLifecycIeOwner存在的意义ProcessLifecycIeOwner的具体使用方法 1.1 LifeCycle的诞生 解耦是软件开发中永恒的话题。在Android应用程序开发中,解耦很大程度上表现为系统组件[1]的生命周期与普通组件[2]原创 2021-01-07 16:06:54 · 11491 阅读 · 7 评论 -
RxJava初探
转载自:http://codethink.me/2015/05/09/intro-of-rxjava/ 0.前言 本文主要记录了初步学习RxJava后的总结,希望用最短的篇幅讲清楚RxJava的主要用法。部分内容来自Dan Lew的Grokking RxJava。 本文的示例代码在这里。 1 基本概念 1.1 Rx结构 响应式编程的主要组成部分是observable, opera...转载 2016-09-09 09:57:36 · 232 阅读 · 0 评论 -
在安卓上使用RxJava
如果你做过Android(和Java)的开发,很有可能已经听说过RxJava了。RxJava是由Netflix开发的响应式扩展(Reactive Extensions)的Java实现。引用MSDN上对它的定义,Reactive Extensions是这样一个第三方库:它结合了可观察集合和LINQ式查询以达到异步和基于事件的编程效果。Netflix将这个库托管到了Github上,支持Java6以上的...转载 2016-09-09 14:46:56 · 281 阅读 · 0 评论 -
用工厂流水线的方式来理解 RxJava 的概念
为什么另写一篇 RxJava 的文章? 已经有很多 RxJava 的文章通过例子阐述了什么是 RxJava 以及怎么去用,但它们大多数只有代码。虽然也会通过类比来解释,例如最出名的就是“流”。通常情况下代码能完美地让人理解(我们都是程序员,对吧?),但是 RxJava 十分不同于以往的 Android 开发。在最开始时通过代码是很难让人理解的,用“流”来类比并不足够,即使是 marbles 的例...转载 2016-09-12 11:09:10 · 366 阅读 · 0 评论 -
Android应用架构之Retrofit使用
网络访问框架经过了从使用最原始的AsyncTask构建简单的网络访问框架(甚至不能称为框架),后来使用开源的android-async-http库,再到使用google发布的volley库,一直不懈的寻找更好的解决方案(银弹),到现在虽然银弹没找到,也算找 到了一些更好的方案,在这里做些记录,也做共享。 目标架构如下图: Retrofit:Square提供的开源产品,为Android...转载 2016-09-09 18:47:10 · 402 阅读 · 0 评论 -
Android Https相关完全解析 当OkHttp遇到Https
转载请标明出处: http://blog.youkuaiyun.com/lmj623565791/article/details/48129405; 本文出自:【张鸿洋的博客】 一、概述 其实这篇文章理论上不限于okhttp去访问自签名的网站,不过接上篇博文了,就叫这个了。首先要了解的事,okhttp默认情况下是支持https协议的网站的,比如https://www.baidu.com,https:...转载 2018-01-25 10:14:31 · 216 阅读 · 0 评论 -
Volley框架的简单使用
在2013年Google I/O大会上推出了一个新的网络通信框架——Volley。Volley可以说是把AsyncHttpClient和Universal-Image-Loader的优点集于了一身,既可以像AsyncHttpClient一样非常简单地进行HTTP通信,也可以像Universal-Image-Loader一样轻松加载网络上的图片。 准备工作 使用GIt将Volley源码下载...原创 2016-01-25 14:00:06 · 332 阅读 · 0 评论 -
OKHttp的使用
转载请标明出处: http://blog.youkuaiyun.com/lmj623565791/article/details/47911083; 本文出自:【张鸿洋的博客】 一、概述 最近在群里听到各种讨论okhttp的话题,可见okhttp的口碑相当好了。再加上Google貌似在6.0版本里面删除了HttpClient相关API,对于这个行为不做评价。为了更好的在应对网络访问,学转载 2016-08-21 16:48:48 · 330 阅读 · 0 评论 -
EventBus使用
目录(?)[+] 前言:这段时间感觉自己也有点懒了,真是内心有点自责呢,除了工作,也没做点什么,EventBus也是一周前总结出来的,只能以写博客为名来弥补内心的罪恶感了,集合同事们做的项目,虽然上周开动了,但总感觉大家积极性不高,如何才能做一个合格的管理者,还真是一个考验。follow your heart!! just do it! 相关文章: 1、《Even转载 2016-03-07 16:23:08 · 615 阅读 · 0 评论 -
android事件总线EventBus解析
转载请标明出处:http://blog.youkuaiyun.com/lmj623565791/article/details/40920453,本文出自:【张鸿洋的博客】 上一篇带大家初步了解了EventBus的使用方式,详见:Android EventBus实战 没听过你就out了,本篇博客将解析EventBus的源码,相信能够让大家深入理解该框架的实现,也能解决很多在使用中的疑问:为什么可以这转载 2016-03-07 15:59:06 · 385 阅读 · 0 评论 -
xUtils的简单使用
xUtils简介 xUtils 包含了很多实用的android工具。xUtils 源于Afinal框架,对Afinal进行了大量重构,使得xUtils支持大文件上传,更全面的http请求协议支持,拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响...xUitls最低兼容android 2.2 (api level 8) 目前xUtils主要有四大模块: DbUtil转载 2016-01-28 11:10:03 · 344 阅读 · 0 评论