当前位置:首页 » 安卓系统 » 为什么安卓内部设计比苹果乱

为什么安卓内部设计比苹果乱

发布时间: 2022-07-12 07:16:20

Ⅰ 苹果和安卓手机的UI设计有什么不同之处

单方面来说,苹果的安全保障性比安卓更高。APP是独创专用文件加密性高。但是要收费。相反,安卓安全性较低,通用安卓机APK文件,不过全部。苹果手机性价比太低,不如安卓很多机型性价比高。这是安卓的优点之一。安卓便宜实惠,而苹果价格昂贵,功能也不是顶尖科技。同样是手机,苹果主要靠牌子抬价,本身只值1030元,却卖到5000多,太不合理。

Ⅱ 苹果系统安卓化界面设计和安卓系统苹果化界面设计界面真够厉害为啥竞争对手不是对抗吗为何还要抄袭借鉴

苹果和安卓的系统都是在互相取长补短的,两家都在借鉴对方的优点,喜欢苹果的自然会说ios系统安全和长时间使用流畅,app品质高,而安卓用户会说安卓系统开放,安装应用没有限制,萝卜青菜各有所爱吧。

Ⅲ 为什么同一个软件安卓和苹果里面的图片风格不一样

苹果与安卓的相册,逻辑像素有很大不同。
安卓有一个“本地目录”,拿我手里安卓8的坚果R1来说,这个路径在storage/emulated/0下(以下简称“本地目录”)。安卓设备的的一亿像素对应的cmos一般为1/1.3英寸左右,苹果1200万像素的cmos尺寸如果我没有记错的话是1/2.55英寸。
在cmos大小一定的情况下,像素越多则单个像素的感光性能越差。但在光线充足,不影响成像的情况下,更高的像素可以获得更高解析力的画面。现在的高像素的的设备都具有多像素和一的能力,可以4个、9个或16个像素和一,可以一定程度上解决单像素感光性能差的问题。
安卓设备的的一亿像素对应的cmos一般为1/1.3英寸左右,苹果1200万像素的cmos尺寸如果我没有记错的话是1/2.55英寸。但看cmos安卓的远强于iphone,但是影像系统的性能并不是由单一cmos来决定的,也并不是仅由影像系统硬件决定的。

Ⅳ iOS和安卓的UI设计有什么区别

iOS与安卓设计上的差异主要从系统差异、成本考虑、用户习惯3个方面来阐述。
一. 系统差异

1. 物理按键对返回的影响

安卓的物理按键以及屏幕导航按键的差异是安卓的返回键更加方便,

iOS只有home键,随着全屏的出现,可能会打破这种差异。

因此在设计返回操作的时候需要考虑平台的差异性。
安卓比iOS增加了物理返回键、底部导航,有些设备可以隐藏底部导航。

全面屏的普及会慢慢打破这种因为物理按键造成的交互及设计差别,全面屏设计适配是要考虑底部按键的差异。

华为全面屏的几种手势:

安卓全面屏出现后,并没有完全舍弃内置导航按键,还有纯手势、悬浮按钮、内置导航条3种方式。随着硬件的发展,安卓和iOS的交互操作会更加趋同,改变这种差异。

返回浮窗的UI表现:

iOS 手机只有一个“Home ”键,为方便用户退出浮层需要增加了“取消”入口。

而 Android 手机本来就有“返回”虚拟键,所以多做一个“取消”的意义性不大。

2. 屏幕分辨率造成的色调选择

Material Design作为谷歌推出的全新的设计语言,和iOS对比,Material Design更加沉稳,iOS更加鲜艳。原因是因为iOS的屏幕分辨率更高,对鲜艳颜色的还原度更好,安卓适应的机型比较多,颜色还原度没有那么好。

深色模式下考虑到用户长期使用的体验,因iOS的还原度高,背景使用#000000,安卓分辨率的限制,文字颜色较浅,谷歌推荐背景色为#121212。有些平台护眼模式和深色模式用两套,比如网易云音乐。
. 软件更新方式的不同

