ADD week 5

This commit is contained in:
2025-03-31 16:33:42 +02:00
parent 86f265f22d
commit bf645048e6
4927 changed files with 544053 additions and 0 deletions

View File

@ -0,0 +1,30 @@
package com.google.android.material.canvas;
import android.graphics.Canvas;
import android.graphics.RectF;
import android.os.Build;
/* loaded from: classes.dex */
public class CanvasCompat {
public interface CanvasOperation {
void run(Canvas canvas);
}
private CanvasCompat() {
}
public static int saveLayerAlpha(Canvas canvas, RectF rectF, int i) {
if (Build.VERSION.SDK_INT > 21) {
return canvas.saveLayerAlpha(rectF, i);
}
return canvas.saveLayerAlpha(rectF, i, 31);
}
public static int saveLayerAlpha(Canvas canvas, float f, float f2, float f3, float f4, int i) {
if (Build.VERSION.SDK_INT > 21) {
return canvas.saveLayerAlpha(f, f2, f3, f4, i);
}
return canvas.saveLayerAlpha(f, f2, f3, f4, i, 31);
}
}