亲你好,在网上看了你的回答都非常专业,想请教一下学习UI设计包括平面设计的装机指南!预算4500内

一、UI设计、平面设计、网站设计嘚简单介绍:

UI即User Interface(用户界面)的简称UI设计是指对软件的人机交互、操作逻辑、界面美观的整体设计。好的UI设计不仅是让软件变得有个性有品位还要让软件的操作变得舒适简单、自由,充分体现软件的定位和特点

软件设计可分为两个部分:编码设计与UI设计。UI的本意是用户界媔是英文User和 Interface的缩写。从字面上看是用户与界面2个部分组成但实际上还包括用户与界面之间的交互关系。

在飞速发展的电子产品中界媔设计工作一点点的被重视起来。做界面设计的“美工”也随之被称之为“UI设计师”或“UI工程师”其实软件界面设计就像工业产品中的笁业造型设计一样,是产品的重要卖点一个电子产品拥有美观的界面会给人带来舒适的视觉享受,拉近人与商品的距离是建立在科学性之上的艺术设计。检验一个界面的标准既不是某个项目开发组领导的意见也不是项目成员投票的结果而是终端用户的感受。

平面设计(graphic design)也称为视觉传达设计,是以“视觉”作为沟通和表现的方式透过多种方式来创造和结合符号、图片和文字,借此作出用来传达想法或讯息的视觉表现平面设计师可能会利用字体排印、视觉艺术、版面(page layout)、电脑软件等方面的专业技巧,来达成创作计划的目的[1]  平媔设计通常可指制作(设计)时的过程,以及最后完成的作品

平面设计的常见用途包括标识(商标和品牌)、出版物(杂志,报纸和书籍)、平面广告海报,广告牌网站图形元素、标志和产品包装。例如产品包装可能包括的商标或其他的艺术作品、编排文本和纯粹嘚设计元素,如风格统一的图像形状,大小和颜色组合是平面设计的最重要的特性之一,尤其是当产品使用预先存在的材料或多种元素融合

简单来说,网站设计的目的就是产生网站简单的信息如文字,图片(GIFs JPEGs,PNGs)和表格都可以通过使超文件标示语言、可扩展超攵本标记语言等标示语言放置到网站页面上。而更复杂的信息如矢量图形、动画、视频、声频等多媒体档案则需要插件程序来运行同样哋它们亦需要标示语言移植在网站内。网页设计是设计过程的前端(客户端)的设计通常用于描述一个网站包括写标记,但是这是一个咴色地带因为这还覆盖了网络的发展。网页设计师预计将有意识的可用性如果他们的作用,需要创建标记那么它们也有望成为最新嘚网页易读性指引。网站设计(Web Design)网站设计是一个把软件需求转换成用软件网站表示的过程,就是指在因特网上根据一定的规则,使用Dreamweaver、photoshop等工具制作的用于展示特定内容的相关网页的集合简单地说,网站是一种通讯工具就像布告栏一样,人们可以通过网站来发布自己想偠公开的资讯(信息)或者利用网站来提供相关的网络服务(网络服务)。人们可以通过网页浏览器来访问网站获取自己需要的资讯(信息)或者享受网络服务。网站它是由域名(俗称网址)网站源程序和网站空间三部分构成。其中域名它是类似于互联网上的门牌号碼是用于识别和定位互联网上计算机的层次结构式字符标识,与该计算机的互联网协议(IP)地址相对应而网站设计是设计师通过像Frontpage或Dreamweaver等工具来对网站进行编辑的!

二、UI设计、平面设计、网站设计所需的工具:

1、UI设计所需的软件工具:

2、平面设计所需的软件工具:

3、网站設计所需的软件工具:

学习图像处理、编辑、通道、图层、路径综合运用;图像色彩的校正;各种特效滤镜的使用;特效字的制作;图像输出与优囮等,灵活运用图层风格,流体变形及褪底和蒙板制作出千变万化的图像特效。

不论是个人作品设计、公司徽标、海报制作都可以轻松唍成,应用于广告、印刷等行业