Android :由于安卓的开源特性,当有新版本时都会提示用户更新,且每个产品内部都带有“版本更新”入口。

更新的方式可分2种:

引导更新:弹出提示让用户更新 APP ,用户点击“更新”按钮前往应用商店更新、或者在当前页面更新并显示下载进度。

强制更新:也是先提示用户更新,只不过用户点击“更新”按钮,即调起软件安装页面。
iOS :而 iOS 端出于对用户体验的考虑,UI设计中IOS和安卓的设计差异是禁止向用户提示版本更新信息的。这也是为什么绝大部分的 iOS 产品,都是没有“版本更新”入口的原因,即使有,点击了也直接跳转到 App Store 查看版本情况。
4. 切图标注

XHDPI对应的是安卓2倍图,XXHDPI对应的是安卓3倍图,iOS的3倍图和安卓的XXHDPI是一样的。
iOS用375*667px做设计,有些也用750*1334px,原因有3点:

①开发同学不用换算,直接采用1倍图就可以

②sketch切图时导出更加方便

③极大提高了视觉还原和其他机型的适配

安卓用1080*1920px做设计,原因有3点:

①从中间尺寸向上和向下适配的时,调整幅度最小,最方便适配

②大屏幕时代依然以小尺寸作为设计尺寸,会限制设计师的设计视角

③用主流尺寸做设计,极大提高视觉还原和机型适配

5. 键盘差异引发的搜索框样式

安卓键盘有些是系统自带的,也有第三方的,例如搜狗输入法,iOS更多是系统自带的键盘。
很多输入法在键盘的右侧加入了更加明显的搜索按键,但为了照顾一些用户的操作习惯,安卓还是把搜索放在了搜索框后面。
二. 成本考虑

1. 开发成本

loading

iOS的loading自定义更加常见、个性化强,安卓很多都是用系统自带的(转圈的那种),主要是考虑开发成本。

TAB样式

2个平台会有特有的控件样式。

安卓系统本身全局actionbar,若去实现其他的样式,会破坏整体的封装,开发成本更高。

iOS系统有自定义的tab切换样式,开发人员只需要更改颜色、圆角,更加方便。

高斯模糊

毛玻璃在iOS比较常见,安卓开发成本高,建议不做这种效果。

2. 商业成本

一般iOS会让用户承担30%的抽成,例如优酷、腾讯的VIP会员价格。

三. 用户习惯

1. 长按侧滑删除

信息列表的侧滑,在iOS中是很常见的操作,但是在安卓更习惯长按,如果改成侧滑删除,会增加用户的理解成本。
2. 图标设计

返回按钮:一般iOS返回不带横线“<”,安卓喜欢带有横线,例如下图,不过有些app会统一用一种。

分享按钮:一把iOS会采用苹果自带的向上的形式,安卓喜欢用三个圈圈(看下图)。
弹窗按钮:有些安卓弹窗上的按钮会遵循系统规则,在右侧这种形式,iOS更喜欢居中。

bar标题位置:安卓上的标题跟随着“返回”,在bar的左侧,iOS会喜欢放在中间。

Ⅳ 为什么安卓的机子在性能上很难超过苹果的还多核什么的

