Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Android开发笔记(一百一十五)设计工具

Android开发笔记(一百一十五)设计工具

作者头像
aqi00
发布于 2019-01-18 06:38:27
发布于 2019-01-18 06:38:27
7510
举报
文章被收录于专栏:老欧说安卓老欧说安卓

UI/UE

UI是User Interface的简称,即用户接口,也称用户界面。UI泛指用户的操作界面,对手机来说,UI设计就是app的页面设计。一个好的UI,不但能让用户操作起来更加舒适、方便,而且还能让app变得有个性、有品位,所以UI设计做得好,app就成功了一半(另一半当然是代码设计啦)。 UE是User Experience的简称,即用户体验,它是用户在使用一个产品(或服务)的过程中建立起来的主观感受。具体的说,UE体现了用户的印象和感觉(包括正面与负面的),如该产品是否成功,用户是否享受、是否还想再来使用。评判UE是否合格主要有四个标准:有用、易用、友好、美观,要想收获好评的UE,便需要用心的UI设计。 下面是一些常见的UI设计准则: 一、显示正确的内容 1、最常用的操作,用户应该立即可以看到并且使用,如聊天或者购买操作; 2、次要功能可以放到菜单里面,如系统设置操作、资料修改操作等等; 二、给予用户适当的回馈 1、交互式的UI元素最少需要反映出两种不同的状态(如按钮要体现按下与松开,编辑框要体现正在输入与退出编辑); 2、保证操作结果是清晰可见的,对于用户期待的功能,无论成功还是失败均应给予合适的提示; 3、多给予用户进度提示,但是不要干扰他们当前的操作,如图片加载与文件下载不应妨碍用户进行页面跳转操作; 三、有章可循的行为模式 1、行为模式遵循用户的期望(正确的操作活动栈,显示用户期望看到的信息和动作),如用户登录成功后,从栏目页面返回上一级,就不应返回登录页面而要返回首页; 2、使用合适的方式来加强功能可见性(可点击的元素就应该看起来是可以点击的),如一段文字中有部分文字允许点击,那么这些文字就要标注为不同的颜色或不同的字体; 虽然UI设计有专门的设计师和美工来负责,但是码农最好也要熟络一些,这样一方面可以扩大知识面,另一方面也有助于丰富编码手段。因此对于码农来说,掌握常用设计工具的使用,对工作是很有帮助的。

原型设计工具Axure RP

Axure RP是一个专业的快速原型设计工具,其中RP是Rapid Prototyping(快速原型)的缩写。Axure RP让设计师能够快速构建网站或者APP的页面效果及其交互设计,设计效果用来指导程序员对页面元素的排版与交互功能。 目前Axure RP的最新版本是8.0,博主自己用的是7.0,日常使用也够了。该工具生成的原型文件扩展名为.rp,有关Axure RP的使用内容较多,足够写一系列的教程,这里没法详细说明,有兴趣的同学可以自行钻研。下面是Axure RP的设计例子截图:

另外还有交互设计工具如Framer Studio、Quartz Composer、Origami等等,它们支持更丰富的动画UI,只不过都是苹果MAC上的工具,所以这里就不作介绍了。

尺寸标注工具PxCook

PxCook是国产的尺寸标注软件,又名像素大厨,官网与下载地址见http://www.fancynode.com.cn/pxcook/home。 下载下来的安装文件扩展名是air,安装前需确保本机已安装“Adobe AIR运行时”(安装地址是http://get.adobe.com/cn/air/)。安装完成打开PxCook,主要的菜单截图如下所示:

标注用到的菜单主要是三个:图示的距离标注、距离标注下面的区域标注、区域标注下面的颜色标注。距离标注用于标注两个点之间的横向距离或纵向距离,区域标注用于标注以两个点为对角线的矩形区域的宽和高,颜色标注用于标注所选点的颜色值(十六进制的RGB值)。 下面是一个标注好的图片例子,其中左边是两个距离标注,右上角是区域标注,右下角是颜色标注。

