天天看點

Android Android:persistentDrawingCache

前言

         歡迎大家我分享和推薦好用的代碼段~~

聲明

         歡迎轉載,但請保留文章原始出處:

         CSDN:

         雨季o莫憂離:

正文

ViewGroup---屬性 

android:persistentDrawingCache (Google官方譯文)

Defines the persistence of the drawing cache. The drawing cache might be enabled by a ViewGroup for all its children in specific situations (for instance during a scrolling.) This property lets you persist the cache in memory after

its initial usage. Persisting the cache consumes more memory but may prevent frequent garbage collection is the cache is created over and over again. By default the persistence is set to scrolling.

定義繪圖的高速緩存的持久性。 繪圖緩存可能由一個  在特定情況下為其所有的子類啟用,例如在一個滾動的過程中。

此屬性可以在初次使用後保留在其在記憶體中的緩存。 堅持緩存會消耗更多的記憶體,但可能會阻止頻繁的垃圾回收是反複建立緩存。 預設情況下持續存在設定為滾動。

Must be one or more (separated by ‘|‘) of the following constant values.

Xml檔案中可以使用一下的值:

Constant

Value

Description

<code>none</code>

0x0

The drawing cache is not persisted after use.

<code>animation</code>

0x1

The drawing cache is persisted after a layout animation.

<code>scrolling</code>

0x2

The drawing cache is persisted after a scroll.

<code>all</code>

0x3

The drawing cache is always persisted.