自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Android Q(10.0)数组下标越界崩溃

Android Q(10.0)及以上版本 SparseArray ArrayIndexOutOfBoundsException问题处理android10.0发布之后,我们在最快的时间进行了适配,但是在项目发布上线之后,线上用户反馈了一个必现的崩溃bug。经过分析发现,该bug只在android10.0及以上的手机上才会出现,在android10以下的版本从未出现。根据崩溃日志分析发现,崩溃原因是数组下标越界,跟踪代码发现,是因为项目中使用了SparseArray,在使用SparseArray的keyA

2020-10-29 15:25:28 933

翻译 Okio学习之官方文档翻译

Okio学习之官方文档翻译记录链接: Okio官方文档连接Okio是一个对java.io和java.nio的补充库。它使我们对数据的访问、存储和加工更加容易。它最初是作为OkHttp的一个组件库,OkHttp是Android中包含的功能强大的HTTP客户端。 它已被很好地锻炼,并准备解决新问题。Okio is a library that complements java.io and java.nio to make it much easier to access, store, and pr

2020-10-18 21:26:36 381 2

翻译 5.Glide使用之图片调整大小和缩放

通常来讲,这是最佳的如果您的服务器提供的图像是你需要准确的尺寸,这是一个完美的带宽、内存消耗和图像质量之间的平衡。 override(horizontalSize, verticalSize)Glide .with(context) .load(UsageExampleListViewAdapter.eatFoodyImages[0]) .override(600, 200

2017-05-02 18:30:06 1372

原创 Android 自定义阴影进度实现仿QQ图片上传

首先上效果: 实现步骤: 一、首先attrs增加自定义属性:<!-- ProgressImageView --> <declare-styleable name="ProgressImageView"> <!--图片圆角大小--> <attr name="roundPixel" format="dimension|reference"></attr

2016-12-29 17:08:54 2107

翻译 Glide加载图片之自定义转换

Transformations 转换可以在图片显示出来之前对其做一些处理。例如,如果您需要对一个要显示图片做灰度处理,但只有原始fully-colored的版本,您可以使用一个transformation操作图片将其转变为灰度图片。不要误会我的意思哦,转换不是仅仅局限于颜色转换,你可以改变图片的任何属性:大小,界限,颜色,像素点等等。Glide已经提供了两个转换,我们之前已经用过了:fitCent

2016-08-24 14:46:34 364

翻译 4.Glide使用之图片占位及过渡动画

Glide加载图片之图片占位及过渡动画

2016-08-24 14:39:04 4025

翻译 3.Glide使用之ListAdapter加载图片篇

Glide加载图片之列表加载图片使用

2016-08-24 12:03:55 3517

翻译 2.Glide 加载图片之图片数据源

Glide加载图片通过多种数据源

2016-08-24 11:40:45 401

翻译 1.Glide使用说明系列之介绍篇

关于Glide介绍

2016-08-24 10:34:25 477

转载 java并发编程浅析

转自开源中国问答:[http://www.oschina.net/question/12_11255%20java%E5%B9%B6%E5%8F%91%E7%BC%96%E7%A8%8B] 只为技术积累的点点滴滴 如有侵权,请联系我:[email protected]让我们开始来从入门了解一下 Java 的并发编程。本文主要介绍如何开始创建线程以及管理线程池,在 Java 语言中,一个最

2016-06-17 15:37:57 288

转载 欢迎使用CSDN-markdown编辑器

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl

2016-06-17 15:25:53 164

空空如也

空空如也

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

TA关注的人

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