精华内容
下载资源
问答
  • 应用图标:在主界面上代表着整个应用的那个启动图标,是给用户第一印象的图标。一个应用开发成功后会不会被用户下载,也许就取决于用户看它的第一眼。 系统图标:在应用里面使用的各种具有特别意义的图标,引导用户...

    图标的使用

    图标能给人带来最直观的印象,有的时候再多的解释也抵不过一个图标。

    安卓应用的图标分成两类,

    • 应用图标:在主界面上代表着整个应用的那个启动图标,是给用户第一印象的图标。一个应用开发成功后会不会被用户下载,也许就取决于用户看它的第一眼。

      app_icons_example
    • 系统图标:在应用里面使用的各种具有特别意义的图标,引导用户进行更多的操作。

      system_icons

    应用图标

    应用图标的设计也是对Material Design的一种体现:制作应用图标的过程,就是对一张纸进行裁剪、折叠、上色、增加阴影的过程。

    虽然应用图标可以被设计得千奇百怪,但是它还是有很多的套路可以使用的,只要遵守这些套路,你设计出来的图标也不会难看到哪里去。

    先来说说应用图标的一定要执行的规则:

    1. Google给出了图标设计的网格图。设计应用图标的时候,要参考这个网格对图案进行布局和排列。

      app_icon_grid_keyline
    2. 安卓系统希望应用的图标框定在48dp尺寸方框以内,并且拥有1dp的边框(包含在48dp的尺寸以内)。为了作图的细致,建议我们将48dp的图标先放大4倍,也就是变成192dp(边框4dp),再进行设计。

      app_icon_grid_scale
    3. 图标可以根据设计线,做成圆角方形、圆形、竖长方形、横长方形。各个形状的区域尺寸分别是:

      2_5_table_app_icon_size
      app_icon_shape

      需要注意的是:虽然图标的形状不同,但是它们都是被限定在了192dp(缩放后)的正方形方框当中;标注出的尺寸都是放大了4倍以后的尺寸。

    4. 图标制作的时候,选择简单明了的几何图行。

      system_icons

    之后就是和设计相关的要素了。一个图标由7个要素组成:

    1. 背景:图标的背景,这个背景的大小是由图标的形状决定的,例如圆角方形、圆形等等,并不占用图标的整个区域。

    2. 前景:图标的前景,通常就是表达应用含义的几何图形。

    3. 颜色:颜色的选择与应用界面颜色的选择一样,要选择能体现应用内容的色调。颜色不宜不多,最好不要超过3个。颜色可以只是放在前景当中,也可以只放在背景当中。

    4. tint边沿:tint是一个遮罩,可以把它理解成给图层带上了一顶帽子。这顶帽子可以有自己的颜色和透明度,与它盖住的图层混合,显示出不同的效果。我们会在后面详细讲述tint。tint边沿出现在前景和背景的上边沿。它是有规定的:

      2_5_table_system_icon_tint
    5. 阴影边沿:出现在前景和背景的下边沿。它是有规定的:

      2_5_table_system_icon_edge
    6. 阴影:前景在背景上会留下投影,这个投影也是有规定的:

      2_5_table_system_icon_shadow

      前景相对于背景的高度是1dp。

    7. 光照:图标拥有从左上方45度角照射过来的光源。要注意的是:这个光源仅仅局限在图标的内部。光源的属性如下:

      2_5_table_system_icon_light

    最后我们讲讲前面提到的tint与shade的颜色。
    tint与shade都是在原来图层的上方添加一个遮罩,让遮罩与图层叠加,产生不同的颜色效果。

    1. 首先确定主色调的类型:冷色?暖色?

    2. 根据下表,选择tint与shade的颜色。

      app_icon_color_cool
      app_icon_color_fresh
      app_icon_color_hot
      app_icon_color_war
      app_icon_color_neutra

    例如主颜色是Yellow 500,它属于Warn暖色。因此,

    • 它的tint颜色就是主颜色添加20%的白色。

    • 它的shade颜色就是主颜色,添加20%的Deep Orange 900

    app_icon_color_example

    系统图标

    下面这些常见的图标都是系统图标。

    system_icons

    它们都是使用粗线条的几何图案,非常简约。设计系统图标也是很套路的事情。

    先来说说应用图标的一定要执行的规则:

    1. Google为这个类型的图标设计了网格图,

      system_icon_grid_keyline
    2. 安卓系统希望应用的图标框定在24dp尺寸方框以内。

      system_icon_grid_scale
    3. 图案在20*20以内,多余的4dp作为边框空着。

      system_icon_area
    4. 图标可以根据设计线,做成圆角方形、圆形、竖长方形、横长方形。各个形状的区域尺寸分别是:

      2_5_table_system_icon_size
      system_icon_shape

      需要注意的是:虽然图标的形状可能不同,但是它们都是被限定在了24dp的正方形的方框当中。

    之后就是和设计相关的要素了:

    1. 图标的外部边缘都是2dp的弧形,而内部边缘都是方形;

      system_corner_key_point
    2. 做图的笔划粗细要一致,而且笔划是方形的。笔划掉粗细是2dp。

      system_icon_stroke

      假如图形很复杂,2dp实在是显得拥挤,那可以适当用细一些的笔划,例如1.5dp。如果还很难画,那就的想想是不是你的图标太复杂,要考虑更简单的图案了。

    3. 图标在界面上布局的时候,要让它拥有额外的边距。加上边距,整个图标的尺寸要达到48dp。也就是说,它上下左右的边距要有24dp。为什么呢?因为系统图标大多是需要让用户点击的,经过测试,人的手指点击时接触屏幕的区域大小差不多就是48dp。

      system_icon_touch_area
    4. 此外,在使用几何图形作为图标的时候,要选择平面的图形,有3D效果的就不需要了,因为Material Design是扁平化的设计。

    系统图标的颜色设置也有需要遵循的规则,在亮暗不同的背景下,颜色不同,

    • 在亮背景下,使用黑色:

      2_5_table_system_icon_color_light_theme
      system_icon_color_light_bg
    • 在暗背景下,使用白色:

      2_5_table_system_icon_color_dark_theme
      system_icon_color_dark_bg

    工具

    知道了制作图标的规则,一切就好办了。如果你是设计高手,可以用工具,从无到有,完全自己画一个图标。如果你时间有限、不善此道,那么可以从网上找到很多设计图标的素材。

    Google在官网上放出了很多现成的图标素材,涵盖了很多门类,基本上够我们直接拿过来使用了。

    material_icon_official_website

    阿里也提供了一个收集了很多图标的网站iconfont,我们需要某个类型的图标时,可以去上面搜索。这几乎一定能满足我们的需要。

    iconfount_website

    制作图标的素材最好是矢量图,这样随便缩放素材的大小,图案的边缘都可以清晰可见。而且向我们要使用的图标素材都是很简单的几何图形,矢量图占用的存储空间会非常的小。

    还有一个实用的图标制作工具网站Android Asset Studio。你可以选择制作应用图标或者系统图标,调整好参数以后,就能将图标下载到本地使用。

    android_asset_studio1
    android_asset_studio2

    本文是《从设计到实现-手把手教你做android应用开发》系列文档中的一篇。感谢您的阅读和反馈,对本文有任何的意见和建议请留言,我都会尽量一一回复。

    如果您觉得本文对你有帮助,请推荐给更多的朋友;或者加入我们的QQ群348702074和更多的小伙伴一起讨论;也希望大家能给我出出主意,让这些文档能讲的更好,能最大化的帮助到希望学习开发的伙伴们。

    除了CSDN发布的文章,本系列最新的文章将会首先发布到我的专属博客book.anddle.com。大家可以去那里先睹为快。

    展开全文
  • 北京2022年冬奥会和残奥会的图标于12月31日晚在新的一年即将到来之际正式发布图标的设计上以汉字加篆刻为载体设计组深入研究了冬季奥运会项目的动作、道具以及场景选取了早期文化符号及甲骨文的笔触表现出冬季体育...

    3d4d11e77ea79ed3b997b3eb41708295.png

    北京2022年冬奥会和残奥会的图标于12月31日晚在新的一年即将到来之际正式发布图标的设计上以汉字加篆刻为载体设计组深入研究了冬季奥运会项目的动作、道具以及场景选取了早期文化符号及甲骨文的笔触表现出冬季体育项目最有特点、最优美、最成功的瞬间既展现出冬季运动挑战自我、追求卓越的特点也凝聚了中国传统文化的厚重与精深彰显了北京冬奥会和冬残奥会的理念和愿景图标以霞光红为底色,寓意着日出东方代表着热情和希望也为即将在春节期间举行的北京冬奥会烘托出喜庆气氛

    【视频版戳下方】

    ■ 标识库  

    体育图标作为历届奥运会的“规定动作”,体育图标是对体育项目的图形化诠释。历届奥运会的体育图标都体现了举办国与举办地独具匠心的创意设计、理念与文化背景。北京冬奥会和冬残奥会体育图标共30个,包括24个北京冬奥会体育图标和6个北京冬残奥会体育图标。

    8561b04231b1f850330a21d6a99f0ab6.png

    0c4991f7f99104401096baeb479aaef0.png

    3b179004f5a3c9c8c1fbfbf2cd73a7a6.png

    9badf22d908f81835d39648f335f2b65.png

    6078fccc2f6efe0e0a8356e45c68c3b2.png

    3e8e54779678b2c46a024e73e60d880c.png

    6023c99ef31cf5ed00534726365dc033.png

    a0d8008135645b3a2bf5a37b728c54a5.png

    51d8c3b7ae72ed64fbbeb7eb391e792a.png


    本文由「标识库」编辑整理,仅供分享交流

    图源 网络and中央美术科学院科研工作公众号| 版权归原作者所有

    512a21f70238e9361a019634771bf62e.png

    8603fed90c474aabec951b232f4817cb.gif

    展开全文
  • 最近给自己的个人图像处理网站butterpig又新增加了一个在线的图片转... 因此,为网站打造一个独一无二的ico图标是网站走向成功的第一步。 其实该功能的主要原理,也就是将用户上传的各种格式图像,渲染到html中的ca.

    最近给自己的个人图像处理网站butterpig又新增加了一个在线的图片转ico功能,也是一键生成傻瓜式操作。 

    那么我们为什么需要favicon.ico图标呢?

    首先,favicon即为favorites icon的缩写。 顾名思义,其代表了网站特有的主题形象标签, ico图标显示在浏览器标签页、收藏夹、地址栏等显要位置,让用户以图标的方式区别不同的网站。 因此,为网站打造一个独一无二的ico图标是网站走向成功的第一步。

    其实该功能的主要原理,也就是将用户上传的各种格式图像,渲染到html中的canvas里,然后通过改变canvas的大小,从而修改原图的尺寸。然后再将canvas中的内容提取出来生成ico图标文件,然后即可实现图片文件的下载。原理很简单,连开源的库都不需要用到,纯原生解决。

    另外给大家推荐陈一发资源打包的站陈一发资源打包

    展开全文
  • **安装wampserver图标为橙色修改端口号后仍为橙色情况** 今天装wampserver时因为橙色图标的问题,我反复安装和卸载了wampserver好几次,后来发现没用,根据...橙色是代表 两个服务有一个没有启动成功,我才想起...
    						**安装wampserver图标为橙色修改端口号后仍为橙色的情况**
    
    1. 今天装wampserver时因为橙色图标的问题,我反复安装和卸载了wampserver好几次,后来发现没用,根据别人博客提供的修改端口号,和将文件放在根目录下之后仍然没有解决该问题。
    2. 后来看到一篇blog提到红色是代表 mysql tomcat 两个服务都没有启动
      橙色是代表 两个服务有一个没有启动成功,我才想起来我自己的电脑本身装过mysql所以wampmysqld没有正常启动,如图:
      在这里插入图片描述
      可以看到wampmysqld是需要手动启动的。
      于是需要打开cmd 把自己电脑上本身就运行的mysql关闭再打开wampmysqld,如图:
      在这里插入图片描述
      这样之后再手动启动wampmysqld,然后重启wampserver服务器就可以变成绿色了。
      在这里插入图片描述
    展开全文
  • 很多时候按照官方文档操作 依然不...class的图标icon基类是否写全? 有些第三方库会给出案例代码,可查看案例源代码,看里面引入了哪些文件. 官方文档不代表就一定是最全的,字体图标一般和这三个因素有关,依次审查. ...
  • 启动效果如下,则代表成功,可以看到tomcat端口号为8080 方法二、使用maven命令启动 ②点击+号,选择maven ③添加命令名称,执行这个命令项目和命令,这个命令是spring-boot:run,设置成功后...
  • has-warning has-feedback">//has-warning 表示点击会...表示后面要用的图标  control-label" for="inputWarning1">警告状态//control-label 为了和其他的标签格式统一    //glyphicon 代表是个ICON glyphicon
  • 一定要确保图形出现这个model图标代表这个R visualization模型数据成功绑定之后才能进行下一步操作: 模型绑定成功后,在R script编辑器Environment标签页Data下拉菜单里能看到模型数据。 使用这个SAP ...
  • 触摸屏技术消除了对键盘或传统鼠标的需求,而是可通过代表特定任务的图标实现简单、直接的交互。在工业应用中,触摸屏的这个特性有助于现场操作人员把精力集中在应用上,并且大多数操作者都能正确地使用触摸屏,而...
  • 目录ubuntu 设置静态IP地址最简单方法 ubuntu 设置静态IP地址...根据本人测试, 设置后连上wifi时图标可能在一直跳状态,但是网络正常就代表连接成功了 测试有无网络命令 ping 4.4.4.4 回车 若出现如下说明有网
  • 在下面网址上下载安装包,按图安装即可: ...3. 安装完毕后启用wamp,启用后右下角软件图标为红色,代表未启用;橙色,代表启用一部分,并未全部启用成功;绿色,代表启用成功;橙色话一般是apach
  • idea一些小技巧

    2019-08-22 17:19:07
    单击左侧行号所在位置,出现红色点,代表成功打下断点,然后dbug运行程序 常用快捷键展示 一、debug快捷键: 快捷键在debug模式下对应的图标 在DBUG模式下可以在某一变量上稍作停留,可以看到该变量的值。 二...
  • VScode初次使用

    2020-07-28 15:00:55
    之前用JS编译软件是webstorm和sublime,看网上很多人都在推荐...换成中文语言后,界面左边图标代表的意义就更明显了 3.安装其他必备插件 安装其他插件我不再赘述,具体看这篇文章。vscode 前端常用必备插件汇
  • 一,在查度中搜索XAMPP,会如下所示,下载软件 ,依次进行安装。 二,安装完成之后,会生成如下的图标。...三,打开上图的图标,如下...五,在浏览器中输入http://localhost,如下图所示,则代表安装成功。 ...
  • 桌面就会出现如下图标: 破解软件: 破解完成,可以放心使用了。 使用NavicatPremium 绿色代表已经连接,灰色代表还没打开 新建数据库步骤: 右键点击连接名 点击新建数据库 然后就...
  • MTKHTTP连接方式

    2010-12-08 10:57:22
    创建Socket,成功后将返回一个socket_id供下面函数使用,成功运行在手机上效果是打开黄色边框GPRS图标,对应手机nwk_account_id值有10和14,分别代表网络接入点CMWAP和CMNET。 2、soc_setsockopt 设置So....
  • 我们之前讲了IDM资源嗅探的下载浮动条的设置方法,然而在有些时候,这个...在安装完成后,一般浏览器右上角,或者扩展程序列表中会出现IDM的图标,这就代表已经安装完成了。 2.打开IDM的设置页面 打开IDM后点击菜单栏
  • 1.使用目的 ...出现沙拉划词图标代表安装成功 3.使用方法 3.1 沙拉划词设置面板 首先右键沙拉划词图标,点击扩展选项进入设置面板 常见有对词典设置 添加以及点击词典账号登陆相关账号 ...
  • 在实现购物车时候,当用户成功购买某一商品后,我们需要在代表购物车该控件上给出一个数量提示,提醒用户当前购买商品数量。 例如 就我知道实现该功能方法有两种,第一种其实就是在购物车那个图标上面...
  • 代表配置成功。   -Dfile="jar包文件路径" -DgroupId="组织jar包唯一标志",一般写jar包中包路径 -DartifactId="具体jar名称" -Dversion="jar版本号" -...
  • CMFCToolBarButton动态切换位图

    千次阅读 2015-12-03 16:32:53
    CMFCToolBarButton中有时候要用...图中红色圆形中的图标在程序初始化时是灰色的,但是当我点击连接设备并成功后图标变为绿色,代表表连接成功。 实现方法: 1、在创建CMFCToolBar工具栏时 //创建串口工具栏 i
  • jenkins基础知识

    2019-11-25 19:45:50
    我的主界面有以下构建任务,这里前两列都是图标,第一列为构建的状态,前面已经讲过蓝色代表成功,红色代表失败.当然那是针对一次构建,一个构建任务可能有多次构建,这里的蓝色并不能完全代表任务就是构建成功的,还要结合...
  • 我的主界面有以下构建任务,这里前两列都是图标,第一列为构建的状态,前面已经讲过蓝色代表成功,红色代表失败.当然那是针对一次构建,一个构建任务可能有多次构建,这里的蓝色并不能完全代表任务就是构建成功的,还要...
  • 优点:版本控制器一种,根据修改次数,自动增加版本号,方便找回历史版本,防止多人开发室修改一类文件覆盖或被删除1、安装:分为服务端和...安装完成之后会出现以下图标代表安装成功了 2.创建svnserver也就是服
  • 1.越狱流程 关注香蕉TECH-->...点击后自动重启会出现Cydia图标代表越狱成功 3.若打开Cydia闪退,解决方法 打开UncOver-->设置-->打开ReinstallCydia,打开ReloadDaemons,打开Reset Cydia ...
  • 一、下载docker toolbox ...打开后任选一个版本下载 ...下载后会在桌面出现三个图标,即代表下载成功: 然后初次运行Docker Quickstart Terminal会发现我们需要下载boot2docker.iso文件, 但是Do...
  • 出现图中绿色小点点,就代表映射成功了,这时候改变箭头所指内容,你css文件也会跟着改变,就不需要再次去更改css文件了 总结 虽然方便但是要注意使用哈哈 就谷歌游览器各个版本可能设置不一样,其他方法。。...
  • 图标如下图所示: 二,打开ionicLab,如下图所示: 三,打开一个已有文件,File-->Open Existing Application--->找到myApp-->如下图所示: 四,运行myApp,点击Serve.如下图所示: 五,...
  • ABAP开发环境安装

    2011-10-28 17:57:07
    Mini SAP 6.2 安装 ABAP/4 编程 一,准备  A),建议备份操作系统,如GHOST,安装失败后可快速恢复操作系统,再次安装;...注意标准SAPABAP/4程序遵守相似命名约定:SAPMaxxx,其中a代表某应用程序区...

空空如也

空空如也

1 2 3 4 5 6
收藏数 106
精华内容 42
关键字:

代表成功的图标