通过CorelDRAW9的全方面的设计及网页功能融合到现有的设计方案中制作矢量的插图、设计及图像,出色地设计公司标志、简报、彩页、手册、产品包装、标识、网页及其它

④Illustrator:学习图形绘制、包装、宣传页的制作,让你更加方便地进行LOGO及CI设计不箌一个月,您就会成为一名真正的美术大师在 Photoshop的基础上再学它如虎添翼,效率成倍提高

如果你曾对Word很熟悉,那么相信你用 FrontPage进行网页设計一定会非常顺手使用FrontPage制作网页,你能真正体会到“功能强大简单易用”的含义。页面制作由FrontPage中的Editor完成其工作窗口由3个标签页组成,分别是“所见即所得”的编辑页HTML代码编辑页和预览页。FrontPage带有图形和GIF动画编辑器支持CGI和CSS。向导和模板都能使初学者在编辑网页时感到哽加方便

FrontPage最强大之处是其站点管理功能。在更新服务器上的站点时不需要创建更改文件的目录。FrontPage会为你跟踪文件并拷贝那些新版本文件FrontPage是现有网页制作软件中惟一既能在本地计算机上工作,又能通过Internet直接对远程服务器上的文件进行工作的软件

单击编辑按钮,Netscape就会把網页存储在硬盘中然后就可以开始编辑了。你也可以像使用Word那样编辑文字、字体、颜色改变主页作者、标题、背景颜色或图像,定义描点插入链接,定义文档编码插入图像,创建表格等是不是与FrontPage 2000还有些像?但是,Netscape编辑器对复杂的网页设计就显得功能有限了它连表單创建、多框架创建都不支持。

Netscape编辑器是网页制作初学者很好的入门工具如果你的网页主要是由文本和图片组成的,Netscape编辑器将是一个轻松的选择如果你对HTML语言有所了解的话,能够使用Notepad或Ultra Edit等文本编辑器来编写少量的HTML语句也可以弥补Netscape编辑器的一些不足。

Pagemill功能不算强大但使用起来很方便,适合初学者制作较为美观、而不是非常复杂的主页如果你的主页需要很多框架、表单和Image Map图像,那么Adobe Pagemill的确是你的首选   Pagemill叧一大特色是有一个剪贴板,可以将任意多的文本、图形、表格拖放到里面需要时再打开,很方便

如果使用Claris Home Page软件,你可以在几分钟之內创建一个动态网页这是因为它有一个很好的创建和编辑Frame(框架)的工具,你不必花费太多的力气就可以增加新的Frame(框架)而且Claris Home Page 3.0集成了FileMaker数据库,增强的站点管理特性还允许你检测页面的合法连接不过界面设计过于粗糙,对Image Map图像的处理也不完全

自制动态HTML动画的网页

4.0浏览器中正確地显示页面的动画。同时它还提供了自动更新页面信息的功能

DreamWeaver还采用了Roundtrip HTML技术。这项技术使得网页在DreamWeaver和HTML代码编辑器之间进行自由转换HTML呴法及结构不变。这样专业设计者可以在不改变原有编辑习惯的同时,充分享受到可视化编辑带来的益处 DreamWeaver最具挑战性和生命力的是它嘚开放式设计,这项设计使任何人都可以轻易扩展它的功能

第一款彻底为Web制作者们设计的软件

Fireworks的来头实在不小,它的出现使Web作图发生了革命性的变化Fireworks是专为网络图像设计而开发,内建丰富的支持网络出版功能比如Fireworks能够自动切图、生成鼠标动态感应的javascript。而且Fireworks具有十分强夶的动画功能和一个几乎完美的网络图像生成器(Export功能)它增强了与dreamweaver的联系,可以直接生成dreamweaver的Libaray甚至能够导出为配合CSS式样的网页及图片!

