Android中经常遇到的一个问题就是图标放大变小的问题。一般情况下,当图标被方法之后会失真,所以android提供了一种九宫格的图标来解决这个问题。所以大家经常会在res资源目录下见到不少 ***.9.png的图标,这些就是android的九宫格图标。
下边给大家看三个效果图,左侧的是普通的图标,右侧的是该图标放大之后的情况,下侧的是横向拉伸的九宫格的图标
可以看到,横向拉伸的九宫格图标任然保持了“原状”,没有失真,这是如何做到的呢
其实很简单,用的就是Android自带的九宫图制作工具
该工具是位于sdk\tools目录下的draw9patch.bat,双击它就可以编辑九宫格图标,该工具的界面如下:
可以看到,左侧是编辑区域,右侧是效果显示区域。
在你要编辑的图标的边缘区域(上下左右)可以看到一个一像素宽度的透明区域。这个区域就是编辑你要拉伸的地方,点击鼠标左键拖动就可以选择当图标放大时你选择哪块区域被拉伸,按shift+鼠标左键可以取消拉伸区域。编辑完之后选择保存,Ok,一张九宫格图标就制作成了。
相关推荐
在Android系统中,`framework-res.apk`是一个至关重要的组件,它是Android框架资源包的集合,包含了Android系统界面、图标、字符串以及各种系统级别的XML配置文件。本文将深入探讨`framework-res.apk`的编译过程、...
在Android项目中,将`.9.png`图片放入`res/drawable`目录下,然后像普通图片资源一样使用。例如,设置一个按钮的背景: ```xml android:layout_width="wrap_content" android:layout_height="wrap_content" ...
3. **保存为9.png**:保存图像时,确保选择正确的格式,并将其命名为`.9.png`。这样,Android系统就能识别它是九宫格图像。 4. **测试和使用**:在Android项目中,将9.png图像放入res/drawable目录下,并在布局XML...
在Android开发中,9.png图片(也称为9-patch或.9.png)是一种特殊格式的图像,用于创建可拉伸的UI元素。这种格式允许开发者指定图像的哪些部分应该保持不变,哪些部分可以水平或垂直拉伸以适应不同尺寸的屏幕,而...
1. 资源提取:AndroidResEdit可以解析APK文件中的XML资源文件,包括字符串、图片、布局等,将它们以直观的形式展示出来,便于用户进行修改。 2. 文本替换:对于需要汉化的应用程序,用户可以直接在软件中找到对应的...
5. 保存:完成编辑后,保存为`.9.png`格式。对于Android Studio的Draw 9-Patch工具,直接点击“Save”即可;对于在线工具,按照提示操作。 四、使用9.png图片 1. 将9.png文件放入项目的`res/drawable`目录下。 2. ...
在Android系统中,`android.content.res.AXmlResourceParser` 是一个关键的类,它用于解析APK文件中的XML资源。这个类是Android框架的核心部分,主要用于处理和解析Android应用程序资源,如布局、字符串、颜色等。`...
AndroidResEdit是一款强大的Android应用资源编辑工具,它允许用户直接修改APK文件中的各种资源,包括字符串、图片、布局等。通过这款工具,开发者或者爱好者可以轻松地更改应用程序的名称、图标、文本等,这对于...
android 5的framework-res.apk。网上找了一圈都没有,自己刷机提取出来的。有用的下把。
《深入解析Android Framework-res.apk》 在Android系统中,`framework-res.apk`是一个至关重要的组件,它包含了系统的资源库、核心应用的AndroidManifest.xml文件以及一系列的资源文件。这个压缩包是Android框架的...
AndroidResEdit是由hanhualangzi开发的一款工具,主要功能是方便开发者修改Android应用的资源文件,包括XML布局文件、字符串资源、颜色资源等,甚至可以处理图片资源。它支持批量修改和导出,使得资源管理变得...
这款名为"AndroidResEdit"的工具,正如其名,专为Android APK的应用资源编辑和汉化而设计,同时具备APK的签名功能,使得用户能够轻松地修改APK的界面文字、图片以及其他资源,以适应不同的语言环境或满足特定需求。...
其中,`framework-res.apk`作为Android系统的核心组件之一,其损坏可能会导致较为严重的问题。通常情况下,用户会选择通过刷机来解决问题,但这不仅过程复杂,还可能带来额外的风险。本文将详细介绍如何利用ADB ...
2. **修改图像资源**:对于图形设计师或开发者而言,AndroidResEdit提供了图形界面来编辑PNG、JPEG等图像资源。可以调整大小、颜色,甚至进行简单的形状编辑。 3. **管理布局资源**:布局文件定义了应用程序的用户...
AndroidResEdit是一款强大的Android资源编辑工具,它可以让你直接编辑应用的资源文件,包括图片、字符串、颜色等。通过这款工具,开发者可以: 1. 直观地查看和修改应用的资源。 2. 快速调整界面布局,优化UI设计。...
res.rarres.rarres.rarres.rar res.rarres.rarres.rarres.rar res.rarres.rarres.rarres.rar res.rarres.rarres.rarres.rar
5. **资源命名**:在Android项目中,将点9图片放入`res/drawable`目录,并遵循Android的资源命名规范,如`background.9.png`。 通过这个所谓的“安卓SDK点9图片制作工具”,开发者可以继续沿用他们熟悉的流程,而...
3. **drawable** - 这里存放图形资源,如位图(.png或.jpeg)、九宫格图像(.9.png)和矢量图形(.xml)。这些资源可以用于按钮、图标、背景等。 4. **mipmap** - 主要用于存放启动图标和其他与屏幕密度相关的图像...
在Android开发中,资源是应用程序不可或缺的部分,它们包括图片、字符串、颜色、动画等。本篇文章将深入探讨如何浏览和使用Android系统中的图片资源,特别是`android.R.drawable`中的资源。`android.R.drawable`是...