ViewGroup.PersistentDrawingCache Properti

Definisi

Mengembalikan bilangan bulat yang menunjukkan jenis cache gambar apa yang disimpan dalam memori.; Menunjukkan jenis cache gambar apa yang harus disimpan dalam memori setelah dibuat.

public virtual Android.Views.PersistentDrawingCaches PersistentDrawingCache { [Android.Runtime.Register("getPersistentDrawingCache", "()I", "GetGetPersistentDrawingCacheHandler")] get; [Android.Runtime.Register("setPersistentDrawingCache", "(I)V", "GetSetPersistentDrawingCache_IHandler")] set; }
[<get: Android.Runtime.Register("getPersistentDrawingCache", "()I", "GetGetPersistentDrawingCacheHandler")>]
[<set: Android.Runtime.Register("setPersistentDrawingCache", "(I)V", "GetSetPersistentDrawingCache_IHandler")>]
member this.PersistentDrawingCache : Android.Views.PersistentDrawingCaches with get, set

Nilai Properti

satu atau kombinasi dari #PERSISTENT_NO_CACHE, #PERSISTENT_ANIMATION_CACHE, #PERSISTENT_SCROLLING_CACHE dan #PERSISTENT_ALL_CACHES

Atribut

Keterangan

Dokumentasi getter properti:

Mengembalikan bilangan bulat yang menunjukkan jenis cache gambar apa yang disimpan dalam memori.

Anggota ini tidak digunakan lagi. Tampilan cache gambar sebagian besar dibuat usang dengan pengenalan penyajian yang dipercepat perangkat keras di API 11. Dengan akselerasi perangkat keras, lapisan cache perantara sebagian besar tidak perlu dan dapat dengan mudah mengakibatkan kerugian bersih dalam performa karena biaya pembuatan dan pembaruan lapisan. Dalam kasus yang jarang terjadi di mana lapisan penembolokan berguna, seperti untuk animasi alfa, #setLayerType(int, Paint) menangani ini dengan penyajian perangkat keras. Untuk rekam jepret yang dirender perangkat lunak dari sebagian kecil hierarki Tampilan atau Tampilan individual, disarankan untuk membuat Canvas dari Bitmap atau android.graphics.Picture dan memanggil #draw(Canvas) pada Tampilan. Namun penggunaan yang dirender perangkat lunak ini tidak disarankan dan memiliki masalah kompatibilitas dengan fitur penyajian khusus perangkat keras seperti android.graphics.Bitmap.Config#HARDWARE Config.HARDWARE bitmap, bayangan real-time, dan kliping kerangka. Untuk cuplikan layar UI untuk laporan umpan balik atau pengujian PixelCopy unit API disarankan.

Java dokumentasi untuk android.view.ViewGroup.getPersistentDrawingCache().

Dokumentasi setter properti:

Menunjukkan jenis cache gambar apa yang harus disimpan dalam memori setelah dibuat.

Anggota ini tidak digunakan lagi. Tampilan cache gambar sebagian besar dibuat usang dengan pengenalan penyajian yang dipercepat perangkat keras di API 11. Dengan akselerasi perangkat keras, lapisan cache perantara sebagian besar tidak perlu dan dapat dengan mudah mengakibatkan kerugian bersih dalam performa karena biaya pembuatan dan pembaruan lapisan. Dalam kasus yang jarang terjadi di mana lapisan penembolokan berguna, seperti untuk animasi alfa, #setLayerType(int, Paint) menangani ini dengan penyajian perangkat keras. Untuk rekam jepret yang dirender perangkat lunak dari sebagian kecil hierarki Tampilan atau Tampilan individual, disarankan untuk membuat Canvas dari Bitmap atau android.graphics.Picture dan memanggil #draw(Canvas) pada Tampilan. Namun penggunaan yang dirender perangkat lunak ini tidak disarankan dan memiliki masalah kompatibilitas dengan fitur penyajian khusus perangkat keras seperti android.graphics.Bitmap.Config#HARDWARE Config.HARDWARE bitmap, bayangan real-time, dan kliping kerangka. Untuk cuplikan layar UI untuk laporan umpan balik atau pengujian PixelCopy unit API disarankan.

Java dokumentasi untuk android.view.ViewGroup.setPersistentDrawingCache(int).

Bagian dari halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Android Open Source Project dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Creative Commons 2.5 Lisensi Atribusi.

Berlaku untuk

Lihat juga