Bri*_*ian 6 graphics android 2d skia
有没有人知道Android使用的Skia绘图库的良好文档?
主Canvas对象几乎没有任何状态,所以我特别想到你可以嵌入到Paint对象中的对象.我已经通过试验和错误解决了如何使用一些ColorFilters并使用ColorMatrixColorFilter制作了很酷的效果.现在我也想从LinearGradient着色器中获得我想要的阴影.我想我理解PathEffects并对XferModes有一些想法.MaskFilters和Rasterizer对我来说仍然是完全不透明的.但是,试错并不是理解复杂库的好方法.
大多数情况下,我担心Android文档不讨论2D图形和使用它们的方法.即使是类javadoc也经常无法解释该类正在做什么.实际的功能都在Skia C代码中,我可以得到它,但它也没有文档.我已经看过一些很酷的演示,但谷歌几乎没有解释它们是如何完成的.
是理解这些东西实验和阅读C代码的唯一方法吗?效率和最佳实践如何?Davlik/Android VM对内存分配敏感,有时速度慢,我担心我不是最好的方式.
Skia 有自己的谷歌代码项目网站,您可以在其中找到一些高级概述。
内联文档可以通过项目站点中的此链接浏览
http://skia.googlecode.com/svn/trunk/docs/html/hierarchy.html
您可以加入讨论邮件列表。设计师和社区将回答问题。
另一个很好的参考来自苹果公司,令人惊讶。Apple QuickDraw GX 文档解释了许多 2D 矢量图形概念,并且可以很好地应用于 Skia。
| 归档时间: |
|
| 查看次数: |
3696 次 |
| 最近记录: |