App 项目中会有很多图标,而注意的事情的则都会为开发减少很多工作量以及,提高项目的容错率。
分类,图标的分类大致的为:通用、适用,我的理解通用是指图标本身的通用性。比如说一个箭头不同的方向,不同的大小都代表不同都可以归类为箭头的分类。而适用性的图标是指图标在项目中所实用的地方,比如说,TabBar 中 代表模块性质的图标。以及代表某一些功能性质的图标.
命名,良好的命名规范则是一个好习惯,一般我们会是用驼峰命名。且我们的会根据图标的分类,进行不同的命名,比如通用性图标,箭头,icon_arrow_left(IconArrowLeft)如果有左侧大小不一样大小的箭头,亦可以icon_arrow_left_20_20、icon_arrow_left_samll ,适用性图标,可以根据功能模块来命名,icon_tabbar_home,icon_setting_more 等等
字体图标,项目中可以导入公司自己DIY字体集,可以通过https://www.iconfont.cn 集成自己的字体集,因为字体图标属于矢量图,所以不会随着分辨率变化导致失帧 。
具体怎么选择要视情况而定。前期开发的沟通是提高开发的效率的最快的捷径