|
|
1
1
如果图像必须缩小,就会浪费大量内存。如果图像的大小正好适合屏幕大小和屏幕分辨率,则 跑步 应用程序在图像和渐变层之间,因为渐变层有一个与正确大小的图像大小相同的后备存储。但考虑到可能的分辨率和屏幕大小的巨大数量,这是一个非常高的要求,当然,它大大增加了应用程序的大小 它本身 . 基于这些原因,我认为渐变层是最好的选择。最好给设备 说明书 用于绘图,而不是提供实际 位 除非,如你所说,有时间呈现问题。 现在,我从未发现渐变层存在任何“渲染速度”问题,我认为要担心这是过早优化的情况。此外,从应用程序加载图像也需要时间。可能出现问题的地方是,如果您这样做是为了形成表视图中各个单元格的背景,例如,当用户滚动时,必须实时构造每个单元格。但如果仪器显示图像更好,那么在这种情况下,我会 还 将代码中的渐变绘制成大小和分辨率完美的图像,然后将图像保存在内存中,并以此构建细胞。 |
|
|
Danil · 种子/填充核心数据的最佳实践?[关闭] 10 月前 |
|
|
Robin · LazyVGrid项目预计不会击中测试区域 10 月前 |
|
|
Alex Smith · 移动到下一个视图控制器后如何显示警报? 11 月前 |
|
selcukctn · 如何在react native中制作无限动画? 11 月前 |
|
|
Nicolas Gimelli · iOS 18远程通信通知不起作用 11 月前 |