当前位置:首页 > APP资源 > 正文内容

app界面导航栏(app底部导航栏图标)

APP资源9个月前 (12-30)362

基于组件的设计往往在大型复杂的设计项目中会被提到,但在这篇文章里,作者提供了许多实用的建议,让基于组件的设计在小型项目和团队中也可以发挥作用。

app界面导航栏(app底部导航栏图标)

首先我们要向关于原子设计理念的作者,Brad Frost 先生致敬。是他向我们引入了这样的设计理念:当我们以为我们是在设计网页或是应用界面时,我们其实是在是设计设计系统。

但我们发现原子设计的某些理念会引起用户的迷惑,所以在借鉴学多其他优秀设计的基础上,我们总结出了一套基于组件设计的方法。

基于组件设计是什么?

基于元素设计的核心就是把 UI 分割成更小,更易操作的小部分,每个部分都有明确的名字。这些小部分可以分为以下六类。

1. 身份

六个分类的第一个部分就是身份。身份是指整个项目的元素要保持高度一致性,从而形成一个项目的整体身份认同。我们需要在这里定义整个项目的核心元素。界面、字体、一级和二级色彩都需要在这时候仔细地被定义。之后这些元素会贯穿在整个项目之中。

2. 元素

第二个部分包含了项目中可重复利用的最小部分,元素。一些众所周知的元素包括按钮,链接,输入框,下拉菜单等。所有这些都需要和它们所有的状态一起被定义好。这些状态包括悬停,聚焦和未激活。我们的口号是:一次性定义好,然后贯穿整个项目始终。

3. 组件

展开全文

接下里的一个部分就是组件。在做应用设计或是网页设计的时候,出现频率最高的就是组件了。组件是至少运用了一组元素的任何形式的设计。卡片,导航栏等都是经典的组件设计样式。不过他们也不一定需要从形式上看起来像一个模块。

对于每个设计组件,我们会对它提前做好响应式尺寸,从而适应不同屏幕尺寸大小。这样我们在设计的时候就不用返回去为了适配不同尺寸大小而重新修改设计。我们会提前跟客户沟通好目标响应式组件,然后再依据情况设计各个组件。

4. 组合

现在我们来到了规模更大一点的分组,也就是组合。组合是一个包含了多个组件的部分。它们定义了包含的组件应该如何呈现。

下图是一个简单的分栏布局。也是一个非常简单的组合。它只是定义了一些边缘的留白,上方的一个小标题和每个组件如何摆放形成逻辑。

5.布局

第五个分组,布局则是设计原则里面更加抽象的组合。这时候留白的数量,栅格和换行都做好了定义。当你像这样定义好了一个设计的时候,其他设计师就很容易用现有的设计风格和指导来进入一个项目。

6. 页面

最后的分组就是项目实际的页面(也可能是屏幕)。每个页面都是一些列组合和组件的排列。

样例

下面我们来看一个非常简单的基于组件设计的样例。

假设我们在某个活动的门票设计。有三种门票,每种门票都以同样的方式设计,只包含有限的元素——在这个例子里,只用按钮和一些文字。这也就意味着这个门票应该被看作一个组件(只包含元素)。

假设现在我们想在我们的主页上用一个三栏布局来拜访这些门票这时候我们就需要定义组合了。也就是「门票组合 」。这个组合明确了每个组件之间所留出的空间,以及上方的一个标题。

项目发出两天后,客户表示需要在门票上面加一些文字,表示已售罄。这也就意味着我们只需要更新「门票组合 」然后发给开发者就行了。快捷多了!

Sketch

大家都知道 Sketch 已经迅速成为 UX 和 UI 设计的新宠。巧妙运用 Sketch 里面的文字样式,符号以及 Artboard,可以极大地帮助我们润色基于组件的设计。我们设计了一个很棒的 Sketch 模板,内置了以上所有的设计原则。这样我们就可以随时快速开始一个项目了。

花一点时间在定义你所有的文字样式上,可以在长远为你省下大量的时间。

总结

总之,基于组件的设计让我们能快速设计出能够方便更新和维护的许多页面。由于所有的部分都已经清晰定义好,多个设计师可以方便地在一个项目里协作。

感谢阅读,希望对你们有帮助。

以上内容来自知乎专栏盒子以外,仅供学习交流

扫描二维码推送至手机访问。

版权声明:本文由飞速云SEO网络优化推广发布,如需转载请注明出处。

本文链接:http://chlfg.com/post/75000.html

分享给朋友:

“app界面导航栏(app底部导航栏图标)” 的相关文章

做企业规划的app(做企业规划的步骤有哪些)

做企业规划的app(做企业规划的步骤有哪些)

十大室内设计培训机构排行榜 现在室内设计的门槛越来越低,越来越考验设计师的能力,想要让自己的技术精益求精,想在预计的时间内学到真本领,则选择去正规学校进行专业的学习。因为专业的室内培训学校可以给学员进行更加正规的培训,比如杭州清风室内设计培训学院,专攻室内设计一门专业,老师都是股份责任制,培训班进行...

优秀的app首页设计样式(优秀的app首页设计样式有哪些)

优秀的app首页设计样式(优秀的app首页设计样式有哪些)

UI设计必要知道的APP页面 一起始页launchscreen说明程序启动时需要一定的反应时间,在这段时间内屏幕处于空置状态,为了让用户知道程序已经启动,现在只有一个加载过程,而且也是为了缓解用户的焦虑,所以用图片视频代替;回答目前互联发展势头越来越好,app应用也是日益增多,因此app的引导页设计...

快手app成人短视频(快手app成人短视频怎么下载)

快手app成人短视频(快手app成人短视频怎么下载)

1、首先,打开快手应用,然后点击右下角的“我的”按钮在个人主页上方会出现一个“青少年模式”的选项,点击进入在青少年模式页面上,你需要进行实名认证以证明你已经满足使用成年版的条件完成实名认证后,你可以点击页面上的。 2、快手成年版可以通过以下步骤打开1 打开快手App首先,在手机上找到并打开已经安装好...

杭州定制开发app案例(杭州定制开发app案例分析)

杭州定制开发app案例(杭州定制开发app案例分析)

2你想要开发的类型是否是开发公司的强项 再牛的APP开发公司不可能什么类型什么行业的APP都开发过,一般比较好的APP开发公司都有强项,也就是说擅长开发某一个或者哪几个行业的APP,并且有高质量的开发案例所以找APP开发;开发一个App的费用因多种因素而异,一般来说,定制开发的App价格会比较高根据...

做个手机购物app的费用大概多少(做个手机购物app的费用大概多少呢)

做个手机购物app的费用大概多少(做个手机购物app的费用大概多少呢)

1、根据2019年12月的最新数据,开发一个app大概需要几万到几百万不等开发一个安卓app软件,需要考虑因素很多如果是一款功能简单不是很全面,客户几乎没有什么要求的APP,只需要让美工对前台ui页面进行一定程度的修改,最短一;做一个手机购物APP要多少钱 做一个购物类型的APP大概需要多少钱,一年...

app和wap设计(app与web模式有何区别与联系)

app和wap设计(app与web模式有何区别与联系)

1一屏一个任务 降低用户完成任务之时所需耗费的精力你为APP的每一屏都应当承载一个对用户有用有价值的交互或者任务,一次完成一个任务,且只能有一个任务,其中应该不包含超过1次的行为召唤CTA这样的设计能让;正确的名字应该是“移动网页”,这样比较能够准确地概括手机端的网页设计因为手机自身的一些特性,所以...