Android.Graphics.Drawables Ruang nama

Menyediakan kelas untuk mengelola berbagai elemen visual yang ditujukan hanya untuk tampilan, seperti bitmap dan gradien.

Kelas

Nama Deskripsi
AdaptiveIconDrawable

Kelas ini juga dapat dibuat melalui inflasi XML menggunakan <adaptive-icon> tag selain pembuatan dinamis.

Animatable2AnimationCallback

Menyediakan kelas untuk mengelola berbagai elemen visual yang ditujukan hanya untuk tampilan, seperti bitmap dan gradien.

AnimatedImageDrawable

Drawable untuk menggambar gambar animasi (seperti GIF).

AnimatedStateListDrawable

Drawable berisi sekumpulan keyframe Drawable tempat keyframe yang ditampilkan saat ini dipilih berdasarkan set status saat ini.

AnimatedVectorDrawable

Kelas ini menganimasikan properti dengan animasi yang android.graphics.drawable.VectorDrawable ditentukan menggunakan android.animation.ObjectAnimator atau android.animation.AnimatorSet.

AnimationDrawable

Objek yang digunakan untuk membuat animasi bingkai demi bingkai, yang didefinisikan oleh serangkaian objek Drawable, yang dapat digunakan sebagai latar belakang Objek tampilan.

BitmapDrawable

Drawable yang membungkus bitmap dan dapat diurutkan, direntangkan, atau diratakan.

ClipDrawable

Drawable yang mengklip Drawable lain berdasarkan nilai tingkat Drawable saat ini.

ColorDrawable

Drawable khusus yang mengisi Kanvas dengan warna tertentu.

ColorStateListDrawable

Drawable yang mengelola ColorDrawable untuk membuatnya stateful dan didukung oleh ColorStateList.

Drawable

Drawable adalah abstraksi umum untuk "sesuatu yang dapat digambar.

Drawable.ConstantState

Kelas abstrak ini digunakan oleh Drawables untuk menyimpan status konstanta bersama dan data antara Drawables.

DrawableContainer

Kelas pembantu yang berisi beberapa Drawables dan memilih mana yang akan digunakan.

DrawableContainer.DrawableContainerState

ConstantState yang dapat berisi beberapa Drawables.

DrawableWrapper

Kontainer yang dapat digambar hanya dengan satu elemen anak.

GradientDrawable

Gambar dengan gradien warna untuk tombol, latar belakang, dll.

GradientDrawable.Orientation

Mengontrol bagaimana gradien berorientasi relatif terhadap batas yang dapat digambar

Icon

Kontainer payung untuk beberapa representasi grafis yang dapat diserialisasikan, termasuk Bitmap, gambar bitmap terkompresi (e.

Icon.DrawableLoadedEventArgs

Menyediakan kelas untuk mengelola berbagai elemen visual yang ditujukan hanya untuk tampilan, seperti bitmap dan gradien.

Icon.InterfaceConsts

Menyediakan kelas untuk mengelola berbagai elemen visual yang ditujukan hanya untuk tampilan, seperti bitmap dan gradien.

InsetDrawable

Drawable yang menginset Drawable lain dengan jarak atau pecahan yang ditentukan dari batas konten.

LayerDrawable

Drawable yang mengelola array Drawable lainnya.

LevelListDrawable

Sumber daya yang mengelola sejumlah Drawable alternatif, masing-masing menetapkan nilai numerik maksimum.

NinePatchDrawable

Bitmap yang dapat diubah ukurannya, dengan area yang dapat direntangkan yang Anda tentukan.

PaintDrawable

Drawable yang menggambar batasnya dalam cat yang diberikan, dengan sudut bulat opsional.

PictureDrawable

Subkelas yang dapat digambar yang membungkus Gambar, memungkinkan gambar digunakan di mana pun Drawable didukung.

RippleDrawable

Gambar yang menunjukkan efek riak sebagai respons terhadap perubahan status.

RotateDrawable

Drawable yang dapat memutar Drawable lain berdasarkan nilai tingkat saat ini.

ScaleDrawable

Drawable yang mengubah ukuran Drawable lain berdasarkan nilai tingkatnya saat ini.

ShapeDrawable

Objek Drawable yang menggambar bentuk primitif.

ShapeDrawable.ShaderFactory

Kelas dasar mendefinisikan objek pabrik yang dipanggil setiap kali drawable diubah ukurannya (memiliki lebar atau tinggi baru).

StateListDrawable

Memungkinkan Anda menetapkan sejumlah gambar grafis ke satu Drawable dan menukar item yang terlihat dengan nilai ID string.

TransitionDrawable

Ekstensi LayerDrawables yang dimaksudkan untuk memudar silang antara lapisan pertama dan kedua.

VectorDrawable

Ini memungkinkan Anda membuat gambar berdasarkan grafik vektor XML.

Antarmuka

Nama Deskripsi
Drawable.ICallback

Terapkan antarmuka ini jika Anda ingin membuat animasi drawable yang memperluas android.graphics.drawable.Drawable Drawable.

IAnimatable

Antarmuka yang menarik yang mendukung animasi harus diterapkan.

IAnimatable2

Kelas abstrak yang menarik yang mendukung animasi dan panggilan balik harus diperluas.

Icon.IOnDrawableLoadedListener

Terapkan antarmuka ini untuk menerima panggilan balik ketika #loadDrawableAsync(Context, OnDrawableLoadedListener, Handler) loadDrawableAsync selesai dan Drawable Anda siap.

Enum

Nama Deskripsi
ClipDrawableOrientation

Menghitung nilai yang dikembalikan oleh beberapa jenis dan diambil sebagai parameter F:Android.Graphics.Drawables.ClipDrawable.. anggota ctor .

GradientType

Menghitung nilai yang dikembalikan oleh LinearGradientanggota , , RadialGradientdan SweepGradient dan diambil sebagai parameter anggota F:Android.Graphics.Drawables.GradientDrawable.SetGradientType .

IconType

Menyediakan kelas untuk mengelola berbagai elemen visual yang ditujukan hanya untuk tampilan, seperti bitmap dan gradien.

LayerDrawablePaddingMode

Menghitung nilai yang dikembalikan oleh beberapa jenis.

ShapeType

Menghitung nilai yang dikembalikan oleh beberapa metode ShapeType dan diambil sebagai parameter anggota F:Android.Graphics.Drawables.GradientDrawable.SetShape .