是否需要更多工作或源代码文件来自定义外观(皮肤)?Spark相对于Halo的可维护性和可读性如何?是否比Halo更高效,更容易定制整体,大约相同,更少?
如果你是一个对Halo外观(可能只是几个CSS调整)99%满意的SDK用户,那么切换到Spark会为你创造更多的工作吗?我们现在需要聘请设计师来获得相当完整的外观和感觉吗?
恕我直言,您可以通过 Spark 皮肤获得更多可能性。因此,在某些情况下,它需要更多的工作,但由于皮肤是可维护的,当然也取决于开发人员。我还没有修改 Halo 皮肤,所以我开始使用 Spark 来处理皮肤。我不是皮肤专家,我只研究过一些皮肤。难度还可以。创建新皮肤似乎很困难,但扩展现有皮肤却相当容易。
如果您 (99%) 满意并且看不到切换到 Spark 的优势,那么您就不应该这样做。
使用 Spark 组件时发生了一些变化,例如 Spark 按钮中不存在在 Button 控件中使用图标的可能性。当然,您可以编写自己的皮肤,并且有更多的可能性来做到这一点,但这需要时间。除了 Button 之外,我并不后悔我们改用 Spark。
| 归档时间: |
|
| 查看次数: |
511 次 |
| 最近记录: |