自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (3)
  • 收藏
  • 关注

原创 LruCache源码解析 缓存策略分析

最近在学习Glide源码用到了LruCache,LRU (Least Recently Used) 的意思就是近期最少使用算法,它的核心思想就是会优先淘汰那些近期最少使用的缓存对象。//有序map,此处用到了基于访问的排序private final LinkedHashMap<K, V> map;//当前缓存容量private int size;//最大缓存容量priv...

2020-04-23 11:03:32 173

原创 WebView点击input标签不能弹出键盘

奇葩的事情99%都是有原因的,最近碰到了一个webview打开网页不能弹出键盘的问题百度了好久都说是自定义webview的构造方法默认属性不能传 0 导致的。如下错误写法:public CommonWebView(Context context) {this(context,null,0);}public CommonWebView(Context context, Attribu...

2019-11-21 09:46:12 801

原创 Android绘制饼状图

有兴趣可以查看上传的demo。下面做了简单的说明demo中的注解很详细,有问题欢迎交流实现功能:1.首次进入加载动画2.数据过多可自动折行的图例(左侧)3.饼状图折线指向的文案说明4.手指滑动旋转先上了效果图实现了如上四点功能如果对你有参考意义的,可以接着听我叨叨先前项目引入的MPAndroidChart,但只是用了一两个图就把整个库引进来有点浪费。闲来无事决定自己...

2019-07-05 16:15:05 1181

原创 Android从GC Root分析内存泄漏

排查内存泄漏问题时,就需要对GC和内存分配有必要的了解。我们常说的垃圾回收机制中会提到GC Roots这个词,也就是Java虚拟机中所有引用的根对象。我们都知道,垃圾回收器不会回收GC Roots以及那些被它们间接引用的对象。但是对于GC Roots的定义却不是很清楚。它们都包括哪些对象呢?一、判断可回收对象,理解跟搜索法执行GC时通过判断对象是否存活来决定对象能否被回收。大家了解的算...

2019-06-19 20:25:10 1986

原创 理解变量存储区域,堆、栈、方法区

1.以其引用的数据类型的不同来划分可分为:“原始数据类型变量和引用数据类型变量”(String类型属于引用数据类型)2.以其作用范围的不同来区分可分为“局部变量,实例变量和静态变量”(其中实例变量和静态变量static 统称为成员变量)局部变量和成员变量的区别:成员变量:1、成员变量定义在类中,在整个类中都可以被访问。2、成员变量随着类对象的建立而建立,随着对象...

2019-06-17 19:36:21 1727

原创 仿淘宝商品详情页TabLayout+ListView

第一次写博客,我是一名Android的小码农写代码也有三四年了。有点好玩的跟大家分享一下项目对商品详情页改版有新需求。顶部是一个渐变的Title包括“宝贝”,“详情”,“推荐”三个文本,下边是一个竖向滑动的列表显示商品详情和推荐商品。要求两部分关联起来,也就是点横向的文本下边的列表能滑动到相应item,相反亦然。  自然而然我就想到了 TabLayout + ListView实现(Recy

2017-08-28 15:01:45 4860 8

LruCache.java

LruCache源码,Lru意为近期最少使用算法,它的核心思想就是会优先淘汰那些近期最少使用的缓存对象。

2020-04-23

WindowTest.zip

可实现了饼状图功能如下: 1.首次进入加载动画 2.数据过多可自动折行的图例(左侧) 3.饼状图折线指向的文案说明 4.手指滑动旋转

2019-07-05

Android_Keystore_Password_Recover_1.07

java -jar C:\Users\huchangjie\Desktop\Android_Keystore_Password_Recover_1.07.jar -m 3 -k "C:\Users\huchangjie\Desktop\hjk_key.keystore签名文件" -d "C:\Users\huchangjie\Desktop\pwd_test.txt跟密码有关的词典"

2018-05-09

空空如也

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

TA关注的人

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