童话说说技术创业美文职业
投稿投诉
职业母婴
职场个人
历史治疗
笔记技能
美文纠纷
幽默家庭
范文作文
乐趣解密
创业案例
社会工作
新闻家居
心理安全
技术八卦
仲裁思考
生活时事
运势奇闻
说说企业
魅力社交
安好健康
传统笑话
童话初中
男女饮食
周易阅读
爱好两性

Axure教程:移动端原型如何适配不同分辨率的手机?

4月8日 红朱砂投稿
  常常在一些原型设计QQ讨论群里,有人咨询如何让移动端原型刚好能显示在手机屏幕上,更进一步的效果是在不同分辨率上都能正常显示,今天我们就来聊聊如何适配不同手机分辨率的问题。
  一、移动端简单原型设计
  先来设计一个简单的移动端的原型,上边一个标题栏,中间同内容,底端是一个菜单栏。
  样式设置如下:
  (1)标题栏:添加一个矩形框,命名title,大小为40040,蓝底白字,文字左对齐,左边距10。
  (2)搜索框:添加一个矩形框模拟输入框,大小为36040,灰色边框,灰色文字,文字左对齐,文字内容为“请输入搜索内容”。
  (3)几个图标:在输入框下方添加5个占位符来表示,注意将左右两个占位符分别和上方的矩形框对齐。
  (4)菜单栏:在稍微下方的位置添加个矩形框,命名为menu,表示菜单栏,大小和标题栏一致,背景为浅灰色。
  准备工作做好了,我们希望的效果是在手机上显示时,标题栏宽度正好和手机浏览器宽度一样,输入框和几个占位符在水平方向上处于屏幕中间位置,菜单栏在屏幕的底端。
  二、移动端原型预览
  好了,现在我们不做任何处理的情况下,预览一下效果。
  为了在预览时不要出现左侧的工具栏影响查看,我们在按下F8键将原型导出html时注意选择“不加载工具栏”:
  然后将导出的原型通过手机数据线传到手机上SD卡的某个位置(为方便,我们以Android手机为例),在手机上访问页面index。html,访问的效果如下:
  我们发现除了手机屏幕比较小外,显示的效果和在电脑浏览器上的效果一样,并没有适配在手机上,也就是说,原型根本就没有识别到当前是在手机浏览器上显示。
  三、修改发布参数
  我们需要修改一下发布时的参数,让导出的页面能自动识别出是在手机上访问。
  按下F8键,选择“移动设备”,只需要勾选“包含视口标签”,单击“生成”按钮:
  重新导出原型页面,将导出的页面重新上传到手机SD卡上,再通过手机浏览器来访问,效果如下:
  这时我们发现效果图已经基本差不多在手机上正常显示了。
  但是,还是有点问题!
  标题栏和菜单栏宽度并没有和屏幕宽度一致,右边有空出一部分
  内容部分也没有在屏幕上水平居中显示
  菜单栏没有在屏幕的底端
  怎么办呢?
  办法是有的,这就是我们下一步要解决的问题。
  四、手机屏幕分辨率适配思路
  现在的问题有上面提到的三点,那么就针对这三点来处理。
  (1)标题栏和菜单栏宽度并没有和屏幕宽度一致的问题
  思路:我们并不知道每个手机的屏幕大小是多少,但是Axure里有函数可以获得浏览器窗口的宽度,因此只要在原型页面加载完成时,设置一下标题栏和菜单栏的宽度和窗口宽度大小一样不就行了吗?
  选择当前页面,双击“页面载入时”添加事件处理:
  这样在页面加载完成时,就会设置标题栏和菜单栏和屏幕宽度一致了,注意同时勾选title和menu,宽度都设置为“〔〔Window。width〕〕”。
  (2)内容部分也没有在屏幕上水平居中显示
  思路:我们将内容部分当作一个整体,在页面加载完成后,将内容移动到屏幕水平中面位置。
  选择除标题栏和菜单栏外的内容部分,右键转换为动态面板,命名为main:
  编辑前面的页面加载事件,移动动态面板main的绝对位置到屏幕水平中央位置,y位置不变,计算公式(窗口宽度动态面板宽度)2,最终的表达式为“〔〔(Window。widthLVAR1。width)2〕〕”,注意这里使用到局部变量表示动态面板:
  (3)菜单栏没有在屏幕的底端
  我们能取到窗口的高度,因此我们计算出菜单栏在屏幕上的位置。
  具体位置屏幕的高度菜单栏的高度,最终表达式为“〔〔Window。heightLVAR1。height〕〕”,将菜单栏移动到这个位置即可,注意这里同样使用到了局部变量表示菜单栏:
  五、最终预览效果
  将原型重新导出,上传到手机上,使用手机浏览器查看,最终的效果如下:
  可以看到原型已经适配了手机屏幕的大小,达到我们所需要的效果,即使你在换了不同的手机后,也同样会正常显示。