切图工具CutAndSliceMe

CutAndSliceMe是国外的切图工具,它是一个PhotoShop插件,免费版本1.1.3适用于CS6,官网与下载地址见http://www.cutandslice.me/。 该工具是个插件,所以得先安装到PhotoShop中。可将下载的文件CutAndSliceMe.zxp扩展名改为zip,用解压工具解压到CutAndSliceMe文件夹;然后将该文件夹放到PhotoShop安装路径的Plug-ins\Panels目录下,重启PhotoShop;最后依次选择菜单“窗口”——“扩展功能”,勾选CutAndSliceMe就可以在界面右下方看到该插件了。下面是该插件勾选菜单以及插件窗口的截图:

注意上面截图的三个设备图标,它们代表三种模式,第一个模式表示导出iphone需要的*.png和*@2x.png,第二种模式表示导出Android需要的ldpi、mdpi、hdpi、xhdpi、xxhdpi个分辨率的png图片,第三种模式表示导出web开发需要的png图片。 使用PhotoShop打开psd文件,点击设备图标切换当前模式,然后点击下面的“Cut All assets”,等待切图处理,完毕后会在psd文件所在目录生成切好的图片。 另外,Android常见的图片设计还包括: 1、制作.9图片,具体用法参见《Android开发笔记(九)特别的.9图片》。 2、从图片中取色,把图片背景透明化等等,具体用法参见《Android开发笔记(十)常用的图片加工操作》。 点此查看Android开发笔记的完整目录

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016年07月27日,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
原型工具 墨刀_原型设计工具 axure
Axure RP是美国Axure Software Solution公司旗舰产品,是一个专业的快速原型设计工具,让负责定义需求和规格、设计功能和界面的专家能够快速创建应用软件或Web网站的线框图、流程图、原型和规格说明文档。作为专门的原型设计工具,它比一般创建静态原型的工具如Visio、Omnigraffle、Illustrator、Photoshop、Dreamweaver、Visual Studio、FireWorks要快速、高效。
全栈程序员站长
2022/09/20
2K0
原型工具 墨刀_原型设计工具 axure
2020年最值得推荐的10款UI动效设计工具
动效设计在最近几年的各种网页设计和App设计中的表现相当抢眼。各种令人惊叹的创意和流畅自然的动作设计迅速捕获了用户的视线,极大地提升了品质感和转化率。而要制作出效果卓绝的UI动画效果自然也需要优秀的软件。UI动效工具开始在设计师的工作中发挥越来越大的价值。
奔跑的小鹿
2020/03/11
5.2K0
Android开发笔记(一百一十二)开发工具
ADT是Google在Eclipse基础上封装了Android开发工具的环境,最新版本是2014年7月2日发布的adt-bundle-windows-x86_64-20140702,之后Google推出自己的开发环境Android Studio,就不再更新ADT了。不过基于Eclipse的广泛使用,当前还是有不少app使用ADT进行开发。 在Eclipse上安装插件的步骤如下:依次选择菜单“Help”——“Install New Software...”——“Add”——输入插件名称和更新地址然后点击OK——回到Install页面勾选要安装的插件然后点击Next完成安装。下面是几个常用的Eclipse插件:
aqi00
2019/01/18
9240
从设计到开发的完美交付(工具篇)
设计交付对于UI设计师来说是一项必要的工作流程,设计交付影响着界面的最终实现和各尺寸适配效果。那么如何做好从设计到开发的交付呢?本文就教一教大家,如何用工具帮助完成从设计到开发的完美交付。
奔跑的小鹿
2019/03/11
2K0
从设计到开发的完美交付(工具篇)
Android开发必备工具
Android程序员的吃饭工具,可以说现在绝大部分的安卓项目都是跑在Android Studio上面的。Android Studio 是基于 IntelliJ IDEA 且适用于开发 Android 应用的官方集成开发环境 (IDE),功能非常强大,使用体验相当好,从我的使用感觉来说比Visual Studio要好。
全栈程序员站长
2022/06/26
1.6K0
Android开发必备工具
UI设计师必备的五款界面设计工具
在前几篇文章中,我们分享了一些最受欢迎的原型设计工具,今天我们来谈谈界面设计工具。工具的重要性对于设计师来讲不言而喻。任何想法都需要借助工具来实现。想要成为一名出色的UI设计师,你需要多掌握一些技能,才能增强自身竞争力。同时也给那些想转行做UI设计师的朋友一些工具建议,接下来我们就来盘点一下那些UI设计师需要掌握的界面设计工具。
奔跑的小鹿
2018/08/07
3.6K0
UI设计师必备的五款界面设计工具
Android开发笔记(一百一十四)发布工具
因为app开发者常常需要统计app在不同渠道的使用量,所以app安装包就得按照不同的渠道号分别打包。至于为什么要进行使用量的统计,可参见《Android开发笔记(一百零七)统计分析SDK》,现在我们以友盟统计为例,演示一下如何在Eclipse环境实现多渠道打包的功能。 代码工程导入了友盟统计分析的sdk后,还需在AndroidManifest.xml中定义当前发布包的渠道号,如下所示:
aqi00
2019/01/18
1K0
[讨论]为设计工具付费到底值不值得?
如今,越来越多的设计工具从免费转向了付费,越来越的设计师和公司也接受了付费的使用模式。不过,行业主流的设计工具往往来自欧美,定价通常都非常“不近国情”。拮据的国内设计师们,大多都只能投入“破解版”的怀抱,才能继续自己的设计事业。
用户5009027
2020/06/04
1.3K0
Axure RP 9.0原型设计工具中文版,Axure软件简体中文版安装方法
Axure RP是一款非常实用的原型设计工具,它可以帮助使用者快速地创建高质量的交互式原型,并且非常容易上手。Axure RP支持多种类型的原型设计,包括网站、移动端应用等,同时也支持多种操作系统。
用户10413399
2023/03/23
1.1K0
Axure RP 9.0原型设计工具中文版,Axure软件简体中文版安装方法
2019,UI设计师必备神器
2019年将会是你全新起航的一年,相信你已经制定了很多规划,正在开启第一步的推动。
极乐君
2019/04/19
7240
2019,UI设计师必备神器
Android开发笔记(一百一十六)网络学习资源
本系列的开发笔记,对Android开发来说只是沧海一瓢,还有更多的技术等待我们去汲取。下面列出几个常用的开发网站,供初学者上路: 首先当然是国内首屈一指的技术网站csdn啦,csdn提供了众多频道,包括博客、论坛、下载、问答等等,其中博客专栏提供了最新的技术文章,值得推荐。csdn博客专栏的地址是 http://blog.csdn.net/column.html 下面是csdn博客专栏的网页截图:
aqi00
2019/01/18
6200
2019,UI设计师及程序员必备神器
2019年将会是你全新起航的一年,相信你已经制定了很多规划,正在开启第一步的推动。
奔跑的小鹿
2019/01/24
9660
2019,UI设计师及程序员必备神器
Android开发笔记(序)写在前面的目录
一方面写写自己走过的弯路掉进去的坑,避免以后再犯;另一方面希望通过分享自己的经验教训,与网友互相切磋,从而去芜存菁进一步提升自己的水平。因此博主就想,入门的东西咱就不写了,人不能老停留在入门上;其次是想拾缺补漏,写写虽然小众却又用得着的东西;另外就是想以实用为主,不求大而全,但求小而精;还有就是有的知识点是java的,只是Android开发也会经常遇上,所以蛮记下来。个人的经验总结,难免有遗漏谬误之处,希望网友们不吝指教。
aqi00
2019/01/18
3K0
猿创征文|在校大学生学习UI设计必备工具及日常生活中使用的软件
我是一名在校大二的学生,目前在学习关于UI设计方向的一些课程,平时会用到UI设计必备的工具。其实在初学UI设计的时候,我们都会疑惑UI设计到底是什么,都有什么软件,究竟什么是UI设计,当然我们学习UI设计,肯定要了解什么叫UI设计,UI设计其实就是界面、图标、动效、交互、切图、标注等,下面我为大家介绍一下学习UI设计必备工具及日常生活中使用的软件,推荐给大家,希望对大家有帮助。
异星球的小怪同志
2022/11/20
3620
猿创征文|在校大学生学习UI设计必备工具及日常生活中使用的软件
9款原型设计工具与Sketch的强强组合,轻松构建交互原型!
原型设计的发展历史经历了纸上原型、静态线框设计、到现在的可交互式原型。作为设计过程中最初始的阶段,设计师们对原型设计的要求也越来越高。因此,如今的原型设计工具格局也发生了很大的变化。
奔跑的小鹿
2019/01/24
2.9K0
9款原型设计工具与Sketch的强强组合,轻松构建交互原型!
2020年UI设计师必备工具清单
UI设计师一直是IT行业最热门职位之一,因其薪资待遇较高,学习门槛较低而广受欢迎。在百度指数搜索“UI设计”来看,从2012年开始,UI设计的搜索呈明显上升趋势,尤其是在2016年左右出现“井喷式”增长。
奔跑的小鹿
2020/03/20
1.8K0
2020年UI设计师必备工具清单
设计图都不会画,还想做”架构师“?
什么是系统架构师? 系统架构师是一个既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。一个架构师得需要足够的想像力,能把各种目标需求进行不同维度的扩展,为目标客户提供更为全面的需求清单。 架构师在软件开发的整个过程中起着很重要的作用。 如何才能成为系统架构师? 首先必须具有丰富的软件设计与开发经验,这有助于理解并解释所进行的设计是如何映射到实现中去。 其次要具有领导能力与团队协作技能,软件架构师必须是一个得到承认的技术领导,能在关键时候对技术的选择作出及时、有效的决定。 第三
互扯程序
2018/03/26
26.9K2
设计图都不会画,还想做”架构师“?
App界面原型设计工具「建议收藏」
大家好,又见面了,我是你们的朋友全栈君。首先,一款优秀的 移动APP界面原型设计工具应该具备:
全栈程序员站长
2022/07/04
2.5K0
App界面原型设计工具「建议收藏」
产品,设计和开发,高效协同只差一份文档
世界上只有两种物质:高效率和低效率;世界上只有两种人:高效率的人和低效率的人。——萧伯纳
奔跑的小鹿
2019/01/24
1.1K0
产品,设计和开发,高效协同只差一份文档
Android开发笔记(七十五)内存泄漏的处理
一直以来以为只有C/C++才存在内存泄漏的问题,没想到拥有内存回收机制的Java也可能出现内存泄漏。C/C++存在指针的概念,程序中需要使用指针变量时,就从内存中开辟一块区域,并把该区域的首地址赋值给一个指针,这样程序才可操作该指针指向的内存区域。因为C/C++设计上的原因,手工分配的内存,也要手工来释放,如malloc/free是C中分配/释放内存的运算符,而new/delete则是C++中新增的分配/释放内存的运算符。 Java设计之初就是能够自动回收内存,可是有些时候因为某些因素,内存回收机制并不会都奏效。情况之一是调用了非java接口,比如调用了jni接口,jni中C/C++的内存就要手工回收;情况之二是调用了外部服务,使用完毕就得手工通知外部服务去回收;情况之三是异步处理,实时的内存回收显然顾不上异步处理的任务。
aqi00
2019/01/18
1.1K0
推荐阅读
相关推荐
原型工具 墨刀_原型设计工具 axure
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档