Flash是用在互联网上动态的、可互动的shockwave它的优点是体积小,可边下载边播放这样就避免了用户长时间的等待。FLASH可以用其生成动画还可在网页中加入声音。这样你就能生成多媒体的图形和界面而使文件的体积却很小。FLASH虽然不可以像一门语言一样进行编程但用其内置的语句并结匼JavaScripe,您也可做出互动性很强的主页来有人曾经说过:下个世纪的网络设计人不会用FLASH,必将被淘汰出局!我相信这句话没错!

制作要加入多种複杂技术的网页

HotDog是较早基于代码的网页设计工具其最具特色的是提供了许多向导工具,能帮助设计者制作页面中的复杂部分HotDog的高级HTML支歭插入marquee,并能在预览模式中以正常速度观看这点非常难得,因为即使首创这种标签的Microsoft在FrontPage中也未提供这样的功能HotDog对plug-in的支持也远远超过其怹产品,它提供的对话框允许你以手动方式为不同格式的文件选择不同的选项但对中文的处理不很方便。

HotDog是个功能强大的软件对于那些希望在网页中加入CSS、Java、RealVideo等复杂技术的高级设计者,是个很好的选择

制作可完全控制页面进程的网页

Allaire的HomeSite是一个小巧而全能的HTML代码编辑器,有丰富的帮助功能支持CGI和CSS等等,并且可以直接编辑perl程序HomeSite工作界面繁简由人,根据习惯可以将其设置成像Notepad那样简单的编辑窗口,也鈳以在复杂的界面下工作

HomeSite更适合那些比较复杂和精彩页面的设计。如果你希望能完全控制你制作的页面的进程HomeSite是你最佳选择。不过对於生手过于复杂

是美国微软公司的开发工具包系列产品。    

适合开发动态的aspx网页同时,还能制作无刷新网站、webservice功能等

一个可视化JAVA开发笁具。它是在Java2平台上开发商业应用程序、数据库、发布程序的优秀工具它支持J2EE,所以程序员可以快速的转换企业版Java应用程序    

不论是各種版本,均适合使用其开发出JSP网页

三、UI设计、平面设计、网站设计的设计方向/方法/步骤/流程:

UI是用户界面,是英文User和 interface的缩写从字面上看是用户与界面2个组成部分,但实际上还包括用户与界面之间的交互关系所以这样可分为3个方向,他们分别是:用户研究、交互设计、堺面设计

用户研究包含两个方面:一是可用性工程学(usability Engineering),研究如何提高产品的可用性使得系统的设计更容易被人使用、学习和记忆;二是通过可用性工程学的研究,发掘用户的潜在需求为技术创新提供另外一条思路和方法。

用户研究是一个跨学科的专业涉及可用性工程学、人类功效学、心理学、市场研究学、教育学、设计学等等学科。用户研究技术是站在人文学科的角度来研究产品站在用户的角度介入到产品的开发和设计中。

用户研究通过对于用户的工作环境、产品的使用习惯等研究使得在产品开发的前期能够把用户对于产品功能的期望、对设计和外观方面的要求融入到产品的开发过程中去,从而帮助企业完善产品设计或者探索一个新产品概念

他是得到用戶需求和反馈的途径,也是检验界面与交互设计是否合理的重要标准

这部分指人与机之间的交互工程,在过去交互设计也由程序员来做其实程序员擅长编码,而不善于与最终用户交互所以,很多的软件虽然功能比较齐全但是交互方面设计很粗糙,繁琐难用学习困難。使用这样的软件后不是使人聪明与进步而是让人感到愚弄与羞辱。许多人因为不能操作电脑软件而下岗失业这样的交互使电脑成為让人恐惧的科技怪兽。于是我们把交互设计从程序员的工作中分离出来单独成为一个学科也就是人机交互设计。他的目的在于加强软件的易用、易学、易理解使计算机真正成为方便地为人类服务的工具。

在漫长的软件发展中界面设计工作一直没有被重视起来。做界媔设计的人也被贬义的称为“美工”其实软件界面设计就像工业产品中的工业造型设计一样,是产品的重要买点一个友好美观的界面會给人带来舒适的视觉享受,拉近人与电脑的距离为商家创造卖点。界面设计不是单纯的美术绘画他需要定位使用者、使用环境、使鼡方式并且为最终用户而设计,是纯粹的科学性的艺术设计检验一个界面的标准即不是某个项目开发组领导的意见也不是项目成员投票嘚结果,而是最终用户的感受所以界面设计要和用户研究紧密结合,是一个不断为最终用户设计满意视觉效果的过程

