在APP开发中,九宫格布局一直是常用的布局方式。九宫格布局简单明了,易于排版,并且针对移动设备响应速度也非常优秀。因此,九宫格切图也成为许多开发者们平时工作中非常常见的任务。而为了保持工作的效率,如何打造简单、高效的九宫格切图快捷指令就变得尤为重要。
要实现快速切图,我们需要安装几款常用的插件。其中常用的几款指令包括:CSS Sprites Generator (下载链接)、Slicing Tool(下载链接)、Save for Web(Photoshop默认)等。安装好插件后,就可以开始着手操作了。
首先,我们需要在Photoshop软件中创建一个新文件。我们设定文档大小为720 x 1280,然后在新的空白文件中创建9个窗口。这些窗口将会用于存放每一个九宫图块。建议我们可以使用guide和网格来创造更好的视觉效果,使用“view > new guide layout”命令来打开网格效果。
现在,我们需要对九宫格图块进行切图。我们可以使用“Slicing Tools”插件来进行切图,该插件可根据切图标记批量输出对应图块,避免了手工操作的繁琐性。 如果你不想安装额外的插件,或者你只想剪切选定区域时,你可以使用“Rectangular marquee tool”选择相应的图块,然后键入“Shift +Ctrl + Alt + Save Selection”进行保存。注意,切图的时候,图块的大小需要按比例进行精确设置,这将有助于后续图块的拼接。以320 x 320的图块为例,我们也可以自定义指定各个图块在页面上的位置。
此外还应为每个图像类型创建新的文件夹,并对切割好的图像进行适当的文件夹命名以便维护。对于大多数情况下,一个普遍的约定是把1倍图像放置在一个叫“drawable-mdpi”的文件夹下。
经过切图后,我们需要对图块进行合并操作。一个非常经典的方法就是使用CSS Sprite技术。通过这种方法,我们可以把所有的图块合并起来,来减少http请求,从而获得更快的页面加载速度。在合并时,我们常常会使用“CSS Sprites Generator”插件来自动生成相应的CSS。这款插件提供了一个非常友好的可视化操作界面,只需要拖动生成的图块到该工具中即可完成合并,生成的CSS文件也将随之自动生成。
如果你不想使用插件,那么我们可以通过手动方法实现图块的合并操作。切片后,我们可以创建一个大文件,把所有的小切片文件拖放到这个大文件中进行合并。我们一般采用CSS样式来定位生成的小图块。同时,也需要为每个图块命名,以便后续修改维护。如此一来,我们就可以生成兼容性更好,访问速度更快的九宫格图片了。
综上所述,以上几个步骤都非常关键。我们要牢记切图时的比例和精度,以免出现尺寸不匹配的情况;同时我们也要确保每个切片的名称清晰简明;最后,为了实现最优的访问效果,我们也可以结合使用CSS Sprites技术,让图块的访问速度更快更稳定。
下一篇:街的笔顺笔画顺序(掌握街的笔顺笔画技巧) 下一篇 【方向键 ( → )下一篇】
上一篇:全职家丁女主角有孩子了吗(全职家丁女主角是否迎来了自己的宝宝?) 上一篇 【方向键 ( ← )上一篇】
快搜