一、靈感 做這個粒子動畫庫的靈感來自于 MIUI 卸載應(yīng)用時的動畫: 這個爆炸的粒子效果看起來很酷炫,而且粒子顏色是從 icon 中拿到的。 最...
一、什么是嵌套滑動 嵌套滑動是 android 開發(fā)中常見的一種 UI 效果。當一個布局中包含多個可以滑動的 View,并且這些 View 互相...
記得我剛接觸自定義 View 的時候,關(guān)于 View 的測量、布局、繪制三大流程,最難懂的就是 onMeasure 過程。相比于 onLayou...
前言 為了更好地理解 kotlin 和 Java 中的協(xié)變與逆變,先看一些基礎(chǔ)知識。 普通賦值 在 Java 中,常見的賦值語句如下: 賦值語句...
該題來自 leetcode 236, https://leetcode-cn.com/problems/lowest-common-ancest...
原文地址:https://levelup.gitconnected.com/how-to-become-a-true-keyboard-warr...
Kotlin 中的 data class 在使用 java 的時候,我們經(jīng)常會重寫類的 equals 、hashCode 和 toString ...
Kotlin 擴展函數(shù) 在 android 開發(fā)中,經(jīng)常會使用到各種 utils 工具類。比如 ViewUtils, ScreenUtils, ...
本文為譯文,原文鏈接:https://medium.com/@elye.project/android-architecture-compone...