标签: android-icons

Android - 启动器图标大小

对于HDPI,XHDPI等等,应该是启动器图标的理想大小?我是否应该9-Patch为图标创建图像以自动缩放,还是创建单独的图标会更好?

android android-icons

329
推荐指数
10
解决办法
37万
查看次数

标准的Android菜单图标,例如刷新

Android SDK提供标准菜单图标android.R.drawable.X.但是,ic_menu_refresh缺少某些标准图标,例如(刷新图标)android.R.

有没有办法获得原始图标,可能是从应用程序中提取它们?我已经检查了Android源代码,但它看起来有点太大了,无法随处查看图像.

我知道Android Drawables网站,但我想得到正确的hdpi,mdpildpi版本,比原版更好.

android android-icons android-drawable

215
推荐指数
5
解决办法
22万
查看次数

调整浮动操作按钮(fab)的图标大小

浮动按钮 新的浮动操作按钮应为56dp x 56dp,其中的图标应为24dp x 24dp.所以图标和按钮之间的空间应该是16dp.

<ImageButton
    android:id="@+id/fab_add"
    android:layout_width="56dp"
    android:layout_height="56dp"
    android:layout_gravity="bottom|right"
    android:layout_marginBottom="16dp"
    android:layout_marginRight="16dp"
    android:background="@drawable/ripple_oval"
    android:elevation="8dp"
    android:src="@drawable/ic_add_black_48dp" />
Run Code Online (Sandbox Code Playgroud)

ripple_oval.xml

<ripple xmlns:android="http://schemas.android.com/apk/res/android"
    android:color="?android:colorControlHighlight">
    <item>
        <shape android:shape="oval">
            <solid android:color="?android:colorAccent" />
        </shape>
    </item>
</ripple>
Run Code Online (Sandbox Code Playgroud)

这是我得到的结果:
浮动按钮结果
我使用了\ material-design-icons-1.0.0\content\drawable-hdpi\ic_add_black_48dp.png中的图标
https://github.com/google/material-design-icons/releases/tag/1.0.1

如何使按钮内的图标大小完全如指南中所述?

http://www.google.com/design/spec/components/buttons.html#buttons-floating-action-button

android android-layout android-icons android-drawable floating-action-button

160
推荐指数
10
解决办法
16万
查看次数

如何在Eclipse中更改Android应用程序的图标?

我正在使用Eclipse IDE Juno和Android SDK开发应用程序.

如何更改应用程序的图标?

eclipse android application-icon android-icons

155
推荐指数
4
解决办法
21万
查看次数

drawable-xxhdpi的正确大小图标是什么?

我们知道,正确的大小图标:

* drawable-ldpi (120 dpi, Low density screen) - 36px x 36px
* drawable-mdpi (160 dpi, Medium density screen) - 48px x 48px
* drawable-hdpi (240 dpi, High density screen) - 72px x 72px
* drawable-xhdpi (320 dpi, Extra-high density screen) - 96px x 96px
Run Code Online (Sandbox Code Playgroud)

在Jelly Bean上,drawable-xxhdpi可以支持.那么正确的大小图标是什么?

android dpi drawable android-icons

87
推荐指数
2
解决办法
9万
查看次数

如何将一组图标导入Android Studio项目

我从Android开发者中心下载了图标集合 此集合中的每个图标都根据其分辨率在forlders中排序:drawable-hdpi,drawable-mdpi,drawable-xhdpi,drawable-xxhdpi.

有没有办法将一个动作中的所有4个图标文件导入Android Studio,或者我需要逐个复制它?(当我使用new-> Image Asset时,我必须填写文件路径,我无法用文件夹路径填充它)

更新25/2/15:
根据这个问题,似乎有一种方法可以通过Android Asset Studio生成4个大小的图标,然后将zip文件直接导入到您的Android Studio项目res文件夹中 - 有没有人使用它?

android android-ui android-icons android-studio

58
推荐指数
3
解决办法
14万
查看次数

