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

转载 JDK1.8 HashMap源码分析

转载自:https://www.cnblogs.com/xiaoxi/p/7233201.html 大佬分析的很详细,转载个 JDK1.8 HashMap源码分析 一、HashMap概述 在JDK1.8之前,HashMap采用数组+链表实现,即使用链表处理冲突,同一hash值的节点都存储在一个链表里。但是当位于一个桶中的元素较多,即hash值相等的元素较多时,通过key值依次查...

2019-03-01 11:22:53 182

原创 父布局内容状态改变,RecyclerView会自动滚动的问题

问题遇到场景 RecyclerView列表中点击评论或回复使输入框定位到指定位置,当隐藏输入框后RecyclerView会自动滚动 问题查找思路 断点 RecyclerView中的smoothScrollBy方法,查看触发smoothScrollBy的源头,经过断点查看调用栈发现requestChildFocus方法触发,requestChildFocus的愿意见名思意就是RecyclerV...

2018-11-30 20:52:05 880

原创 RecyclerView的万能分割线

//添加自定义分割线 RecyclerViewDivider divider = new RecyclerViewDivider (); divider.setMargin(getActivity(), 72, 0 , 0, 0); recyclerView.addItemDecoration(divider); import android.annotation.SuppressLint;...

2018-11-08 11:45:12 118

原创 内存泄露之--JDK6里的subString()方法

内存泄露之--JDK6里的subString()方法 源码品读心得: JDK6 String(int offset, int charCount, char[] chars) {     this.value = chars;     this.offset = offset;     this.count = charCount; } public String substr

2017-08-30 17:46:40 192

MyBase for android

MyBase大家已经不陌生了,不知道的可以度娘下。一直使用MyBase苦于无法在手机上阅读,闲暇时做了个小应用来阅读MyBase中到出的Html页面。 使用步骤: 1、MyBase--->工具--->导出树形页面(Html Tree) 2、导出的html放置到手机SD卡/MyBase下,app会固定读取其中的index.html页面 源码已附上,可以自行修改,大家一起修改,莫忘分享。后期本人也会继续审计版本,让其更强大。

2017-12-25

gif加载 防om

运用movie完美加载gif动画,告别不兼容,告别内存溢出;更新:添加循环播放

2017-12-25

Movie播放GIF,告别Image加载GIF OM的问题

setMovieResource 设置需要加载的文件;setCyclePaly设置是否一直循环加载;setGifPlayListener监听是否播放完成;不设置循环播放最后会停留在最后一帧,如果需要播放完不显示在OnDraw中可以关闭是否播放完成的保护。 后期继续优化更新手势缩放和加载超大图等功能。

2017-06-28

Android 仿IOS3D滚轮选择器

滚轮选择器,似dialog; 功能介绍: 将数据添加到adapter容器中,然后通过滚动和点击来选取数据。 如果有什么问题请留言,看到给与解决,或者性能上有什么好的改善欢迎留言大家学习

2016-04-14

c++中文手册大全

c++中文手册大全

2013-06-06

空空如也

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

TA关注的人

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