Axure的基本使用

axure

  1. 原型工具

软件工程导论
1)可行性分析(boss)
技术储备 -> 利润
2)需求分析(产品经理 -> 报价功能)
1.手绘
2.PS:使用难度大,专业性强
3.axure/墨刀:使用难度小,封装了很多元件
4.html:复杂度,返工成本高
3)产品设计(忽略)
设计师 ps 【美术生】
psd -> 吸管 、切片、测量
4)网页开发阶段(静态网页)
psd/rp -> html、css、js
5)数据对接
数据库 -> JavaEE 数据服务 -->html

产品经理 (需求分析->使用axure绘制产品雏形)
ui设计师 (根据axure设计网页)
大前端工程师 (将设计图->网页)

  1. 为什么学习axure

1)理论铺垫
块元素,行内元素,表单,布局
2)软件开发路线
承上启下,团队协作,后端
3)职业规划
程序员 5年->产品经理/管理层(商务)/架构师(框架搭建)/非技术岗位
4)必备技术

  1. 产品转换过程
    rp -> psd -> html/css/js -> 网页

  2. 如何使用
    注:软件应用
    1) 官方软件(官网)
    2) 英文原版
    3) 归档 (使用英文)
    应用:
    1) 鼠标点击
    2) 键盘/触摸板

  3. 文件创建以及归档
    ctrl+N(创建) ctrl+S(保存)

  4. 元件(标签,元素) -> 盒子(box)

  5. 布局
    使用块元素进行布局,box 盒子 , div 块元素【盒子模型】
    属性:width height background color
    border
    border-left
    border-radius(圆角)
    border-width -> 1px
    border-color -> red
    border-style
    padding
    margin
    行级布局
    box
    列级布局
    float / flex / position

  6. 前端三要素:
    html 结构
    css 样式
    Javascript(JS) 交互

  7. 样式添加(style)

  8. 元件(组件 -> 标签)
    1)基础元件

    2)表单元件

    3)表格元件

    4)图标元件

  9. 交互

*事件机制三要素:
事件源
事件处理函数
事件对象
事件类型:
click
mouseover <-> mouseleave
mouseenter <-> mouseout

按钮事例:

let one = document.getElementById('one')
one.onclick = function (event){
    event
    window.herf = "https://www.baidu.com";
}

<button  id='one'>跳转到百度</button>
  1. B/S架构

  2. 数据驱动

    备忘录(列表信息)

    let arr = [“周六做作业”,“周日看电影”,“周一上课”];

==>视图

<ul>
      循环遍历arr
          每次拿到一个元素显示一个li
 </ul>
  1. axure 后台页面设计(模态框),rplib 元件库
    母版:(header/footer)
    组件库 antdesgin(react)
    elementui(vue)

  2. PS需要学习的相关工具
    测量 -> 选框工具
    取色 -> 滴管
    切片 ->
    其他:抠图、设计、去背景色。。

### Axure 基本使用方法与入门指南 Axure 是一款专业的快速原型设计工具,广泛应用于产品设计、网站开发以及应用程序设计等领域。它提供了丰富的功能,帮助用户快速创建线框图、流程图、原型和规格说明文档。 #### 界面与基本操作 Axure 的界面由多个窗格组成,包括库窗格、画布、样式窗格和交互窗格等。用户可以通过拖放组件来构建设计,这些组件被组织到不同的库中,例如默认库、流库、图标库和示例 UI 模式库。要向画布添加小部件,可以直接从库窗格中拖动[^4]。 在页面设计上,Axure 提供了丰富的组件库,包含各种形状、文本框、图片等元素,用户可以轻松地将这些元素拖放到画布上,按照自己的需求进行布局和排列,从而快速搭建出页面的基本框架[^1]。 对于初学者来说,熟悉 Axure基本界面与工具操作是关键。合理规划页面结构和全局样式,并利用对齐工具和网格保持布局整齐美观也是非常重要的[^3]。 #### 创建第一个项目 开始一个新的 Axure 项目时,建议先创建一个页面树,以便更好地组织内容。例如,在设计企业官网时,可以分别设计“首页”、“关于我们”、“服务介绍”等页面[^3]。 设置页面宽度为 375px 可以用于移动端登录界面的设计,绘制登录表单并调整组件布局后,还可以添加按钮点击交互,模拟登录后的跳转效果。 #### 添加交互性 在 Axure 中,可以很容易地向小部件添加交互性。例如,通过链接到其他页面,可以在原型中的不同页面之间导航。只需在页面窗格中添加新页面,然后从库窗格将按钮小部件拖动到画布上,选择该按钮并在交互窗格中设置点击事件以打开目标页面[^4]。 此外,还可以动态显示和隐藏小部件,或者在鼠标悬停或点击时应用样式效果来改变小部件的视觉外观[^4]。 #### 高保真模拟与协作 Axure 支持高保真模拟,这使得设计师能够更直观地展示产品的功能和流程。通过为页面元素添加各种各样的交互动作和条件,如点击事件、鼠标悬停效果、页面切换等,可以模拟出用户与产品的实际交互过程,让产品的交互效果更加生动和真实[^1]。 完成设计后,可以通过共享原型来展示工作成果。单击 UI 顶部的“共享”按钮,为项目提供名称和密码,然后发布以获得指向托管项目的可共享链接。这样团队成员和利益相关者就可以查看原型并与之互动。 #### 实际案例 - **企业官网原型设计**:创建页面树,分别设计“首页”、“关于我们”、“服务介绍”等页面,并添加跳转按钮模拟用户导航路径。 - **移动端登录界面设计**:设置页面宽度为 375px,绘制登录表单并调整组件布局,添加按钮点击交互模拟登录后的跳转。 #### 功能亮点 - **动态面板**:Axure 的动态面板功能允许创建具有多个状态的组件,可以用来模拟复杂的用户操作和界面变化,例如实现选项卡切换、图片轮播、抽屉式菜单等效果。 - **样式一致性**:为了确保组件样式的一致性,可以利用“格式刷”和“样式库”功能快速调整样式[^3]。 - **多页面逻辑管理**:对于涉及多页面逻辑的情况,推荐使用 Axure 的页面树合理命名和组织页面,便于管理和维护。 ```python # 示例代码 - Python 函数快速排序 def quick_sort(arr): if len(arr) <= 1: return arr else: pivot = arr[len(arr) // 2] left = [x for x in arr if x < pivot] middle = [x for x in arr if x == pivot] right = [x for x in arr if x > pivot] return quick_sort(left) + middle + quick_sort(right) ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值