如何更改操作栏中的选项菜单图标?

如何更改选项菜单的索引图标?

在此输入图像描述

我的意思是图标(3).

这是我的代码:

@Override
public boolean onCreateOptionsMenu(Menu menu) {
    MenuInflater inflater = getMenuInflater();
    inflater.inflate(R.menu.options, menu);

    return true;
}
Run Code Online (Sandbox Code Playgroud)

这是XML文件:

<item android:id="@+id/Bugreport"
    android:title="@string/option_bugreport" />

<item android:id="@+id/Info"
    android:title="@string/option_info" />

<item android:id="@+id/About"
    android:title="@string/option_about" />
Run Code Online (Sandbox Code Playgroud)

android android-menu android-icons android-optionsmenu android-actionbar

49
推荐指数
5
解决办法
9万
查看次数

材料设计图标颜色

哪种颜色应该是"黑暗"材质图标

在官方文档(底部是https://www.google.com/design/spec/style/icons.html#icons-system-icons),它是54%黑色(灰色),但所有材料图标的下载白色100%黑色.

在此输入图像描述

另外在新的官方网站https://www.google.com/design/icons/您可以下载白色或黑色,但不能下载"灰色"!

所以我必须为自己设置所有下载的图标54%?还是我错过了什么?

icons android android-icons material-design

35
推荐指数
3
解决办法
2万
查看次数

Android上的工具栏图标着色

我注意到使用AppCompat主题时,默认工具栏图标会被colorControlNormal我的样式中的属性着色.

<style name="MyTheme" parent="Theme.AppCompat">
    <item name="colorControlNormal">@color/yellow</item>
</style>
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

但是,正如您在上面所看到的,所有图标都不会发生这种情况.我提供了"加号"标志,这是我从官方图标中得到的,并没有得到着色(我使用了png的"白色"版本).根据我从这个问题中理解的,系统只显示带有alpha通道的图标.这是真的?

如果是这样的话:有没有可以找到alpha定义的官方素材图标的地方?如果不是 - 并且如果工具栏图标需要仅为alpha设色 - Google如何期望我们在工具栏中使用提供的图标?

在SDK的某个地方,我发现了一些以图标结尾的图标_alpha.png,它们实际上得到了很好的印记.不过,我需要的全套材料图标,并从官方渠道我只能找到white,grey600black人.

ColorFilter在运行时应用会有点痛苦,而我的实际工具栏 - 有些图标有色,有些没有 - 看起来很糟糕.

android android-icons android-5.0-lollipop android-toolbar

34
推荐指数
7
解决办法
3万
查看次数

Android状态栏需要大小为25x25dp的图标,而指南建议使用32x32dp.谁错了?

根据android图标设计指南(这里,参见表#1),开发人员需要提供下一个尺寸的状态栏图标:

Status Bar  24 x 24 px (LDPI)  32 x 32 px (MDPI)  48 x 48 px (HDPI)
Run Code Online (Sandbox Code Playgroud)

虽然我的测量显示状态栏的高度始终为25 dp,并且预计图标为25x25dp.这可以转换为以下尺寸:

Status Bar  19 x 19 px (LDPI) 25 x 25 px (MDPI)  38 x 38 px (HDPI)
Run Code Online (Sandbox Code Playgroud)

这是我如何获得这些大小:

25dp * 0.75 = 18.75 => 19px (LDPI)
25dp *  1   = 25    => 25px (MDPI)
25dp *  1.5 = 37.5  => 38px (HDPI)
Run Code Online (Sandbox Code Playgroud)

我已在几款Android手机和仿真器上确认了计算尺寸.

问题基本上是:为什么指南使用的大小与状态栏实际使用的大小不同?

PS我实际上需要打破准则,因为精确的像素控制要求.我只是对这种状况感到困惑.因此解释为什么这样做会对我有所帮助.

size android android-icons

32
推荐指数
2
解决办法
3万
查看次数