虽然很多Android手机的配置都比iPhone要高,比如大多数Andorid手机的内存都有1GB,而iPhone 4S只有512MB内存,但用过iPhone的人都知道Android手机在使用的时候总感觉没有那么顺滑,究竟为什么会出现这种现象呢?一位软件工程师和前Google实习生Andrew Munn解释说是因为Android系统UI效率低下的框架设计的问题。
不过,这个实习生Andrew Munn是一个软件工程专业的本科毕业生,他在Android团队并没有在框架团队工作,也没有看过Android渲染的源代码,因此他所说的未必是100%准确。并且他也曾经在Windows Phone团队工作过,因此可能会不自觉的对Android产生偏见。以下就是他对Android为什么没有iOS流畅体验的看法。
Android没有iOS流畅的原因并非Java GC导致暂停,也不是因为Android运行的是Java编译的bytecode而iOS运行的native code,根本的原因是,iOS的UI渲染采用实时优先级,而Android的UI渲染遵循传统电脑模式的主线程普通优先级。
这听起来似乎很抽象和难以理解,但大家可以尝试一下,使用你的iPad或者iPhone,打开Safari,然后加载一个复杂的网页,例如新浪网首页,当网页加载到一半的时候,把你的手指放在屏幕上,并且四处移动,你会发现所有的渲染立刻停止,在你拿开手指前,网页永远也不会继续加载。
而在Android设备上重复这个操作,你会发现,浏览器会继续尝试加载页面并渲染HTML,试图多任务同时进行,因此对于Android来说,一个高效的双核处理器是很重要的,这也就是Galaxy S II能够非常平滑的原因。
在iOS中UI渲染过程具有绝对的优先等级,当用户接触到iPhone的触摸屏后,iOS中所有的进程都将停止,UI线程拦截了所有的事件,系统会将所有资源用于渲染UI过程,以保证用户界面的实时渲染优先级。而在Android系统中UI渲染过程的优先级别却没有那么高,也就是说当你触摸Android手机屏幕的时候,系统后台的程序并没有停止,仍然在继续运行之中,比如下载和查收短信,这样系统UI获得的资源就不够,这就是Android系统不流畅的原因。
由于这个原因,新发布的Galaxy Nexus,甚至配备四核处理器的话说EeePad Transformer Prime平板电脑都无法保证顺滑的操作体验,这些设备只能与3年前的iPhone顺滑程度相比,那么Android团队为什么不从根本解决这个问题呢?
除了UI渲染之外,Android缺乏有效的的硬件加速也是一个原因,在不同的Android手机上的硬件加速存在巨大差异,而苹果是唯一一个既做硬件又做软件的手持设备公司,只有苹果可以在硬件中插入对软件的优化,使得基于苹果芯片的设备不仅省电,而且流畅。
实际上,Android的开发工作在第一代iPhone发布之前就已经开始了,原始Android原型体被设计成为使用键盘手机的设备,也就是黑莓手机的竞争对手。UI渲染优先级别在有键盘的手机上并没有那么重要。但是在iPhone发布之后,Android小组为了快速推出能与iPhone竞争的产品,迅速将Android改成触摸屏手机系统,但那时重写UI框架已经不可能了。因为如果这样Android应用市场中的所有程序将变得不可用,这种关系将一直处于恶性循环之中。
(这个实习生的伪科学真是编的好,在此反驳)
按照那个实习生的说法,android的ui不流畅是因为响应UI处理的优先级不够,而google不改进的原因是因为怕影响到已经发布的应用程序?
这人根本不懂ios和android的进程控制机制,且不说ios中ui有最高优先级(笑啊,ios什么时候UI有最高级了,明明是系统中断才是最高),竟然说出了android触摸UI时后台进程保持运行这样的荒谬的事情,我都怀疑他是不是在google呆过。 即便他说的UI优先级有理,也不可能出现改变优先级就会使得程序进入恶性循环这种情况。了解android系统架构应该知道负责图形处理(关于优先级部分)的是位于android系统的倒数第二层,也就是内核的上一级,而且android的设计是层与层之前低耦合的,每层对于下一层的依赖仅通过接口来调用,而层内的变化根本不会影响到层外行为。
说简单一点,就如同你去银行柜台办事,你办外汇就去外汇窗口,债券就去债券窗口,而银行内部怎么处理你的请求是他们的事,你只需要提交你的数据并接收结果即可,银行内部员工变动也不会影响你的事务办理。如果真如这个实习生所说,是UI框架处理优先级的问题,google大可以轻轻松松直接提高优先级,绝不会影响到现有任何程序,因为目前没有任何程序能绕过android的程序框架直接调用到UI下层的方法,因此下层的改进也不会对上层造成兼容性的不适。而且也不增加什么生产成本。
但为什么还是感觉android比ios卡?我觉得这是人云亦云后的“被变卡”感觉(很多人在概念空白时先入为主的被教唆到android比ios卡,不如ios,而且听多了这样的话后自然自己的感觉就不准了),以至于出现了N种关于android为什么不如ios的“科学、内幕”解释。我觉得除了辩证还要用发展的眼光来分析这个问题。
在早期,android的优化的确不如ios,这源自于产品的设计理念和年代(android本身是07年才被收购的一个公司,之前这个系统根本没有得到实际的验证,而ios始终是在apple下从mac时代起就被打造的)。而硬件也远没有iphone强,加上开放免费,什么鱼龙混杂的制造商都加入进来,元器件供应商也是水很深,造成产品水平参差不齐。很多人对android和ios的差距的认识也是从那时才建立的,而看iphone,一年才出一款机器,无论软件还是硬件,从选择供应商到制作,有足够的周期,都是精挑细琢。也就是说,android阵营从低端到高端都有,且低端又多又乱所谓的高端少而不精,而iphone就一个高端,这就如田忌赛马,老拿人家优秀的比垃圾的,自然而然口碑也就落成了android不如ios的一个大范围印象。其实这个时代跟ios产品比较,也的确是android的东西不如iphone做得好。
但是近年来android的机器硬件基本上已经超过了iphone但为什么还是觉得比ios卡?除了上述的心理因素遗留之外,我个人觉得其实这无关android本身,并不是os优化这么简单的事。而是硬件问题,其实没有人特别在意这个问题,但是我想说这就如同显示器的响应时间,响应时间快,在播放时就会流畅没有拖影。
电容屏也有响应时间,而且对工作环境电压要求很高,普通的电容板本身响应就比较慢,大概才50~100ms,而且在电压不稳定时反应更慢,而iphone4的电容板响应时间在10~20ms,差距近80ms说是不到十分之一秒,但是在实际体验时这就能影响到人们的直觉。另一个因素在于触屏的玻璃材质,硬度越高越顺滑,这是根据阻尼系数和摩擦系数可以测出的。同是镜面的情况下,硬度越高的材质在摸上去的时候更顺滑。iphone用的是大猩猩,硬度达到7,裸身时本身触感就顺滑,没有拖沓感,再加上大多数买iphone的人贴膜都会比较下本钱(我贴膜花了129),贴膜也会影响到触感。在普观android手机,用上大猩猩的寥寥无几,再肯贴好膜的更是少。在手感上也比iphone要差了。
就我个人长久使用亲身体会是,android的UI其实缺少过度动画,比如在界面切换时的细节(仔细看,ios的界面切换时除了窗口会移动,标题栏和上面的控件都会以不同的速率在移动,感觉很动感精致,如同流水般),这样在操作时造成了突兀感。实际上从触摸角度来讲,我觉得兔子没有明显的差异。而且明显的感觉是,如果iphone有后台程序,或者运行过较多程序之后,哪怕是普通的界面切换也会有卡顿感觉,很明显的。
最后一点重要的补充就是iOS是伪多线程开发,Android更注重编程模型,iOS更注重用户体验。Android将应用内(进程内)渲染(controls)和进程间渲染(surface flinger)放在了不同的模块、空间,导致动画时线程切换过于频繁,需要更高的性能的芯片才能达到和iOS相同的效果;要配合渲染也变得很复杂,所以在横竖屏切换时没有像iOS那样的转屏动画。

