面试的时候,笔者说出的方案是:上面用自定义控件,下面单用一个ViewPager来实现,但面试官认为单用一个ViewPager难以实现,需用两个ViewPager进行嵌套,当时...
IP属地:广东
面试的时候,笔者说出的方案是:上面用自定义控件,下面单用一个ViewPager来实现,但面试官认为单用一个ViewPager难以实现,需用两个ViewPager进行嵌套,当时...
前言: 流畅度,是页面在滑动、渲染等过程中的体验。Android系统要求每一帧都要在 16ms 内绘制完成,平滑的完成一帧意味着任何特殊的帧需要执行所有的渲染代码(包括 fr...
前言 在开发APP的过程中,需要在APP中实现设计同学的UE效果动画,一般都是通过代码实现的,当对于较复杂的动画时,例如直播中刷礼物时的动画,这时利用代码实现会比较复杂。而且...
一、常用注解 开发中经常使用到注解,例如Android自带的 IntDef、StringDef、NonNull、Nullable、ColorRes(其他的XxxRes)、In...
概述 在过去的谷歌IO大会上,Google官方向我们推出了 Android Architecture Components,其中谈到Android组件处理生命周期的问题,向我...
苹果Mac系统常用快捷键有很多,但是很多童鞋对于这些mac快捷键都不是很熟悉,今天小编为大家整理了一份Mac系统常用快捷键大全,大家快收藏起来吧!平时在使用mac系统的时候可...
使用准备 Lottie支持多平台,使用同一个JSON动画文件,可在不同平台实现相同的效果。Android 通过Airbnb的开源项目lottie-android实现,最低支持...
1. 使用的是Android Studio工具做代码审查(Inspect Code功能), 实际上使用到的是其中Android Lint部分 2. Inspect Code配...