文章分类 -  Android开发

摘要:这是一篇浅显的Rxjava+Retrofit文章,从初学者出发,感觉如果工作中没有充足发挥自学技能的项目,直接去看大佬们写的很深入的讲解,特别容易遗忘、懵甚至不理解,所以我决定写一篇浅显的使用Rxjava+Retrofit的文章。 所需依赖库: compile"io.reactivex.rxjava 阅读全文
posted @ 2018-07-04 17:56 天涯海角路 阅读(142) 评论(0) 推荐(0) 编辑
摘要:分析 实际需求: 返回json格式: { "code": 1, "msg": "", "time": 1470717690, "data": T } 其中data千变万化,但是总体来说是code决定了data的内容,所以在解析response返回值时需要对code进行一系列逻辑处理,这很重要。 以一 阅读全文
posted @ 2018-07-03 19:28 天涯海角路 阅读(138) 评论(0) 推荐(0) 编辑
摘要:Retrofit2+RxJava+OkHttp项目直接使用网上有很多讲这些的例子,都是详解需要时间去学习,这里直接带你使用,几分钟直接搭建架构完成使用。 这里我们使用Android Studio构建 第一步:引入。build.gradle 第二步:创建网络请求。 public class Netwo 阅读全文
posted @ 2018-07-03 19:14 天涯海角路 阅读(364) 评论(0) 推荐(0) 编辑
摘要:前言: 通过上面的学习,我们不难发现单纯使用okHttp来作为网络库还是多多少少有那么一点点不太方便,而且还需自己来管理接口,对于接口的使用的是哪种请求方式也不能一目了然,出于这个目的接下来学习一下Retrofit+Okhttp的搭配使用。 okHttp相关文章地址: Android okHttp网 阅读全文
posted @ 2018-07-03 19:10 天涯海角路 阅读(1937) 评论(0) 推荐(1) 编辑
摘要:前言 RxJava和Retrofit也火了一段时间了,不过最近一直在学习ReactNative和Node相关的姿势,一直没有时间研究这些新东西,最近有个项目准备写,打算先用Android写一个Demo出来,却发现Android的世界发生了天翻地覆的变化,EventBus和OKHttp啥的都不见了,R 阅读全文
posted @ 2018-07-03 19:07 天涯海角路 阅读(230) 评论(0) 推荐(0) 编辑
摘要:@(Android)[android] 一篇文章带你走通 OkHttpRetrofitRxjava 参考网站 OkHttp部分 OkHttp依赖 Okio依赖 使用OkHttp下载图片例子 Retrofit部分 Retrofit依赖 Gson依赖 返回数据转换器依赖 例子所有依赖 请求String数 阅读全文
posted @ 2018-07-03 18:41 天涯海角路 阅读(459) 评论(0) 推荐(0) 编辑
摘要:最近因为手头上的工作做完了,比较闲,想着做一些优化。看到以前用的那一套网络框架添加一个请求比较麻烦,并且比较难用,所以想改造一下网络框架。现在Android 市面上很火的当然是 Retrofit+RxJava + OkHttp, 功能强大,简单易用,因此选用这套方案来改造网络库。本篇文章是对Retr 阅读全文
posted @ 2018-07-03 18:18 天涯海角路 阅读(231) 评论(0) 推荐(0) 编辑
摘要:Retrofit和OkHttp API以及JVM扩展RxJava都是开源项目,大家可以轻松在GitHub上找到,下载和基本配置部分这里我们不作重点,主要还是来看一下Android中的Retrofit+OkHttp+RxJava缓存架构使用: Retrofit和OkHttp API以及JVM扩展RxJ 阅读全文
posted @ 2018-07-03 17:57 天涯海角路 阅读(506) 评论(0) 推荐(0) 编辑
摘要:listview与scollview嵌套使用过的小伙伴一定烦心过其滑动事件的麻烦。 打个比方: 假如有3个布局,Scollview A ,Scollview B,ListView C,B是A的子部局,C是B的子部局。ABC三者都是垂直滑动,那么当我触摸手机向下滑动的时候,滑动的是哪个view呢? 倘 阅读全文
posted @ 2017-03-22 10:19 天涯海角路 阅读(136) 评论(0) 推荐(0) 编辑
摘要:尽管网络上已经有很多关于这个话题的优秀文章了,但还是写了这篇文章,主要还是为了加强自己的记忆吧,自己过一遍总比看别人的分析要深刻得多,那就走起吧。 简单示例 先看一个示例 : 布局文件 : [html] view plain copy <FrameLayout xmlns:android="http 阅读全文
posted @ 2017-03-11 23:13 天涯海角路 阅读(131) 评论(0) 推荐(0) 编辑
摘要:在Android开发当中,Thread、Handler、Looper这几个类是特别常见,在刚开始学习Android的时候对这些类可能并不是很清晰。下面我们就一起从源码的角度剖析一下这几个类的工作原理。 Thread 首先是Thread, 我们都知道一个Thread就是一个线程对象,只要在run方法中 阅读全文
posted @ 2017-03-11 23:12 天涯海角路 阅读(148) 评论(0) 推荐(0) 编辑
摘要:转眼间近一年没更新博客了,工作一忙起来,很难有时间来写博客了,由于现在也在从事Android开发相关的工作,因此以后的博文也会更多地专注于这一块。 这篇文章准备从源码层面为大家带来Touch事件的传递机制,我这里分析的源码时Android4.4的。说到分析源码,光看肯定是不行的,一定要亲自去跟,并且 阅读全文
posted @ 2017-03-11 23:09 天涯海角路 阅读(308) 评论(0) 推荐(0) 编辑
摘要:转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/18234477 本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工,英文好的朋友也可以直接去读原文。 http://developer.android.com/gui 阅读全文
posted @ 2017-03-11 17:16 天涯海角路 阅读(93) 评论(0) 推荐(0) 编辑
摘要:转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/25466665 本篇文章主要内容来自于Android Doc,我翻译之后又做了些加工,英文好的朋友也可以直接去读原文。 http://developer.android.com/gui 阅读全文
posted @ 2017-03-11 17:16 天涯海角路 阅读(160) 评论(0) 推荐(0) 编辑
摘要:转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/9991569 之前也是由于周末通宵看TI3比赛,一直没找到时间写博客,导致已经有好久没更新了。惭愧!后面还会恢复进度,尽量保证每周都写吧。这里也是先恭喜一下来自瑞典的Alliance战 阅读全文
posted @ 2017-03-11 16:17 天涯海角路 阅读(114) 评论(0) 推荐(0) 编辑
摘要:本文将告诉你如何让你的应用程序支持各种不同屏幕大小,主要通过以下几种办法: 让你的布局能充分的自适应屏幕 根据屏幕的配置来加载合适的UI布局 确保正确的布局应用在正确的设备屏幕上 提供可以根据屏幕大小自动伸缩的图片 使用 "wrap_content" 和 "match_parent" 为了确保你的布 阅读全文
posted @ 2017-03-11 11:51 天涯海角路 阅读(150) 评论(0) 推荐(0) 编辑
摘要:在程序设计领域,一个广泛认可的定义是“一种将不同的特殊行为和单个泛化记号相关联的能力”。和纯粹的面向对象程序设计语言不同,C++中的多态有着更广泛的含义。除了常见的通过类继承和虚函数机制生效于运行期的动态多态(dynamic polymorphism)外,带变量的宏,模板,函数重载,运算符重载,拷贝 阅读全文
posted @ 2017-03-11 10:44 天涯海角路 阅读(488) 评论(0) 推荐(0) 编辑
摘要:一直想总结一下Fragment与Fragment、Activity通信的问题,今天有时间一共总结了三种,权当抛砖引玉,如果大家还有更好的方式来实现Fragment和Fragment、Activity的通信,欢迎提出来,我们一起学习。 我们就来看看怎样实现两个Fragment之间的通信。 1.直接在一 阅读全文
posted @ 2017-03-11 09:38 天涯海角路 阅读(237) 评论(0) 推荐(0) 编辑
摘要:2.使用接口 接口可以实现两个Fragment之间的通信,也可以实现Fragment和Activity之间的通信,这大概是用的比较多的一种方式,也是个人比较推荐的一种方式,使用接口来实现两个Fragment之间通信,要通过宿主Activity中转一下,如果是Fragment和宿主Activity通信 阅读全文
posted @ 2017-03-11 09:38 天涯海角路 阅读(128) 评论(0) 推荐(0) 编辑
摘要:3.使用广播 不论我们有没有用ViewPager,都可以用广播实现两个Fragment之间的通信,广播算是这里最灵活的通信方式了,我们看看在左边Fragment中发送广播: Intent intent = new Intent("showPro"); intent.putExtra("name",  阅读全文
posted @ 2017-03-11 09:38 天涯海角路 阅读(307) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示