投诉 评论 转载

Axure教程:原型设计之弹幕相信大家对看视频时候的弹幕都不陌生,很多时候甚至会觉得弹幕比视频本身还有趣,因此,现在大多数视频网站或者视频app都有这个弹幕功能。既然这个功能这么重要,那么在axure原型设……Axure教程:原型设计之获取验证码当前,很多表单的设计都会使用手机获取验证,一方面商家可以精准获取用户的手机号码,以便之后的精准推广,另一方面也防止用户批量注册小号扰乱平台秩序。今天就主要说说如何使用axure……Axure教程:验证码原型制作实例作者主要针对如何利用Axure制作验证码原型进行了一些分享,希望对大家有所启发。账户的登录注册为了系统的安全,避免恶意的攻击,一般都需要添加验证码,当然有成熟的框架使用,……什么才是正确的原型设计?草图,线框图,设计草稿,高分辨率的可视效果:原型对交互式应用发展的作用是必不可少的。下面跟大家一起探讨一下其中的联系和区别,哪些方式适用于哪些项目。在电子产品的开发中没有……Axure原型设计之轮播图轮播图是网页设计或者APP设计常见的元素,学会使用axure原型工具制作轮播图对制作PC端或者移动端的原型都非常有帮助。现在讲讲如何使用axure8。0制作轮播图原型步骤……AxureRP8动态面板之拖动(如简单音量条)爬行蟑螂也是刚开始使用Axure,主要是想要记录下来,记录的过程,本身也是一种熟悉和思考,借此也可以分享给需要的人作为参考;基本都会是控件里面最简单的操作步骤。这里分享动……原型设计6种原型图的优缺点原型图的格式,属于“道”,“法”,“器”,这3个层次中的“器”。如果想在用户体验上,走的更远;那么就需要在“道”,“法”,这2个层次上,积累更多的项目经验,还有不同岗位的思维方……Axure教程详解中继器的九宫格之前看到大神RAEDME大鹏的中继器九宫格文章,当时对中继器的使用还不甚了解,折腾了好久也只做出了开头部分。。。了解更多中继器的使用后,终于做出九宫格拼图的原型,分享给小伙伴们……AxureRP8动态面板之轮播图设置爬行蟑螂也是刚开始使用Axure,自学的,不过Axure真心很强大,会一点一点的分享一些操作功能;最简单的操作步骤,这里分享动态面板之轮播图设置。第一步:拖入动态面板,并……AxureRP8动态面板之折叠和展开(例如菜单栏)爬行蟑螂也是刚开始使用Axure,这里分享动态面板之折叠和展开。当然也是参考别人的,及时给大家分享,也是想要记录下来;第一步:创建三个动态面板,分别添加2个子动态面板页面……Axure教程详解实践日历中继器昨天看了大神RAEDME大鹏的中继器日历原型讲解,平时很少用到这些高级的,跃跃欲试。利用昨天的女神假期,原理实践,尝试做出了这个日历,将详细的实践步骤分享给大家……Axure教程:移动端原型如何适配不同分辨率的手机?常常在一些原型设计QQ讨论群里,有人咨询如何让移动端原型刚好能显示在手机屏幕上,更进一步的效果是在不同分辨率上都能正常显示,今天我们就来聊聊如何适配不同手机分辨率的问题。……
企业网站建设中必须认识的问题企业网站建设成功的关键在于网站建设公司的选择2020年中小企业网站建设的三个重点适合新手企业网站建设步骤分享企业品牌网站建设应注意哪些要点?企业网站建设不仅仅是一个网站【企业网站的建设哪个好】免费网站建设哪个好?小企业网站建设不可忽视的三个方面【高端企业网站建设】企业网站建设中常忽略哪些因素移动网站的建设和设计应注意哪些细节?为什么增加优秀网站的访问量很重要网站博客或企业展示站建设及虚拟主机选择应注意的因素汽车的基本结构藏刀可以带上火车吗淤血造句用淤血造句大全食物中毒多久会出现症状幼儿园小班健康圆圆的脸上有什么教案情人暖心周末祝福语积极向上的职场名言51句伤感爱情唯美短句语录安阳市外国语小学开展世界气象日创意绘画作儿童散文(7175)我的好朋友小学作文范文三篇疫情之下这些产业觅得商机

友情链接:中准网聚热点快百科快传网快生活快软网快好知文好找作文动态热点娱乐育儿情感教程科技体育养生教案探索美文旅游财经日志励志范文论文时尚保健游戏护肤业界