2016年8月5日

Retrofit 使用flatmap操作符时处理错误、异常

摘要: 在实际项目(Retrofit+RxJava框架)中,有时需要先登录,获取token后再去获取用户信息,此时我们使用flatmap操作符比较好。 在RESTResult对象里,包括请求返回的状态:失败还是成功,错误码,User对象等等,我们根据接口先定义一个返回数据Response实体类: publi 阅读全文

posted @ 2016-08-05 15:33 Sun‘刺眼的博客 阅读(2297) 评论(0) 推荐(0) 编辑

RxJava Android(RxAndroid) 开发全家桶

摘要: RxJava 在 Android 应用开发中越来越流行,但是由于其门槛稍高,初次使用不免遇到很多问题,例如在 RxJava 常见的错误用法 和 不该使用 RxJava 的一些情况 中所描述的情况。为了避免这些常见的问题,很多民间高手开发了很多在 Android 应用中可以使用的 Rx 扩展类库,组合 阅读全文

posted @ 2016-08-05 15:31 Sun‘刺眼的博客 阅读(874) 评论(0) 推荐(1) 编辑

Android Retrofit RxJava实现缓存

摘要: RxJava如何与Retrofit结合参考:http://blog.csdn.net/jdsjlzx/article/details/52015347 缓存配置 app网络数据的离线缓存实现有很多种办法,例如存进数据库(保存json使用时拿出来解析),存专有文件,或SharedPreference等 阅读全文

posted @ 2016-08-05 15:29 Sun‘刺眼的博客 阅读(935) 评论(0) 推荐(0) 编辑

Android Touch事件传递机制详解 下

摘要: 尊重原创:http://blog.csdn.net/yuanzeyao/article/details/38025165 资源下载:http://download.csdn.net/detail/yuanzeyao2008/7660997 在前一篇文章中,我主要讲解了Android源码中的Touch 阅读全文

posted @ 2016-08-05 14:51 Sun‘刺眼的博客 阅读(608) 评论(0) 推荐(0) 编辑

Android Touch事件传递机制详解 上

摘要: 最近总是遇到关于Android Touch事件的问题,如:滑动冲突的问题,以前也花时间学习过Android Touch事件的传递机制,可以每次用起来的时候总是忘记了,索性自己总结一下写篇文章避免以后忘记了,其实网上关于Touch事件的传递的文章真的很多,但是很少有系统性的,都是写了一个简单的demo 阅读全文

posted @ 2016-08-05 14:50 Sun‘刺眼的博客 阅读(1831) 评论(0) 推荐(0) 编辑

Android Framework 记录之二

摘要: 接着上次的记录,续写。 23、services目录 24、framework_core目录 对Android系统和框架有了一个整体上的了解,Android开发变得更简单了。 现开始逐步了解Android各个部分,大致分为: Graphics 原理、View 原理、Activity 原理、Broadc 阅读全文

posted @ 2016-08-05 10:39 Sun‘刺眼的博客 阅读(949) 评论(0) 推荐(0) 编辑

Android Framework 记录之一

摘要: 之前的研究太偏向应用层功能实现了,很多原理不了解没有深究,现在研究framework框架层了。 1、下载源码,目录如下: 2、Android系统的层次如下: 3、项目目录简单分析如下: 4、telphony目录 5、sax目录 6、policy目录 7、wifi目录 8、tools目录 按键映射相关 阅读全文

posted @ 2016-08-05 10:37 Sun‘刺眼的博客 阅读(888) 评论(0) 推荐(0) 编辑

导航