志在指尖
用双手敲打未来

Android应用创建自适应图标的过程

不管经过哪个商场或服务分发运用程序,潜在用户都会首要注意到其运用程序图标。在吸引新用户时,第一印象至关重要,这意味着图标是任何运用程序的关键组成部分。而且,不管运用程序的目的如何,创立美丽的运用程序图标应该是每个运用程序开发阶段的重要组成部分。虽然许多技能运用程序开发人员将图形留给了专门的规划人员,但只要有进行实验和分析的窍门,了解规划的基础知识并加以运用是任何人都能够做的。运用程序图标也不破例!
本攻略将介绍运用开放源代码软件为示例Android运用创立自适应图标的过程。虽然最终成果或许不是您或许需要的格局,但是这里讨论的许多规划技巧在多个渠道上都适用。
在运用AndroidOreo发布“自适应图标”之后,运用程序图标能够包括三个根本层:不透明的布景层,具有透明性支持的远景层以及界说图标形状的蒙版。一切这些层的尺寸均为108x108dp,虽然用户只能看到内部的72x72dp。另一个区域(由顶部的遮罩切掉)用于UI内的特殊效果,以使图标显得动态。关于未初始化的像素,dp或与显现无关的像素代表一切Android接口的度量单位,并且界说为等于每英寸160点显现屏上的一个像素。)Android应用创建自适应图标的过程
Google的NickButcher谈到了图标中央有一个66dp的圆圈,这个圆圈没有遮罩能够夹掉,称为“安全区”。这是稍后咱们进行实践规划时,图标规划的首要元素所在的方位。超越33dp半径的任何内容都启用了形状遮罩后,在图标中或许看不到。
弄脏你的手
因为UI缩放使图标更好地成为矢量图画,因而咱们将需要矢量图形修改器来制造图标。Inkscape是开源的,是更昂贵的软件的绝佳替代品,因而关于本教程而言,它是咱们的挑选。我还规划了一个项目文件能够在这里找到有安全区,并标示出谷歌自己规划的关键线,和一个美丽的图层蒙版,让咱们先睹为快图标的形状。
在Inkscape中翻开项目文件并填充并描边(Shift+Ctrl+F),导出PNG图画(Shift+Ctrl+E)和图层(Shift+Ctrl+L)面板后,咱们就能够开端了。“层”面板是项目的首要内容,“远景”和“布景”层用于容纳其名义组件,“原则”和“蒙版”则用于翻开和关闭(经过单击旁边的小眼睛图标)以供参阅。
图标是运用程序身份的表达。因而,它有必要兼具运用程序特性的特征和特定于渠道的规划原则,就像Android的Material规划言语有必要供给的原则一样。出于演示目的,让咱们假设咱们正在开发一个运用Material元素的气候运用程序。咱们能够运用经典的太阳和云彩图画来奉告用户该运用程序的用处,并运用投影和几何图形对该根本规划进行一些调整,以使其在Android环境中完美融合。
让咱们从设置布景开端,布景由中心的蓝天和黄色的太阳组成。将“遮罩”设为“不行见”,我挑选“布景”图层并使之可见,运用“创立矩形和正方形”东西(F4)填充整个画布,然后依据“填充和描边”将矩形的填充色彩设置为64B5F6FF(浅蓝色)该资料调色板。然后,我挑选创立圆,省略号和圆弧(F5)东西,并按住Shift和Ctrl,从关键点的中心到第二大圆圈画一个圆,并将其色彩设置为FFEE58FF,这使咱们感到温暖。在任何类型的规划中一直坚持运用根本几何总是好事,尤其是Android的规划言语鼓励简略。为了契合资料原则,我还经过“滤镜”→“暗影和发光”→“暗影”为太阳供给了微妙的暗影。
远景
来到远景时,我经过从其他圆的圆周上制作圆来制作一组环绕太阳的云,并将它们全部填充为EEEEEEFF。然后,我经过右键单击多个对象并挑选Group来适当地对圆进行分组,然后对最终得到的两个最终形状运转暗影生成器。将“攻略”变为“不行见”并切换“远景”和“布景”,能够看到天气运用程序图标的组成层。如果将运用程序的图标拖到主屏幕上,云层将在静止的太阳下层叠!
成果
现在能够将“遮罩”设置为可见,并运用“按节点修改路径”(F2)进行调整,以尝试模仿不同形状的遮罩。此外,这两个层能够单独运用导出的导出PNG图画用于运用面板AndroidStudio中为一个,并一同谷歌播放图标。
在构建产品图标时,一直尝试着捉住运用程序的用处,将其提炼成最抽象的视觉形式,并运用简略的几何图形来表明,这一直是一种好的做法。规划中的任何组件越简略,一般它就会越好,越牢靠,这在图形规划中相同适用。在大多数情况下,远景中的对象形状和布景中的纯色或图画(反之亦然)能够很好地作业,但是像在咱们的示例事例中一样,如果需要,能够运用另一层对象;过多的堆叠或暗影的运用只会使图标的规划复杂化。
您能够在Material官方网站的Material界面中阅读有关图标规划的更多信息,并从同一网站上获取免费的体系图标以用于图标规划。

未经允许不得转载:IT技术网站 » Android应用创建自适应图标的过程
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

志在指尖 用双手敲打未来

登录/注册IT技术大全

热门IT技术

C#基础入门   SQL server数据库   系统SEO学习教程   WordPress小技巧   WordPress插件   脚本与源码下载