自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (1)
  • 收藏
  • 关注

原创 retrofit源码分析

最近时间比较空闲,梳理了下retrofit的源码,和大家分享下,估计分析的不是很完善,不喜勿喷 从整体架构上了说,retrofit是对okhttp的进一步封装,底层使用的是okhttp框架,通过动态代理的设计模式和注解,并且和rxjava进行无缝对接,使使用起来更加方便,准确的说retrofit只负责网络请求接口的封装。 1.1 Retrofit的创建pub...

2020-01-09 17:06:01 75

原创 安卓studio对SVG图的支持

SVG全称为Scalable Vector Graphics,是由(W3C)联盟指定的基于XML的矢量图形格式,是一个开放的标准。它以<svg>标签开始,以</svg>标签结束。标签可以添加一些属性,也可以嵌套一些其他标签。下面我们可以看几个例子使用不走1、 2、  3、选择localfile,然后在里面可以定义svg图的大小和颜色,而且s...

2019-01-25 15:04:46 456 1

原创 textView对安卓老版本手机Html中style的支持,自定义html

1、当html中有style标签时,一些比较老的安卓手机不支持style标签,不能够加载里面的属性,首先了解下,textView中span的了解,先熟悉下span的用法2、Html.fromHtml(),方法实际上也是将html标签转换成了span3、好了废话不多说,直接上代码,大家可以查看源码了解下Html.fromHtml()的转换过程3.1第一步String conte...

2019-01-25 13:50:46 1297

原创 SubsamplingScaleImageView加载大长图

1、SubsamplingScaleImageView是一个非常优秀长图加载控件,使用起来也非常简单,主要适用于当原图的长度和宽度都超过手机屏幕的长度和宽度,当用普通的ImageView控件的时候,图片会严重的变形的,而SubsamplingScaleImageView非常完美的解决了这一特性。2、在安卓studio中使用2.1在build.gradle中引入,我使用的是Glide下载的...

2018-08-03 19:14:21 2575

java多线程编程技术

这是一本介绍java多线程技术的书籍,里面详细的介绍了java多线程的编程方法,非常不错

2018-08-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除