當前位置:編程學習大全網 - 站長素材 - 為什麽安卓開發不支持矢量圖標素材

為什麽安卓開發不支持矢量圖標素材

安卓開發不支持矢量圖原因:

基於Android L深度定制研發的樂視手機EUI很多圖標都已經使用這樣的方式提供資源,以更方便的兼容1080p與2K屏幕。

現在很多Android應用使用位圖資源的原因應該是仍然要兼容低版本的Android系統。未來使用SVG / XML矢量資源的應用可能會越來越多。

矢量圖的顯示,實際上還是需要圖像引擎將數學曲線格柵化成位圖,然後才能在屏幕上呈現。與使用位圖相比,多了壹層計算,自然有性能上的消耗。

使用矢量圖可能還有 pixel-perfection 的問題。雖然矢量圖亦可以通過對齊網格做到 pixel-perfect(比如 OS X 也有系統 App 使用了 PDF 來繪制壹些小圖標),但若要通過矢量圖實現解決縮放的問題,勢必會有非整數倍放大 / 縮小的情況。

矢量圖在非整數倍數渲染時,則很可能會出現虛邊。若渲染時強制對齊網格,效果亦未必好。

UI 設計矢量化在安卓開發設計還是大勢所趨的。

  • 上一篇:如何改變手機的面貌
  • 下一篇:word插件——Geekliu公文助手
  • copyright 2024編程學習大全網