查看: 31756|回复: 49

表达手机划屏切换图片或页面的二种方法

[复制链接]

0

主题

66

回帖

-237

积分

乞丐

积分
-237
发表于 2011-5-27 15:05:36 | 显示全部楼层 |阅读模式
尹广磊公众帐号
划屏操作是智能手机的一项非常基本的操作。Axure6.0可以模拟这种交互体验。以图片切换为例。方法有两种。

方法一:把图片作为动态面板的不同状态。在动态面板上叠加左右两个透明面板,在透明面板上添加OnDrag促发事件,添加Dragcursor位置的条件判断和图片动态面板的切入切出动作。从而模拟出往不同方向划动时图片切换的交互效果。

方法一的优点为1、简单快速,动态面板只有一层,且只要添加ondrag事件。2、作为演示文档,其交互效果的保真程度也已足够。

缺点是1、图片被透明面板挡住了,若图片上面还有交互事件,作起来就会变得麻烦。2、达不到高保真的效果,低级研发人员有可能误解。


方法二:将显示区域作为第一层动态面板,并把要切换的图片作为第二层动态面板,且所有图片均紧挨着放到同一个状态里。在第一层动态面板的左右两部份各方一个图像热区,用以判断划动方向和幅度。图片与图片相连的左右两边各放一个宽度很小的图像热区。在动态面板上添加ondrag事件和ondragdrog事件,根据划动时小图像热区与左右大图像热区的覆盖情况来判断松开鼠标时显示哪张图片。

方法二的优点是:1、高保真。增加了划动幅度的判断,与实际产品的交互体验高度吻合。2、不影响在图片上添加交互事件,因图像热区可以放到底层。

缺点是:麻烦耗时。动态面板要有二层。且要添加ondrag和ondragdrop两个事件。还要做好几个图像热区来作为判断条件。一不小心很容易出bug。


我的意见是:一般情况下两种方法都可以用,推荐用第一种,方便快速。但在一些突出划屏操作体验的应用里,比如说android的home桌面,就最好用第二种。

划屏切换图片或页面.rp

82.12 KB, 下载次数: 2919

划屏切换图片或页面.rar

225.48 KB, 下载次数: 2512

0

主题

9

回帖

111

积分

会员

Rank: 5Rank: 5

积分
111
发表于 2011-5-27 18:52:49 | 显示全部楼层
学习了,非常详细
多谢 :)

0

主题

3

回帖

71

积分

会员

Rank: 5Rank: 5

积分
71
发表于 2011-7-29 15:49:28 | 显示全部楼层
郁闷了 我的怎么划不了

0

主题

11

回帖

12

积分

会员

Rank: 5Rank: 5

积分
12
发表于 2011-7-30 08:28:30 | 显示全部楼层
hoho学习了。。。。。用到图像热区了这个吗?

0

主题

11

回帖

12

积分

会员

Rank: 5Rank: 5

积分
12
发表于 2011-7-30 08:31:33 | 显示全部楼层
:'(我错了,没有看HOME的说明

0

主题

2

回帖

11

积分

会员

Rank: 5Rank: 5

积分
11
发表于 2011-8-8 22:46:11 | 显示全部楼层
谢谢,这个有用

0

主题

10

回帖

13

积分

会员

Rank: 5Rank: 5

积分
13
发表于 2011-8-9 16:56:43 | 显示全部楼层
非常棒!

0

主题

5

回帖

11

积分

会员

Rank: 5Rank: 5

积分
11
发表于 2011-8-10 10:07:33 | 显示全部楼层
很强咯,要是能实现循环就好了,“图片四”与“图片一”边缘切换。

0

主题

11

回帖

106

积分

会员

Rank: 5Rank: 5

积分
106
QQ
发表于 2011-8-11 17:54:56 | 显示全部楼层
感谢楼主,学习了

0

主题

1

回帖

11

积分

会员

Rank: 5Rank: 5

积分
11
发表于 2011-8-15 10:59:40 | 显示全部楼层
学习 感谢楼主

0

主题

204

回帖

639

积分

会员

Rank: 5Rank: 5

积分
639
发表于 2011-8-23 16:51:25 | 显示全部楼层
这个学习了,很不错!!

0

主题

22

回帖

11

积分

会员

Rank: 5Rank: 5

积分
11
发表于 2011-10-18 11:48:28 | 显示全部楼层
谢谢,学习~~

0

主题

12

回帖

186

积分

会员

Rank: 5Rank: 5

积分
186
发表于 2011-10-25 10:34:44 | 显示全部楼层
谢谢,学习~~

0

主题

10

回帖

11

积分

会员

Rank: 5Rank: 5

积分
11
发表于 2011-11-8 13:55:42 | 显示全部楼层
谢谢,学习~~

0

主题

5

回帖

12

积分

会员

Rank: 5Rank: 5

积分
12
发表于 2011-11-10 16:31:46 | 显示全部楼层
太棒了。支持老胡!

1

主题

7

回帖

39

积分

会员

Rank: 5Rank: 5

积分
39
发表于 2011-11-14 15:24:06 | 显示全部楼层
学习  感谢分享

0

主题

17

回帖

54

积分

会员

Rank: 5Rank: 5

积分
54
发表于 2011-12-8 08:18:09 | 显示全部楼层
顶了

0

主题

9

回帖

11

积分

会员

冰火不容

Rank: 5Rank: 5

积分
11
发表于 2011-12-27 23:01:54 | 显示全部楼层
很强大的说。

0

主题

16

回帖

11

积分

会员

Rank: 5Rank: 5

积分
11
发表于 2012-1-3 13:41:24 | 显示全部楼层
收藏一个,以备后须~

0

主题

3

回帖

203

积分

会员

Rank: 5Rank: 5

积分
203
发表于 2012-1-11 09:46:22 | 显示全部楼层
太强大了!学习了!
您需要登录后才可以回帖 登录 | 新用户注册

本版积分规则

QQ|手机版|友情链接|版权声明|关于我们|Axure中文社区 |网站地图

GMT+8, 2024-4-26 20:19

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表