无论学习什么,打基础是很重要的。关于基础练习,我印象最深的故事是王羲之练习书法的故事,将一池水染黑,需要怎样的毅力?再有就是达芬奇与鸡蛋的故事,一个简单的鸡蛋,达芬奇画了无数次。我相信正是他们的一步一个脚印,才让他们有了后来伟大的成就。故事老套,道理浅显,可是我认为很重要。

学习软件,应该先熟悉每个面板,每个基础功能,才能够真正谈到运用。所以我的学习方法是了解软件的基础功能开始。

一、欢迎界面与功能

运行Axure

RP后,首先弹出的是欢迎界面,它拥有的功能和其他软件的欢迎界面没有什么特别的不同。

功能区1:文档区,这个区域显示用户最近打开的Axure

RP文件,用户可以快捷的打开之前编辑的文件。同时也提供快捷按钮,可以创建新文档与打开Axure

RP默认文件夹。

功能区2:认证区,这个区域显示注册信息。

已经注册的用户,显示注册者名称,与已经获得认证的图标。

未注册用户,显示注册链接,引导用户完成注册注册。

功能区3:Axure

RP学习中心。主要包括在线学习、帮助文档、问题反馈三个环节。

a、在线学习提供了三个链接:

video

tutorial:点击后进入视频学习中心,可以通过观看相关的flash教程学习Axure

RP,不过都是e文解说。

online

community:进入Axure

RP的官方讨论组,在线讨论学习。

Axure

blog:进入Axure的官方论坛,了解最新资讯。

b、帮助文档也提供了两个链接,但是其实起到的是一样的效果,都是打开帮助文档,只是跳往不同的章节罢了。

c、问题反馈,通过点击链接可以发邮件到support@axure.com,以寻求获得帮助。

在欢迎界面中,Axure还提醒用户,用4.6高版本的软件创建保存的Axure文件,无法用以前的低版本查看。

同时,如果我们不希望下次打开软件再看到这个面板,我们可以通过选择“Don't

show this at startup”实现。

二、软件主界面与功能

关闭欢迎界面后,我们进入软件的主界面,淡蓝色调的ui,并不是很张扬。

功能区1:命令区,和我们操作的所有office软件一样,包含文件、编辑、查看和帮助,这些功能大抵是差不多的。table也很容易理解,就是对表格编辑的命令。而Axure特有的几个特殊的命令栏目是

a、wireframe:线框,包含所有画原型线框图的相关命令。

b、object:包含所有对工作区物体的操作命令,操作放入工作区的所有widgets,包括组合、排序、锁定以及脚注命令等。

c、generate:自动生成html演示文件、word说明文档,以及对生成规则进行自行编辑、定义。

功能区2:工具栏,基本和office风格一模一样,功能也很容易上手。

功能区3:工作区,这就是我们平常操作工具,创建prototype的舞台,将自己的构思在这里释放,将自己的想法在这里展现。

工作区的上部显示打开的文件名,可同时打开多文档,进行操作。

功能区4:站点地图,Axsure

RP创建的文件是模拟真实网站页面关系的,sitemap就是通过树形目录关系,管理所有的站点页面文件与流程图文件。科学的文件关系结构,对有效的演示文档与生成易读的说明文档相当重要。

我的操作习惯是先画流程图,然后根据流程图构建页面文件框架,最后才开始页面的具体设置。期间可以将文件分为LOFI(低保真)与HIFI(高保真)两个部分进行分别展示,有利于不同的需求者使用。

功能区5:器具箱,囤积了所有用来画wireframe与流程图的对象。我们可以通过拖拽的方式将小图形放入工作区,进行操作。对于这里面的对象,我们有必要一一详细了解。

功能区6:复用模块区,这里创建的页面文件和sitemap的页面相似,唯一不同的是,master的每个文件,可以当作一个整体,被sitemap反复调用。这个功能就相当于程序开发中的程序复用,用好这个功能,可以减少我们很大一部的工作量。也更容易理解网页文件的关系,了解网页设计师、程序员是怎么构建网站的页面的。

功能区7:页面笔记,用来对当前创作页面进行注释与说明。同时可以在这里对页面里的关键字段和特殊问题进行详细的描述。

功能区8:页面载入时的交互功能。通过在这里设置,不同条件下,页面初次打开时的状况。

功能区9:注释与交互区。这个注释和交互和7、8不同,7、8针对的是页面,而9针对的是页面中的元素,也就是一个个widgets。

功能区的上面部分设置交互条件。通过鼠标点击、滑入、滑出,设置触发的事件,与对应widgets相应的变化。这一部分对没有程序基础的人可能会有一点难度,我稍后会做详细解释。

功能区的下面部分是注释部分,用户可以对选定的对象进行详细的注释。Axure已经设置了几个默认的注释字段,但是其实这些默认的注释字段,大家完全可以不使用,因为它可能和你要说明的东西风马牛不相及。

那么该怎么办呢?Axure提供了自主设置字段,只要你自己设置好自己常用的字段,然后按照自己的习惯编写就可以了。比如说你要说明对象的功能、优先级、参数,那么你在设置中加入这三个字段就好了。Axure最大的优势就是你设置的这些注释,在生成说明文档时,Axure自动帮你生成PRD规格的表格文档,你可以省去相当大的编号工作,与文档工作。这些我在之后也会做说明。

这些就是Axure的主要功能区,但是其实还有两个小的角落大家可能会忽略,那就是6、7、8区下面的一行系统信息,这里显示的信息很重要,但是一般人却经常会忽视。我只所以说重要,因为我们在给ui设计师wireframe的时候他们总会问,这里多少像素,那里多少像素,可是我们在画wireframe的时候却无法度量。Axure创建的wireframe,完全可以生成html,因此我们可以在画的时候就度量好每个像素距离。但是我们要怎么做呢?这就需要利用到下面这行小信息栏了。

