自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 Android Glide加载图片圆角效果与ImageView的ScaleType冲突问题

在imageVIew显示图片的时候一般是使用android:scaleType="centerCrop"来让图片不被变形显示。但是如果现在用Glide来加载图片并给它转化出一个圆角 .transform(new GlideRoundTransform(getContext(), 2))就会发现,在第一次加载图片的时候是有圆角的,但是第二次加载缓存图片的时

2018-01-26 17:12:05 6016 3

原创 Android WebView加载本地统一HTML界面样式文件并填充内容

前言之前加载HTMl图文都是使用TextView,但是现在需要统一三个端的样式,给出了一个HTML文件,我想反正都是HTML格式的,TextView应该也没问题。我就将文本直接填充进去,一运行。。。。发现Html.fromHtml 无法解析部分代码,直接把它们显示了出来。。 我又是一个HTML的小白,于是乎还是掏出了WebView来实现吧!1、HTML样式文件读取首先将文

2018-01-17 17:32:23 5310

原创 Android TextView加载HTMl图文之添加点击事件和查看图片

前言用TextView显示Html图文,每一个需求都是需要探索的,不再是简单的添加点击事件就可以了。1、如何添加点击事件这里要使用上在Html.forHtml()方法中的第四个参数:Html.TagHandler。顾名思义就是标签处理的类。charSequence = Html.fromHtml(article.getContent(), Html.FROM_HTML_MO...

2018-01-16 17:45:04 3440 6

原创 Android TextView加载HTMl图文时,图片溢出界面问题解决

一、问题在之前一篇博文中介绍了利用TextView加载Html图文,使用的时ImageGetter来加载图片,但是并没有处理图片过大的情况。解决思路是将Bitmap进行尺寸压缩,另外还要注意修改了图片大小会出现图文重叠的问题。二、解决过程具体思路就是先获取TextView的宽度width,然后计算出width与 resource.getWidth()的比例。 float s

2018-01-16 16:58:19 729

原创 Android TextView加载HTMl图文之让图片居中显示

上一篇博文解决了图片溢出的问题,现在又发现当图片小于TextView宽度的时候是靠左的,并没有居中显示。这个问题困扰了好久,在网上也搜索不到这种需求的信息。探索TextView 显示Html内容的时候,图片加载是在ImageGetter中的。getDrawable方法中是获取drawable对象 还没绘制上去,所以肯定无法在这里调整位置。那么就得去寻找绘制的方法:BitmapDrawa

2018-01-16 16:56:22 3496 4

原创 Android 对集合对象排序(快排与实现接口排序)

对数组排序有很多方法,但是对集合排序一般都以自定义排序的为多,其实利用Collection的sort也是可以实现的。一、 Collections.sort(list,comparator)举个例子: 一个实体类User,这里用age属性大小来排序,return的结果>0是大于,<0就是小于。另外这里是降序,要升序就看将两个参数对调即可。class RankComparator extends Co

2018-01-12 11:15:52 1310

原创 Android 实现本地更新并在更新完成后打开

一、 简介现在的android应用app会隔一段时间发布一个新的版本,当你打开某个app,如果有最新的版本,会提醒你是否下载更新。本文利用android自带的下载管理器DownloadManager进行下载最新版本的apk,下载完成后自动跳转安装。二、实现1 Code比较首先你需要去向服务器获取当前最新的版本的VersionCode,与本地的Code比较。通 本地的获取方法如下:PackageMa

2018-01-11 14:49:25 2316

空空如也

空空如也

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

TA关注的人

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