iOS和Android需要保持体验一致吗?
来源:互联网 发布:jquery查询前清空数据 编辑:程序博客网 时间:2024/06/06 02:20
背景简介
如今ios和android是手机操作系统中的绝对两位大哥。两个系统中很多操作类似,也有互相抄袭。例如:下拉弹出状态栏,是android中先有,ios后来跟进的功能。
为什么要讨论?
一些产品经理和设计师会以ios为标准,让android来做一些和ios相同的效果。虽然android开源,理论上几乎可以做出任何想要的功能和效果,但是一些效果ios中只需几行代码,而android开发要被搞到残,甚至会牺牲一点性能。
开发角度
列表下拉刷新
ios的tableview中支持,android需要使用第三方控件(5.0中已有SwipeRefreshLayout,但是定制效果并不好)和listview配合。
列表项左滑删除
ios的tableview中支持,android需要使用第三方控件。
页面左滑返回
ios支持,android需要使用第三方控件。
其他
等等…
硬件角度
ios只有一个home键,而android一般有3个物理按键。android设备的屏幕可能更大。
结论
由于硬件和设计上的些许差异,ios和android的两个平台的交互并不完全相同。所以个人更倾向于设计出更符合平台(ios和android)特性的产品,真正给用户带来便利,而不是一味模仿所谓的高端(ios)。
1 0
- iOS和Android需要保持体验一致吗?
- 【Android】GridView 保持items图片大小一致
- Redis 如何保持和MySQL数据一致
- 创建第一个android 应用程序时,SDK和ADT一定要保持版本一致。
- Android和Ios使用md5对图片加密校验一致
- 保持图片和图片框一致的方法
- 保持图片和图片框一致的方法 收藏
- ImageView保持前景src和ImageView的高度一致
- [Android]Android和iOS保持屏幕常亮
- 使用HttpClinet保持session一致
- 【Android UI】状态栏和toolbar颜色一致
- android editview和textview一致的表现
- C++编码器军规(004):保持类成员变量定义和初始化的顺序一致
- 保持多个视图一致:可视化构建中的约束、确认和例外
- 一致和非一致段
- Android当中的SeekBar与iOS中的UISlider 功能一致
- iOS、后台、Android 三个一致的加密工具 ---------DES加密
- ajax跨域请求保持session一致
- Eclipse下无法自动编译,或者WEB-INF/classes目录下没文件
- 《强人工智能论文集锦》和《强人工智能演示程序》
- spark性能调优-数据倾斜篇
- hibernate 继承映射subclass
- 如何调用手机自带的照相机APK进行拍照、录像并自动保存照片和录像
- iOS和Android需要保持体验一致吗?
- ObjectMapper将json字符串转换成泛型List/map
- linux升级gcc支持c++11
- [解决] storm启动异常:org.apache.thrift7.transport.TTransportException
- Operate XML
- leetcode(45):Jump Game II
- 常用docker命令
- AndroidStudio怎样导入library项目开源库
- hibernate 多对多