信息栏左边显示的是文档保存情况。而右边呢,当你将一个widgets放入工作区,并选择这个widget时,这里就有用了,它显示的是你所选择widget的高宽,以及距离页面顶部和左边的px距离。通过使用上下左右键,结合这个信息栏,你可以一步一步将它移动到你想去的地方。有意思吧?

axure命令行_Axure RP Pro 4原创教程:(二)界面与功能相关推荐

  1. axure命令行_Axure变量详解

    以前使用Axure只是停留在元件的布局和简单交互事件的设置,使用得非常肤浅,直到现在有时间静下心来重学Axure,才发现函数和变量的牛逼之处. 以前在做较复杂交互时,为了实现一个效果吭哧吭哧写了一串命 ...

  2. axure命令行_Axure完成前端开发可行性探索

    目录 1 序言 2 编程的必要基础 2.1 变量 2.2 条件判定 2.3 循环 2.4 自定义功能函数 3 命名规范 4 编程过程 4.1 设计过程 4.2 伪代码编写 4.3 创建调试环境 4.4 ...

  3. axure命令行_axure怎么做计算器

    回答: CAD如何使用快速计算器为中的变量区域功能 在CAD的日常使用中,可能会遇到需要用到快速计算器为中的变量区域功能,那么CAD如何使用快速计算器为中的变量区域功能呢?下面教大家一种方法. 步骤一 ...

  4. python argparse_Python 命令行之旅:深入 argparse(二)

    本文首发于 HelloGitHub 公众号,并发表于 Prodesire 博客. 前言 在上一篇"深入 argparse(一)"的文章中,我们深入了解了 argparse 的包括参 ...

  5. 交互原型设计软件 Axure RP Pro 5 中文教程

    互联网的一些事 (2008.07.22 更新了Axure RP pro5 的交互部分,最下面) yixieshi 一直在用visio做交互原型和画pageflow,朋友推荐用Axure RP 4,试用 ...

  6. Linux桌面环境与命令行环境切换快捷键,以及linux 图形界面 X Server 关闭 启动

    1 Linux桌面环境与命令行环境切换快捷键 1.从linux桌面环境切换到命令行终端 Ctrl+Alt+F1-F6:进入虚拟终端或虚拟控制台,其中F1~F6对应与6个不同的虚拟终端.进入终端输入用户 ...

  7. Python 命令行之旅:深入 argparse(二)

    作者:HelloGitHub-Prodesire HelloGitHub 的<讲解开源项目>系列,项目地址:https://github.com/HelloGitHub-Team/Arti ...

  8. FFmpeg 快速上手:命令行详解、工具、教程、电子书

    FFmpeg 简介 FFmpeg 是一个开源的音视频处理工具,诞生已22年.它可以用来处理音视频的编解码.格式转换.剪辑.合并.抽取.压缩.解压缩.滤镜.字幕等等.它可以在 Windows.Linux ...

  9. VirtualBox命令行VBoxManage创建与管理虚拟机教程

    VBoxManage is the command-line interface to VirtualBox. 前言 本文要操作的虚拟机信息如下:名称: UbuntuRDHome镜像名称: ubunt ...

最新文章

  1. 出售带漏洞的设备违法吗?德国消协拟起诉一家地方零售商
  2. asp.net application,session,static 几种变量生命周期及用法 收藏
  3. [tomcat]-tomcat8启动时SessionIdGeneratorBase.createSecureRandom耗时
  4. 【theano-windows】学习笔记十一——theano中与神经网络相关函数
  5. VMware虚拟机中CentOS网络设置
  6. 爬虫工具和服务——Python之外的选择
  7. 《Linux编程》上机作业 ·003【Shell编程】
  8. ae 创建图像等高线 蒙版_UI设计教程:几步教你如何创建一个漂亮又好吃的饼干...
  9. MyBatis之使用XML配置SQL映射(二)CRUD映射配置
  10. iOS底层探索之多线程(十三)—锁的种类你知多少?
  11. C#使用mybatis学习笔记
  12. SQLServer实战经验分享--ServiceBroker安全配置和使用示例
  13. 白话设计模式--实践应用--Chain of Responsibility(职责链)和factory模式
  14. ADRC自抗扰控制学习
  15. 华为牛人的十年工作感悟
  16. Bootstrap 3 学习
  17. 青龙2.11.3版本对接傻妞+go-cqhttp+短信登录(Maiark)(兔子)+本地服务器直连GitHub
  18. linux服务器 ip地址,查看linux服务器的IP地址
  19. 没有Console线,又不知道自己通过哪个IP连接到路由器,怎么办?
  20. win10设备管理没有android,win10电脑不能识别安卓设备怎么解决?

热门文章

  1. 华为m30por升级鸿蒙,华为mate30、mate30Pro怎么升级鸿蒙系统?华为mate30Pro升级鸿蒙系统步骤流程...
  2. 上传文档自动赚钱项目,简单操作,新手小白可直接上手!
  3. 总结——》罗振宇:2018跨年演讲《时间的朋友》
  4. K系列伺服缸-美国EXLAR原装K系列伺服缸
  5. 产品追溯管理系统,让更多产品站在安全线内!
  6. 三星未来系统显示服务器进水了,三星GALAXY S8+进水二修不开机,CPU烧坏要保资料?这都能完美搞定...
  7. python财务入门基础培训
  8. Redhat Linux 为指定网卡添加网关
  9. MOOC网神经网络与深度学习TensorFlow实践4——回归问题
  10. C#微信网页授权登录(NET MVC)