“点九制作ppt”
点九图(.9.png)是Android开发中一种特殊格式的图片,它允许开发者指定图像的可拉伸和不可拉伸区域,以确保图片在不同尺寸的设备上能够自适应地扩展而不失真。这种技术对于创建具有动态尺寸的应用界面元素,如按钮、背景等,尤其有用。
点九图的制作通常涉及以下步骤:
1. **准备工具**:
在制作点九图之前,你需要下载两个主要工具:画黑边工具(Draw 9-patch tool)和Java JDK。画黑边工具是Android SDK的一部分,用于绘制和编辑点九图的拉伸区域,而Java JDK是运行这个工具所必需的环境。
2. **启动draw9patch.bat**:
在安装了Java环境后,找到并运行`draw9patch.bat`,这将打开一个图形界面,你可以在这里处理你的图片素材。
3. **导入图片**:
使用此工具,将你的原始图片(一般由Photoshop或其他图像编辑软件创建)拖入这个窗口。
4. **绘制边框**:
在图片的边缘,你会看到四个白色的透明框,这些框代表可拉伸区域。通过点住鼠标左键并拖动,可以在这些框内添加黑色线条来定义拉伸区域。黑色线条分为四种类型:
- **1号黑色条**:向下拉伸时,图片的这一区域会扩展。
- **2号黑色条**:向右拉伸时,图片的这一区域会扩展。
- **3号黑色条**:向左的黑色线条定义了图片内容的可视区域,通常用于文字。
- **4号黑色条**:向上的黑色线条与3号线类似,但适用于横向内容。
没有黑色线条的区域在拉伸时保持不变,以保持图片的关键细节。
5. **修正错误**:
如果不小心多选择了区域,可以通过按住Shift键并点击鼠标左键来移除黑色线条。
6. **预览和保存**:
右侧的三个黑色图形区域可以实时显示当前的拉伸效果。确认无误后,点击文件菜单,选择“Save 9-patch”,保存文件,文件名以`.9.png`为后缀,这样就创建了一个点九图。
点九图的使用显著提高了Android应用的界面设计灵活性,避免了因图片拉伸导致的失真问题,特别是对于需要保持特定形状或元素不变的情况,如圆角、阴影等。通过合理利用点九图,开发者可以创建出更加美观且适应性强的用户界面。