ResourceBuilders
public final class ResourceBuilders
Builders for the resources for a layout.
Summary
Nested types |
|---|
@RequiresSchemaVersion(major = 1, minor = 200)A non-seekable animated image resource that maps to an Android drawable by resource ID. |
public final class ResourceBuilders.AndroidAnimatedImageResourceByResId.BuilderBuilder for |
@RequiresSchemaVersion(major = 1, minor = 0)An image resource which maps to an Android drawable by resource ID. |
public final class ResourceBuilders.AndroidImageResourceByResId.BuilderBuilder for |
@RequiresSchemaVersion(major = 1, minor = 500)A Lottie resource that is read from a raw Android resource ID. |
public final class ResourceBuilders.AndroidLottieResourceByResId.BuilderBuilder for |
@RequiresSchemaVersion(major = 1, minor = 200)A seekable animated image resource that maps to an Android drawable by resource ID. |
public final class ResourceBuilders.AndroidSeekableAnimatedImageResourceByResId.BuilderBuilder for |
@RequiresSchemaVersion(major = 1, minor = 0)An image resource, which can be used by layouts. |
public final class ResourceBuilders.ImageResource.BuilderBuilder for |
@RequiresSchemaVersion(major = 1, minor = 0)An image resource whose data is fully inlined, with no dependency on a system or app resource. |
public final class ResourceBuilders.InlineImageResource.BuilderBuilder for |
@RequiresSchemaVersion(major = 1, minor = 600)A single point of customization in a Lottie file. |
@RequiresSchemaVersion(major = 1, minor = 0)The resources for a layout. |
public final class ResourceBuilders.Resources.BuilderBuilder for |
Constants |
|
|---|---|
static final int |
@RequiresSchemaVersion(major = 1, minor = 200)Android AnimatedVectorDrawable. |
static final int |
@RequiresSchemaVersion(major = 1, minor = 200)An undefined image format. |
static final int |
@RequiresSchemaVersion(major = 1, minor = 200)An image format where each pixel is stored on 4 bytes. |
static final int |
@RequiresSchemaVersion(major = 1, minor = 0)An image format where each pixel is stored on 2 bytes, with red using 5 bits, green using 6 bits and blue using 5 bits of precision. |
static final int |
@RequiresSchemaVersion(major = 1, minor = 0)An undefined image format. |
Constants
ANIMATED_IMAGE_FORMAT_AVD
@RequiresSchemaVersion(major = 1, minor = 200)
public static final int ANIMATED_IMAGE_FORMAT_AVD = 1
Android AnimatedVectorDrawable.
ANIMATED_IMAGE_FORMAT_UNDEFINED
@RequiresSchemaVersion(major = 1, minor = 200)
public static final int ANIMATED_IMAGE_FORMAT_UNDEFINED = 0
An undefined image format.
IMAGE_FORMAT_ARGB_8888
@RequiresSchemaVersion(major = 1, minor = 200)
public static final int IMAGE_FORMAT_ARGB_8888 = 2
An image format where each pixel is stored on 4 bytes. RGB and alpha (for translucency) is stored with 8 bits of precision.
IMAGE_FORMAT_RGB_565
@RequiresSchemaVersion(major = 1, minor = 0)
public static final int IMAGE_FORMAT_RGB_565 = 1
An image format where each pixel is stored on 2 bytes, with red using 5 bits, green using 6 bits and blue using 5 bits of precision.
IMAGE_FORMAT_UNDEFINED
@RequiresSchemaVersion(major = 1, minor = 0)
public static final int IMAGE_FORMAT_UNDEFINED = 0
An undefined image format.