View.DrawingCacheBackgroundColor 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
此會員已被棄用。 -或- 將繪圖快取的點陣設定為純色背景色,將提升效能與記憶體使用率。
public virtual Android.Graphics.Color DrawingCacheBackgroundColor { [Android.Runtime.Register("getDrawingCacheBackgroundColor", "()I", "GetGetDrawingCacheBackgroundColorHandler")] get; [Android.Runtime.Register("setDrawingCacheBackgroundColor", "(I)V", "GetSetDrawingCacheBackgroundColor_IHandler")] set; }
[<get: Android.Runtime.Register("getDrawingCacheBackgroundColor", "()I", "GetGetDrawingCacheBackgroundColorHandler")>]
[<set: Android.Runtime.Register("setDrawingCacheBackgroundColor", "(I)V", "GetSetDrawingCacheBackgroundColor_IHandler")>]
member this.DrawingCacheBackgroundColor : Android.Graphics.Color with get, set
屬性值
繪圖快取點陣圖所用的背景色
- 屬性
備註
財產取得者文件:
此會員已被棄用。 隨著 API 11 引入硬體加速渲染,視圖繪製快取在很大程度上變得過時。 透過硬體加速,中間快取層大多不再必要,且由於建立與更新該層的成本,容易導致淨效能損失。 在少數需要快取層次的情況下,例如用於 alpha 動畫,則 #setLayerType(int, Paint) 會用硬體渲染來處理此問題。 對於軟體渲染的檢視階層中一小部分或個別檢視的快照,建議從 a Bitmap 或 android.graphics.Picture 建立 a Canvas 並呼叫#draw(Canvas)檢視。 然而,這些軟體渲染的使用不被鼓勵,且與硬體純渲染功能 android.graphics.Bitmap.Config#HARDWARE Config.HARDWARE 如點陣圖、即時陰影及輪廓裁切存在相容性問題。 建議使用 PixelCopy API 來製作使用者介面截圖、回饋報告或單元測試。
的 android.view.View.getDrawingCacheBackgroundColor()Java 檔。
屬性設定文件:
將繪圖快取的點陣設定為純色背景色,能提升效能與記憶體使用率。 不過請注意,這只適用於此視角總是繪製在純色之上時。
此會員已被棄用。 隨著 API 11 引入硬體加速渲染,視圖繪製快取在很大程度上變得過時。 透過硬體加速,中間快取層大多不再必要,且由於建立與更新該層的成本,容易導致淨效能損失。 在少數需要快取層次的情況下,例如用於 alpha 動畫,則 #setLayerType(int, Paint) 會用硬體渲染來處理此問題。 對於軟體渲染的檢視階層中一小部分或個別檢視的快照,建議從 a Bitmap 或 android.graphics.Picture 建立 a Canvas 並呼叫#draw(Canvas)檢視。 然而,這些軟體渲染的使用不被鼓勵,且與硬體純渲染功能 android.graphics.Bitmap.Config#HARDWARE Config.HARDWARE 如點陣圖、即時陰影及輪廓裁切存在相容性問題。 建議使用 PixelCopy API 來製作使用者介面截圖、回饋報告或單元測試。
的 android.view.View.setDrawingCacheBackgroundColor(int)Java 檔。
此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。