【问题标题】:Does Android internally use Skia for drawing text on bitmaps?Android 内部是否使用 Skia 在位图上绘制文本?
【发布时间】:2020-09-19 12:50:50
【问题描述】:

我正在处理一个必须在位图上快速绘制文本的应用程序。我已经优化了渲染过程的内存使用,但我仍然希望该过程尽可能快,那时我了解了 Skia 库,有人说它可以提供比原生 Android 画布更出色的性能。经过一番谷歌搜索,我听说 Android 已经使用 Skia 进行 UI 渲染,我想知道如果我开始使用 Skia 在位图上渲染文本而不是使用 Android 画布,我是否会获得任何性能?

【问题讨论】:

  • 我已经删除了您问题的 If not, is there any alternative that you would recommend? 部分,因为询问库对于堆栈溢出来说是题外话,尽管您的其余问题(询问 android 是否在内部使用 Skia 库)似乎很好: )
  • 没关系。谢谢。

标签: android bitmap android-canvas skia


【解决方案1】:

Android 3.0 之前的版本使用 SKIA 进行绘图,从 3.0 开始使用 HWUI。你可以看这篇关于The Android graphics subsystemthis related question的文章。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-03
    相关资源
    最近更新 更多