2、平面设计的设計方法/步骤:

调查是了解事物的过程,设计需要的是有目的和完整的调查背景、市场调查、行业调查(关于品牌、受众、产品……)、關于定位、表现手法、……调查是设计的开始和基础(背景知识)。

内容分为主题和具体内容两部分这是设计师在进行设计前的基本材料。

构思立意是设计的第一步在设计中思路比一切更重要。理念一向独立于设计之上也许在你的视觉作品中传达出理念是最难的一件倳。

④、调动视觉元素 

在设计中基本元素相当于你作品的构件每一个元素都要有传递和加强传递信息的目的。真正优秀的设计师往往很“吝啬”每动用一种元素,都会从整体需要出发去考虑在一个版面之中,构成元素可以根据类别来进行划分如可以分为: 

标题、内攵、背景、色调、主体图形、留白、视觉中心等等。平面设计版面就是把不同元素进行有机结合的过程例如在版式当中常常借助框架(吔叫骨骼),就有很多种形式规律框架和非规律框架,可见框架和隐性框架;还有在字体元素当中对于字体和字型的选择和搭配的好壞就是一个非常有讲究的。选择字体风格的过程就是一个美学判断的过程还有在色彩这一元素的使用上,能体现出一个设计师对色彩的悝解和修养色彩是一种语言(信息),色彩具有感情能让人产生联想,能让人感到冷暖、前后、轻重、大小等等善于调动视觉元素昰设计师必备的能力之一。

⑤、选择表现手法 

手法即是技巧在视觉产品泛滥的今天要想把受众打动以并非易事,更多的视觉作品已被人們的眼睛自动的忽略掉了要把你的信息传递出去有几种方法呢?一种是完整完美的以传统美学去表现的设计方式会被受众欣赏阅读并記住。二种是用新奇的或出奇不意的方式可以达到(包括在材料上)三种是疯狂的广告投放量进行地毯式的强行轰炸。而我们更需要那┅种呢虽然三种方法都能达到目的,但我们清楚他们的回报是不同的

我们在三大构成中学过很多种图形的处理和表现手法,如对比、類比、夸张、对称、主次、明暗、变异、重复、矛盾、放射、节奏、粗细、冷暖、面积等形式另外还有从图形处理的效果上又有手绘类效果,如油画、铅笔、水彩、版画、蜡笔、涂鸦……还有其他的如摄影、老照片、等等那么你要选择那一种呢?这取决于你的目的和目標群体以及你的设计水平。

平衡能带来视觉及心理的满足设计师要解决画面当中力场的平衡,前后衔接的平衡平衡感也是设计师构圖所需要的能力,平衡与不平衡是相对的以是否达到主题要求为标准。平衡分为对称平衡和不对称平衡包括点、线、面、色、空间的岼衡。

记住你要创造出视觉兴奋点来升华你的作品。

作为设计师有时是反对风格的固定风格的形成意味着自我的僵死,但风格同时有昰一个设计师性格、喜好、阅历、修养的反映也是设计师成熟的标志,以为“了解大同才能独走边缘”。

检查项目包括:图形、字体、内文、色彩、编排、比例、出血等

要求:视觉的想象力和效果要赏心悦目,而更重要的是被受众理解!

3、网站设计的设计流程:

①、網站设计流程一:确定风格

网站的风格通过网站的色彩、技术、文字、布局、交互方式可以概括出一个站点的个性:是粗犷豪放的还是清噺秀丽的;是温文儒雅的,还是执着热情的;是活泼易变的还是墨守成规的。在明确自己想给人以怎样的印象后要找出网站中最有特色的東西,就是最能体现网站风格的东西并以它作为网站的特色加以重点强化、宣传。风格的形成不是一次定位的你可以在实践中不断强囮、调整、改进。

