本文为 Nick Rout 发布于 Medium 的文章译文原文链接为 Detecting snap changes with Android’s RecyclerView ...
本文为 Nick Rout 发布于 Medium 的文章译文原文链接为 Detecting snap changes with Android’s RecyclerView ...
编写优质的并发代码是一件难度极高的事情。Java语言从第一版本开始内置了对多线程的支持,这一点在当年是非常了不起的,但是当我们对并发编程有了更深刻的认识和更多的实践后,实现并...
1、什么是碰撞器? 描述了物体可被碰撞的边界,以及碰撞过程中相互影响效果。碰撞效果:两个游戏对象碰在一起,通过物理引擎产生类似现实的效果种类�:盒碰撞器(Box Collid...
什么是协程? 官方描述:协程通过将复杂性放入库来简化异步编程。程序的逻辑可以在协程中顺序地表达,而底层库会为我们解决其异步性。该库可以将用户代码的相关部分包装为回调、订阅相关...
本文章已同步至微信公众号:是天哥哥啊 最近在项目中要生成Word的doc和docx文件,一番百度google之后,发现通过java语言实现的主流是Apache的POI组件。除...
1、概述 I / O '18提到了MotionLayout,当时还没有正式发布前段时间,在今年的6月26日正式发布了ConstraintLayout的2.0alpha版,也算...
前言 前几天在逛公众号的时候偶然看到了关于MotionLayout的文章,效果确实非常的神奇,所以在网上查看了相关的资料,可能是比较新的东西,所以资料上介绍的并不是很全,就自...
在android.graphics中提供了有关Gradient类,包含LinearGradient线性渐变、 RadialGradient径向渐变和SweepGradient...
目录 什么是SnapHelper SnapHelper是Google 在 Android 24.2.0 的support 包中添加的对RecyclerView的拓展,结合Re...