简介 RecyclerView在24.2.0版本中新增了SnapHelper这个辅助类,用于辅助RecyclerView在滚动结束时将Item对齐到某个位置。特别是列表横向滑...
简介 RecyclerView在24.2.0版本中新增了SnapHelper这个辅助类,用于辅助RecyclerView在滚动结束时将Item对齐到某个位置。特别是列表横向滑...
一提到沉浸式状态栏,第一个浮现在脑海里的词就是“碎片化”。碎片化是让 Android 开发者很头疼的问题,相信没有哪位开发者会不喜欢“write once, run anyw...
欢迎关注(所属专题在评论区的下方) 欢迎点赞 欢迎留言 欢迎讨论 一起加油!你的每个反馈都是我的动力! 说明 《剑指offer》,从名字上看虽不是一本系统的算法书,但很多师兄...
Service的概念 1.Service作为安卓的四大组件之一,固然是每一位安卓开发者必须掌握的一个知识点。虽然它没有Activity的使用频繁,但也是日常开发经常用到的。 ...
1. 转场动画 转场动画就是Activity通过元素之间的转换提供不同状态之间的视觉连接。你可以为进入和退出转换以及Activity之间共享元素的转换指定定制动画 1.1 A...
# 前言 在 JVM 综述里面,我们说,JVM 做了三件事情,Java 程序的内存管理,Java Class 二进制字节流的加载(ClassLoader),Java 程序的执...
# 前言 在 深入浅出 JVM GC(1) 中,限于上篇文章的篇幅,我们留下了一个问题 : 如何回收? 这篇文章将重点讲述这个问题。 在上篇文章中,我们也列出了一些大纲,今天...
前言 ConcurrentHashMap 是并发中的重中之重,也是最常用的数据结果,之前的文章中,我们介绍了 putVal 方法。并发编程之 ConcurrentHashMa...
并发容器之ConcurrentHashMap(JDK 1.8版本)
我很喜欢看您的文章,上面这个链接失效了,更新下吧
原创文章&经验总结&从校招到A厂一路阳光一路沧桑 详情请戳www.codercc.com[http://www.codercc.com] 1. synchronized简介 ...
原创文章&经验总结&从校招到A厂一路阳光一路沧桑 详情请戳www.codercc.com 1. volatile简介 在上一篇文章中我们深入理解了java关键字synchro...
应评论区小伙伴要求,从项目中抽离出一个demo供大家参考,这个demo布局中没有用fitsSystemWindows=true这个属性,而写本篇文章时用了这个属性,这个属性在...
原创文章&经验总结&从校招到A厂一路阳光一路沧桑 详情请戳www.codercc.com # 1. JMM的介绍 # 在上一篇文章中总结了 ,对多线程已经有一点基本的认识了,...
adb 常用命令 获取连接设备号:adb devices 列出设备所有已安装的包名 (不需root权限)adb shell “pm list packages”,可以加上gr...
前言: 流畅度,是页面在滑动、渲染等过程中的体验。Android系统要求每一帧都要在 16ms 内绘制完成,平滑的完成一帧意味着任何特殊的帧需要执行所有的渲染代码(包括 fr...
2019年7月1日17:56:30 更新 最新介绍:请移步这里[https://www.wecando.cc/2019/06/25/ItemDecoration%E8%A7%...
先来点废话这周有点蛋疼,本来是打算前几天就开始录制相关视频,编写相关博客的,因为工作上的原因导致原本的计划推迟了,很无奈。周三领导突然叫我开会 ,我要与两个同事弄个微信公众号...