拆开看微信5.0的包
Lithium
由 Lithium
发布于 2013年08月22日
| 更新于 2013年08月22日
无人欣赏。
发现微信的其实放弃非@2x的资源了,我做过实验,似乎非@2x的资源即使缩放到iPad 2,3GS,也影响不太大,大家觉得呢?
另外,对于现在比较流行的扁平化风格,有时候背景或者按钮都只是纯色,所以其实很多纯色按钮背景什么的,都可以通过代码创建一个纯色的图片,这样的开销是否大呢?相对于读取磁盘的png来说?
当然有时候解决方法也可以设置背景颜色~
共10条回复
楼长
·
vikiliu0310
回复于 2013年08月22日
还真没看过这个,因为没有老设备去看这个东西了,不如楼主发个屏幕截图看看
2楼
·
tinyfool
回复于 2013年08月22日
新风格的话,不需要图片来做背景吧?
3楼
·
ltryee
回复于 2013年08月22日
纯色的直接绘制就可以了吧,连生成图片都省了
4楼
·
Lithium
回复于 2013年08月22日
@vikiliu0310 只能加链接里的图片,不能上传,不是很方便就不放了~
大家现在还都放非@2x的图么?反正其实我就如果设计方便就做,如果有时候自己弄就完全不加了。
7楼
·
tinyfool
回复于 2013年08月22日
这种效率往往是完全不需要考虑的,这是典型的过早优化的思想,首先都很优化,在你的程序里面这点开销完全不算什么。
其次,如果有一天你的程序真的慢了,实际的原因也需要用调试、跟踪、log、profile等手段获得,不能靠猜和经验。
8楼
·
Lithium
回复于 2013年08月22日
过分考虑应该叫过早优化,但是如果有两个或多个方法的时候,选择强迫症之类的东西在作祟。
这个问题其实也只需要一句话一个解释就解决了。
9楼
·
tinyfool
回复于 2013年08月22日
这个确实很难说,因为都很优化,你想知道哪个快,很简单写个程序做测试,不过估计你得到的结论是很难说哪个快,都挺快。
10楼
·
Lithium
回复于 2013年08月22日
嘿嘿嘿,我回头闲蛋疼的时候测测。。。