二、各个平台的横屏差异?

1.iOS

拉伸适配:

工具栏和导航栏会被压扁

操作图标会被缩小

列表项可显示更多文字

地址栏控件自动隐藏

输入法键盘和表单辅助按钮压扁

2.Android

首屏界面:

信息重新组织

工具栏移动到屏幕右侧

启动界面(Dashboard)

一个简单介绍应用程序的界面,显示主要功能和内容更新(A quick intro to an app, revealing capabilities and proactively highlighting new content)

Action bar简单拉伸适配

快捷入口简单重排

次要内容布局转移

3.S60v3

布局重排:

系统状态信息栏拆分成两行,居屏幕上下

切换到横屏模式后,由于实体按键在屏幕右侧,所有跟实体按键相关的操作要迁移的屏幕右侧,产生对应关系

次要信息由页面顶端迁移到底端

如果是工具类应用,界面可以变成左右布局

4.S60v5

简单重排:

V5的屏幕比较细长,横屏模式下的纵向空间显得格外宝贵,一般要重新设计

带侧滑键盘的机型,和不带侧滑键盘的v5机型,在横屏策略上稍有不同

带侧滑键盘机型,展开侧滑键盘,工具栏还在屏幕下方

不带侧滑键盘的机型,横屏模式下,工具栏应该放在屏幕右侧

android横屏ui,换个角度看风景 手机产品UI设计之横屏模式(2)相关推荐

  1. android 新浪财经截屏分享,[图]Android 12截图曝光:启用全新UI 增强隐私保护功能...

    原标题:[图]Android 12截图曝光:启用全新UI 增强隐私保护功能 来源:cnBeta.COM Android 12 有望在今年秋季上线,相关的开发者预览版和 Beta 版本有望在本月晚些时候 ...

  2. android remoteviews 设置背景,Android通过RemoteViews实现跨进程更新UI示例

    一.概述 前面一篇文章Android通过AIDL实现跨进程更新UI我们学习了aidl跨进程更新ui,这种传统方式实现跨进程更新UI是可行的,但有以下弊端: View中的方法数比较多,在IPC中需要增加 ...

  3. android 不能在子线程中更新ui的讨论和分析

    问题描述 做过android开发基本都遇见过 ViewRootImpl$CalledFromWrongThreadException,上网一查,得到结果基本都是只能在主线程中更改 ui,子线程要修改 ...

  4. 【Android -- UI开发】一份 UI 开发学习指南

    思维导图 推荐资料:官方文档 六大布局 网上有人比喻的很好:布局好比是建筑里的框架,组件按照布局的要求依次排列,就组成了用于看见的漂亮界面了. 请看文章:[Android – UI 开发]六大布局 U ...

  5. android app 适应不同大小屏幕_Android UI自适应不同分辨率屏幕2套解决方案

    当我们谈论Android UI自适应不同分辨率屏幕的时候,先来回顾下25学堂之前写的<Android APPUI设计师必知:pt sp dp之间的关系>相关单位的知识. 如果不明白的,我们 ...

  6. 基于Android的小巫新闻客户端开发--UI设计(主界面)

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 基于An ...

  7. Android应用优化之最基本的UI层显示优化

    Android应用优化之最基本的UI层显示优化 1.调试GPU过度渲染 在App出现卡顿的时候,我们第一时间会想到我们的App是不是存在过度绘制的问题.为什么要先看过度绘制的问题,因为直接直观方便啊, ...

  8. android即时通讯ui框架,android IM即时通信之聊天界面UI框架

    写在最前面 现在很多软件都要求加入即时通信的功能,当然很多都用了三方(环信.融信...).最近,项目也有此需求,我们选择的是环信.环信也提供了UI框架,但是说实在的一般的应用用不了那么多功能,可能就简 ...

  9. 新闻与Android相关的话题,热门话题 - 换个角度看新闻 #iOS #Android

    原标题:热门话题 - 换个角度看新闻 #iOS #Android 小时候每到晚上 7 点,我都会端着小板凳坐在电视机前,和爸爸妈妈一起看新闻联播,那个时候国家大事离我仿佛很远,虽然看着新闻心思却飘到新 ...

最新文章

  1. 优先级队列实现哈夫曼树的编码和译码
  2. Maya人物角色行走动画制作视频教程
  3. python os open_Python3 os.open() 方法
  4. java 品尝饮料_那些年我喝过的饮料
  5. python文件流习题解析
  6. python.freelycode.com-快速提示-使用Modin加速Pandas
  7. 11.1.5 练习题
  8. JAVA自学笔记21
  9. PMP是什么,PMP最难的是哪些内容?
  10. 嵌入式Linux系统编程学习之十九标准管道流
  11. H5获取html标签
  12. 【大数据部落】出租车数据分析:用数据告诉你出租车资源配置是否合理
  13. 泰山游记:路上瓶装水很便宜,2元
  14. 智能ai伪原创工具免费
  15. Android如何绘制矩形方框,绘制矩形(方法二、空心的)
  16. 51单片机——LED点阵屏
  17. cad画多段线时不显示轨迹_为什么CAD绘图编辑拖动时看不到预览效果?
  18. Word文档统一图片格式快捷操作
  19. 基于51单片机的电子密码锁设计
  20. MySQL Cluster导入数据表时报错:Got error 708 'No more attribute metadata records (increas

热门文章

  1. 2022.9.26初识c语言
  2. 小学计算机三年级冀教版,冀教版小学三年级上册信息技术课件
  3. 利用selenium和python 爬虫网站代码
  4. 小米Q3财报解读:手机行业整体疲软之下,怎么做到互联网业务大爆发?
  5. java高并发编程--03--线程间通信
  6. macOS配置java环境
  7. Java二维数组及面向对象介绍--------08
  8. 百德彼不妥协的现代性,中国轻奢眼镜的至高极
  9. 解决Hyperledger Fabric通道重复创建问题( readset expected key [Group] /Channel/Application at version 0, but )
  10. o.s.b.d.LoggingFailureAnalysisReporter报错