从资源中加载,或者自己绘制

发布于 2024-08-31 09:05:52 字数 45 浏览 1 评论 0原文

与从资源中加载 80 个按钮相比,我绘制自己的按钮(只是矩形)有什么好处吗?

Are there any benefit in me drawing my own buttons (just rectangles) over loading 80 of them from resources?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

﹂绝世的画 2024-09-07 09:05:52

这取决于绘制按钮的复杂性。

"More complex drawings = more processing time .."

但是图像在某种程度上具有恒定的加载时间

"Whatever the image looks like = nearly same processing time.."

结论:

如果有一些简单的操作,我会更喜欢绘制按钮
但在更复杂的情况下(例如颜色渐变或其他),我更喜欢存储图像。

还要注意,某些 UI 必须在 gdi+ 中完成,否则无法完成。
例如圆形按钮或动画..
存储的图像不具备 GDI+ 的全部灵活性

It depends on the complexity of the drawn buttons..

"More complex drawings = more processing time .."

But images somehow have constant time loading

"Whatever the image looks like = nearly same processing time.."

Conculsion:

I will prefer drawing buttons if few simple operations are in
But in more complex cases (like color gradient or something) , I prefer stored images..

Also note that some UI must be done in gdi+ and can not be done otherwise..
for example circular buttons or animations..
Stored images don't have full flexibility of GDI+

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文