这不是一个特别的编程问题,但我发现我一直在做android编程的过程中看这个过程。为了方便其他Android开发人员,我在下面分享我的答案。如何制作动作栏的自定义图标?
回答
您应该从阅读Iconography开始。
如果您可以使用Android附带的标准图标,则最好。他们可以下载here。但是,如果你像我一样,有时你需要制作一个自定义图标。这是一个简短的教程,介绍如何做到这一点。
我使用Inkscape制作矢量图形,但我对Illustrator的成像过程类似。
在Inkscape中:
一个。制作512x512像素的文档
(文件>文档属性>自定义尺寸>单位= px)
背景应该是透明的。 (Alpha = 00)
Two。制作你想要的图像形状。
三个。改变颜色和alpha设置(对象>填充和中风)
对于全息光图标:
颜色:#333333
启用:60%的不透明度(阿尔法= 153分解,#99在十六进制)
禁用:30%的不透明度(阿尔法= 76在分解,#十六进制4C)
对于全息黑暗图标:
颜色:#FFFFFF
启用:80%的不透明度(阿尔法= 204分解,# CC in hex)
禁用:30%不透明度(alpha = 76分钟,#4C以十六进制)
(Inkscape中的背景默认为白色,因此您的图像对于白色图标可能显示为不可见。在完成导出位图图像后,您可以将其更改为黑色。)
四个。将该文件保存为svg以供将来编辑。 (File> Save As)
Five。出口PNG在不同密度的文件在Android应用使用
(文件>导出位图)
确保“页面”,选择
设置宽度和高度32PX适用于mdpi
点击“浏览”选择文件夹和文件名
使用.png作为文件扩展名。
单击导出保存图像
六。重复步骤5中的过程以获取所需的所有尺寸。
文件名应该都是相同的,但将它们放在不同名称的文件夹中。以下列表使良好的文件夹名称。
mdpi_32x32
hdpi_48x48
xhdpi_64x64
xxhdpi_96x96
xxxhdpi_128x128
您可以将图像复制到你的应用程序的绘制文件夹,你准备好去!
getActionBar().setIcon(R.drawable.my_icon);
- 1. 自定义标题栏的动作栏
- 2. 如何制作自定义fontawsome图标?
- 3. 自定义操作栏图标行为
- 4. 动作栏自定义视图
- 5. 如何制作透明的自定义标签栏?
- 6. Android:如何自定义字体样式到动作栏标题
- 7. Android的自定义操作栏/标题
- 8. 动作栏支持库 - 自定义视图和制表符
- 9. Android - 自定义风格的动作栏
- 10. 操作栏中的自定义视图
- 11. 自定义标题栏不工作android
- 12. 如何制作自定义滚动容器视图控制器?
- 13. 在Lotus Notes操作栏中为子动作定义图标
- 14. 如何为BackBarButton的左栏按钮制作自定义的UIBarButton
- 15. 微调中心自定义动作栏
- 16. 如何在splitterView中为rootview控制器制作自定义标题栏
- 17. 如何制作自定义标题视图?
- 18. 如何制作自定义Google地图标记超链接
- 19. 如何为应用程序制作自定义托盘图标?
- 20. 带自定义布局的操作栏显示我的图标
- 21. 如何自动选择操作栏上的自定义视图(EditText)?
- 22. 带有动作按钮的Android自定义动作栏
- 23. 自定义操作栏
- 24. 自定义操作栏
- 25. 自定义操作栏sherlock
- 26. 自定义操作栏Sherlock
- 27. Android操作栏,定制图标
- 28. 自定义操作栏 - 如何交换菜单和应用图标/标题?
- 29. 自定义主题为黑暗的动作条/标签栏
- 30. ActionBarSherlock - 自定义视图出现在ABOVE操作栏的标签