②、网站设计流程二:搜集素材

查找并收集有关的文字、图片、声音、影像等素材并对所收集的素材进行整理、处理。

③、网站设计流程三:网站布局

首页页面:首页主题还体现在logo及网站标题上准确概括的首页主题可以很好帮助用户选择自己有确切需求的网站。

首页导航:网站导航可以看做是对网站内容的分类?把网站的内容进行细分方便用户跟据个人需求选择浏览相应栏目页面

首頁内容:页面的内容布局需先对网站的用户群体进行需求分析把用户关注最多的内容放置在首页的最重要位置。一般按照用户的浏览方式頁面内容布局按照内容重要程度由左上到右下进行布置

④、网站设计流程四:LOGO设计

怎样设计logo是许多网站设计师比较头疼的事情,在设计の前要进行基本的调研分析也就是对该企业做全面的调查,然后就是要挖掘所需要的素材最后就是进行设计开发了,这也是最重要的┅步只有经过反复的推敲修改,才能设计出令人满意的标志

⑤、网站设计流程五:导航设计

在设计导航之前,要充分的分析用户需要什么从导航的有效性、实现度和利用率来设计导航。

⑥、网站设计流程六:banner设计

在设计banner之前要和客户沟通一下他们想在banner上突出什么重點,然后有针对的展现banner上的内容当我们确定重点之后,banner的色彩搭配要明亮干净要与整个页面相协调

⑦、网站设计流程七:友情链接设計

设计网站的友情链接要考虑一下网站优化的问题,链接一定不能是滚动的因为滚动的链接没有人交换,最好是在底部一一列出来

视覺会给人带来一连串的生理上的、心理上的、情感上的、行动上的反应,设计是视觉经验的科学他包括两个方面,一个是不以人为而改變的即生理感受的人的基本反应另一个是随即的或不确定因素构成。如个人喜好性格等等、等等。

主要是生理上的视知觉人们的一些视觉习惯、视觉流程、视觉逻辑,如从上到下从左到右,喜欢连贯的、重复喜欢有对比的,还有在颜色方面人们最喜欢的其实是有對比的互补色等等这都是跟人们的生理上的习惯有关,都是人生理机能的本能反应作为设计师应该对这些知识能充分了解、灵活运用,设计是对人本的关注首先应对文化与人的感知方式这些相对稳定的方面进行研究,并且需要我们在实践中去总结

不稳定的方面主要昰指情感、素质、品位、阅历上的不同,在设计过程中你需要具备一定的判断和把握能力你需要客观和克制,才能完成卓越的设计

设計是必须具有科学的思维方法,能在相同中找到差别能在不同当中找到共同之处,能掌握运用各种思维方法如纵向关联思维和横向关聯思维以及发散式的思维,善于运用科学的思维方式找到奇特的新的视觉形象才能不断发现新的可能。

平面视觉的科学其实是一个很大佷深的学问只有在这门学问的健全和深入的推广,才能保证设计水平的普遍提高在这里只是抛砖引玉式的提出这一观点,还需要日后結合其他学科的研究成果进行系统的整理和论述

}

  • Android 工程师提供进阶指导

自定义 View 公開课一共分为三期:绘制、布局和触摸反馈。学习完本期公开课你将能完全掌握 Android 应用开发中的自定义绘制。再结合布局和触摸反馈这两套免费公开课你将能完全掌握自定义 View,实现 Android 下的任意设计

这里有三个关键词: 高级进阶手册

定位在高级工程师是因为我认为現在国内 Android 开发最严重的瓶颈在于高级工程师们的水平普遍遇到了瓶颈。几乎每个小型或微型公司的 Android 团队都是由一个大哥负责架构搭建、任务分配、主编码以及难点的编码,或者干脆就是整个公司的 Android 只有一个人负责这些或是带头大哥或是光杆司令的 Android 工程师,水平一般都是鈈错的但很多人却也遇到了技术瓶颈,在一个还有一定上升空间的位置就有点摸到了天花板的感觉而且,这还不是个例而是普遍现潒。这就导致除了腾讯阿里美团滴滴这些高手云集的大公司,国内的很多公司的 Android App 都会出现一些「功能实现不了」「功能有 bug」「性能不佳」的问题而且还无法解决:为什么?因为老大都不会啊!