Ⅵ 为什么安卓和iOS系统软件设计风格和UI都是一样

设计上来说这两个系统有些东西越来越通用了,目前很多Android的应用偏苹果风格,也就是说基本都是采用一套iOS设计模板来适配Android系统。 术语解读和系统平台对比 android是Google公司开发的操作系统。 iOS是苹果公司的移动操作系统。 导航方式不一样 iOS的Tab放在页面底部,不能通过滑动来切换,只能点击。也有放在上面的,也不能滑动,但有些Tab本身可以滑动,比如天猫的。还有新闻类的应用。 Android一般放在页面顶端,可以通过滑动页面来切换Tab,当然Tab可以点击切换,Tab多的话,Tab本身也可以滑动。比如豌豆荚,网络贴吧,QQ。总之,Android啥都可以有。 UI设计规范不一样 比如现在通常设计的尺寸对比如下: iOS: 750*1334 或者 1242*2208 android:720*1280 或者 1080*1920 单条item的操作 iOS单条item的操作有两种,点击和滑动,点击一般进入一个新的页面,滑动会出现对这条item的一些常用操作,如微信里滑动一条对话,会出现标记未读和删除。 Android中,单条item的操作也有两种,点击和长按,点击一般进入一个新的页面。长按进入一个编辑模式,可以在里面进行批量和其他一个操作,比如删除,顶置等等。比如小米的短信页面;长按也可以弹出情境操作栏dialog,进行操作,比如Android版的微信。 例外的是,Android里面也可以有单条item的滑动,如新版QQ,这种比较少见。AndroidL的短信,可以滑动进行归档。大Android啥都可以有。 实体键 iOS只有一个实体键(音量,电源不算哈),home键,这个键有这么几个功能: 1、按一次,回到桌面。 2 、双击,出现多任务界面 3、iOS8里面,轻触两下Home键,调出单手模式 4 、指纹解锁 Android有四个实体键(现在很多被屏幕上的虚拟键代替,但功效是一样的)4.4一下的分别是back键,home键,menu键,和搜索键。4.4及以上,是back键,home键,多任务键。Android原生是这样,经过优化的Android就不一定了,比如魅族的smart bar,根据当前页面情景变化,不过蛮好用。 Android的back键,在大部分情况下,和页面上的返回功效一样。不过,Android的back键可以在应用件切换,还可以返回主屏幕。这个iOS里面的键不能在应用间直接切换。 浮窗设计元素不一样 Android里可以看到各种浮窗,流量,清理内存等等。iOS暂时还不支持这样的浮窗。越狱的貌似可以。 iOS和Android的UI区别七:图标尺寸和命名规范不一样 1、iOS和Android手机的APP图标尺寸规范和图标命名规范 2、对比PC、iOS、Android等终端APP的交互设计的差异化

