自定义博客皮肤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)
  • 收藏
  • 关注

原创 使用Loader加载本地图片

概述如果我们需要得到本机的所有图片,该怎么做?第一反应就是ContentProvider,android提供了本地资源的URI,其中图片的URI是 MediaStore.Images.Media.EXTERNAL_CONTENT_URI。 但是直接使用ContentProvider有两点不方便,第一是我们需要开一个线程执行,因为如果本地图片很多就会很耗时,容易发生ANR,第二就是每次需要图片都要

2016-10-23 20:37:50 956

原创 Android保存图片到本地

保存图片到本地分三步: 保存图片到本地指定文件夹 将图片加入图库 通知图库扫描更新 保存图片到本地指定文件夹 File bitmapCacheDir = new File(SDCardUtil.getSDCardPath() + "bitmapCache"); if (!bitmapCacheDir.exists()) { bitmapCache

2016-10-20 14:26:20 906

原创 使用SpannableString实现微博内容

概述一条微博中有五种类型的数据,分别是 普通文本 @用户 #话题# 链接 [表情] 我们首先需要使用正则表达式找出这些元素,然后使用SpannableString设置不同的样式(Span)。SpannableString的基本使用首先创建一个SpannableString,将文本内容传进去SpannableString spannableString = new SpannableString(co

2016-10-15 17:52:49 490

原创 为RecyclerView添加header和footer

目标RecyclerView渐渐的取代了ListView,但是有一点它没有ListView方便,那就是不能添加header,所以我们只能自己实现,功能如下: 手动添加删除Header和Footer 提供加载更多接口 思路实现该功能的核心在Adapter类,我们声明三种类型来区分header、footer、normal。 private static final int TYPE_NORMAL

2016-10-08 18:53:43 286

空空如也

空空如也

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

TA关注的人

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