《Android开源库》 Retrofit & WebService

1. 前言

最近工作中需要使用到WebService接口,个人比较喜欢Restful的接口风格,对WebService不是很了解。

Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。

而对于我们移动开发人员而言,它就是一种数据交互的通道。我们需要了解他的请求结构体和响应结构体。

RxJava2-map

介绍

操作符map,字面理解一下,就是映射,那么这个操作符如何使用呢?

RxJava2-线程管理和流程浅析

介绍

承接上文,结合使用场景,讨论一下如何告别AsyncTask,就是因为RxJava的强大线程管理功能。

RxJava2-基础使用

介绍

RxJava,响应式编程,告别AsyncTask,与Retrofit组成了日常开发经典组合。之前,好读书不求甚解得态度,让我对其印象并不深刻,知识层面比较浅薄。为了加深印象,重新学习。

《Android开源库》Picasso

1. 前言

最近项目开发中使用到来Picasso,并且碰到了一个部分图片无法加载的问题,使用Glide可以正常加载,使用最新的Picasso3.0.0-SNAPSHOT版本也没有问题,最后使用Picasso自带的异常监听获取堆栈,并且在Github中找到的同样的问题,具体查阅:

https://github.com/square/picasso/issues/1514

所以,想详细的看看Picasso的详细用法和master分支上的源代码。

《Android开源库》 MPAndroidChart Wiki(译文)~Part 6

22. ViewPortHandler

ViewPortHandler负责处理图表的视窗。也就是说它负责图表视图中的展示给用户的那部分内容。包括图表位移,缩放级别,图表大小和绘制区域以及当前偏移量。ViewPortHandler允许我们访问以上提到的所有书属性并修改它。

和通过Chart类修改视窗不一样的是,通过ViewPortHandler直接修改可见取悦并不是完全安全的。即使你对API比较熟悉你也需要很小心的使用它。不恰当的使用可能会导致意想不到的结果。然而,ViewPortHandler提供了很多高阶的方法来修改视窗。

《Android开源库》 MPAndroidChart Wiki(译文)~Part 5

19. ChartData子类

这篇wiki主要关注ChartData子类的具体介绍。至于此部分没有提及到的ChartData的子类,代表他们没有特性功能需要介绍。

《Android开源库》 MPAndroidChart Wiki(译文)~Part 4

16. 动画

注意:本章的动画效果只会在API 11(Android3.0.x)及以上的Android版本上生效
在低于上述的Android版本中,动画将不会被执行,并不会导致程序崩溃。

《Android开源库》 MPAndroidChart Wiki(译文)~Part 3

13. 图例

默认情况下,所有的图表都支持图例并且会自动生成。给图表设置完数据之后,图例会被绘制出来。图例通常由多个条目组成,每个条目由标签形式/形状表示。
自动生成的图例包含的条目数取决于不同颜色的数量(跨所有DataSet对象)以及DataSet标签。图例的标签取决于为图表中使用的DataSet对象设置的标签。如果没有指定DataSet对象的标签,图表将自动生成。

为了自定义Legend,我们可以通过如下方式从图表中拿到Legend对象:

《Android开源库》 MPAndroidChart Wiki(译文)~Part 2

7. 填充数据

这一章节将讲解给各式各样的图表设置数据的方法。

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×