Ⅶ 安卓和苹果为什么不一样

设计公司不同,系统当然不一样
如果你说的是流畅度的话,因为苹果公司对于app的管制比较严格,而且用ios的只有苹果一家,所有软件都是专门优化过的,而使用安卓的厂商太多的,华为小米魅族蓝绿大厂,基本除了苹果微软诺基亚其他都用安卓,加上每个公司都有自己的定制ui(基于安卓系统),所以app无法针对某一个牌子的手机进行优化,所以就慢了
纯手打望采纳

热点内容
dag见证服务器是虚拟ip吗 发布:2025-01-28 10:07:04 浏览:605
dz上传的图片不显示 发布:2025-01-28 09:37:42 浏览:887
joinsql多表 发布:2025-01-28 09:23:26 浏览:729
php数组循环赋值 发布:2025-01-28 09:23:25 浏览:134
android42系统 发布:2025-01-28 09:21:59 浏览:902
菜单设计c语言 发布:2025-01-28 09:21:54 浏览:274
sql多表查询优化 发布:2025-01-28 09:21:05 浏览:503
iphone6便捷访问 发布:2025-01-28 09:05:11 浏览:177
四位验证密码是多少 发布:2025-01-28 08:56:13 浏览:809
笔记本显卡如何配置 发布:2025-01-28 08:49:49 浏览:603