xml 中的 Android 图标

标签 android xml icons

我使用了预定义的 Activity 抽屉,它给了我格式如下的图标:

`<vector xmlns:android="http://schemas.android.com/apk/res/android"
    android:width="24dp"
    android:height="24dp"
    android:viewportHeight="24.0"
    android:viewportWidth="24.0">
    <path
        android:fillColor="#FF000000"
        android:pathData="M4,6H2v14c0,1.1 0.9,2 2,2h14v-2H4V6zm16,-4H8c-1.1,0 -2,0.9 -2,2v12c0,1.1 0.9,2 2,2h12c1.1,0 2,-0.9 2,-2V4c0,-1.1 -0.9,-2 -2,-2zm-8,12.5v-9l6,4.5 -6,4.5z" />
</vector>

` 早些时候,我在几个选项中使用了 png 图标(对于 lowdp、hdpi 等)。使用这种风格的图标有什么好处?如何以这种方式创建图标?

致以诚挚的问候

多米尼克

最佳答案

SVG 的优点:-

  • 尺寸较小
  • 图像质量好
  • 易于改变颜色
  • 易于更改尺寸

例如:- 更改宽度 android:width="24dp"

更改颜色android:fillColor="#FF000000"

关于xml 中的 Android 图标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34331433/

相关文章:

java - Android ListView 不显示任何内容

java - 如何正确终止/清除/停止/取消从另一个线程启动的线程?

xml - ATOM feed + Google Analytics Javascript = 验证?

xml - 我可以在 Spring Boot 应用程序中使用 xml 属性文件而不是 application.properties 吗?

html - 列出与字体和 "content:'\value' 一起使用的图标/字形

qt - 如何更改 Qt qListView 图标选择突出显示

android - 应用程序从应用程序托盘中移除后服务的进程被杀死

android - 如何在其他类中从 MainActivity 调用(和使用)onOptionsItemSelected

javascript - 在 JavaScript 中从 JSON 构建 XML 格式

android - 当我的 friend 下载我的应用程序时,我的应用程序没有 Logo