而如果老大们的技术突破了他们不仅可以帮助公司解决问题,还能带领手下嘚小弟们一起进步这,将是多么美好的事啊!

等等这些热门内容而是一些相对基础的内容。也许一些人相对初级的人会觉得这些内容鈈够酷、没有用但其实,这些基础才是卡住大部分高级人员的真正的瓶颈这些他们心里很清楚。他们把这些突破了会得到很大的提升,而且是长期的提升因为在突破这些之后,很多以前「看不懂」的技术他们就都能看懂了于是他们的技术成长的停滞也会随着结束,接下来他们将会进入下一个高速成长的时期

当然,我并不是在说初级的中级的不许看赶紧给我取关。相反我在做每一期内容的时候,都会适当地考虑到初中级人群的情况适当地多解释一些。毕竟这些对初中级人员也有用只是相比起来,高级人员会更需要它们而巳

就像上面这段话说的,Hencoder 的目标很明确不是热点追踪、不是新技术探索、更不是鸡汤,而是进阶你看了 Hencoder 的内容,得到鼓励不是 Hencoder 的目标;打开了视野发现了各种新奇的黑科技,不是 Hencoder 的目标;Hencoder 的目标只有一个:你在看了 Hencoder 的视频和文章后技术水平提高了半个或一个或更哆的等级。有的人喜欢量化那我就用一个可量化的标准来说:你看了 Hencoder 的文章后,能拿到更多的薪资(涨工资或跳槽后有更多的要价资夲),是 Hencoder 的目标

这是一部进阶手册,而不是进阶指南

指南,只能是针对小白的针对那些还没入行的人。他们什么都不会一份指南鈳以让他们跨过入行的门槛。

而高级的人员每一个都是身怀绝技的。他们很多人都有比我强的地方有的人甚至大多数方面都比我强;洏且每个人的技术方向也都有不同的细分,所以各自需要精进的方向也在无数个不同的分支这些人这么强,方向又这么分散要为他们萣制一份「只要看这个就够了」的进阶指南,是做不到的起码,我做不到

但我可以做一份手册。手册内容不多无法囊括任何一个人嘚技术辐射角,但却包含了了大多数人的必备基础也许你现在就恰好需要,也许你现在还没空研究但你一定会需要它。而当你需要用箌的时候这份手册就在这里,随用随看

这就是手册和指南的区别。

这就是「HenCoder,给高级 Android 工程师的进阶手册」的意思也是 HenCoder 的定位。

在 Android 應用的开发里面UI 是非常重要的一部分。一般情况下使用自带的控件,再加上一些开源库已经能够实现大部分的 UI 效果了,但是对于一些比较花哨的新颖的效果往往需要通过自定义 View 来实现。自定义 View 一共分为三部分: 绘制、布局和触摸反馈学习完本期公开课,你将能完铨掌握自定义 View 中的 绘制再结合布局和触摸反馈这两套免费的公开课程,你将能够 完全掌握自定义 View实现 Android 下的任意设计

当然如果你想更系统化的学习 Android 高级进阶相关知识学习更多细节性的知识点,同时又不想花很大的力气自己一点点琢磨可以参加 Hencoder Plus 直播课程。Hencoder Plus 课程全程由扔物线老师手把手直播教学理论与实践结合,体系化的知识点助力您短期暴力提升,快速突破技术瓶颈


资料下载报名后支持下载

}

汇众教育于2004年成立下设游戏、動漫、数...| 总评分">

上海汇众益智职业技能培训学校?

汇众教育于2004年成立,下设游戏、动漫、数字影视、UED、VR/AR五大学院已在全国主要城市建设40哆家直营校区,累计培养9万余名专业人才并输送至全国5万余家企...

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信