论坛   申城杂谈   缅甸小勐拉银河国际代理网址
返回申城杂谈
发新帖 回复
查看: 43|回复: 0

缅甸小勐拉银河国际代理网址

[复制链接]
楼主

20

主题

20

帖子

64

积分

注册会员

Rank: 2

积分
64
发表于 2025-2-10 19:41:14 | 显示全部楼层 |阅读模式
缅甸小勐拉银河国际代理网址  ▉客服微信 8039400 ▉乔布斯介绍说iPhone 发布时:这是一台上网设备,这是一台电话,这是一个iPod。如果把智能手机看做一个整合设备,那 iPad 显然是反整合设备。它希望把浏览网页、看图片、看视频等功能从手机身上剥出来。那为什么现在 iPad 的 HD 软件都不再去更新了?难道大家都不使用 iPad 了?相对于手机而言,iPad的用户数量少,用户黏度低。效益和成本不匹配,因为苹果在开发上同时应用于 iPhone 和 iPad 的 Universal 适配上做的一般,真要一套代码支持 iPhone + iPad,有非常多自己判断和自定义的部分,如果需要做不同的划分就需要不同的代码,即使逻辑部分可以重用,但额外开发的部分也不少。因为最开始 iOS 只有一种屏幕尺寸(iPhone/iPod),此时的布局系统还非常原始,iOS开发都是把控件的位置尺寸写死的,后来增加了一种(iPad),此时 iPhone 的那套写死的布局是不能直接用到 iPad 上的,因为布局不一样,就只能另外写一套全新的,这就是 HD 版本的由来。AutoLayout:后来 Apple 推出了 iPhone 5,要知道这个机型的尺寸又双叒叕变了,那么之前的布局就又失效了。但是 Apple 也给了解决方案,就是 AutoLayout,自动布局,只要给出约束条件,系统会自动求解不等式组从而获得动态的布局。使用了 AutoLayout 这套现代化的布局系统,就不再需要为某种机型专门开发一个版本了,这里所说的“某种机型”也包括任意一款 iPad。从此就只有一个通用版本了。现在还存在的HD版本都是早期布局系统不完善造成的残留。


回复

使用道具 举报

返回申城杂谈
发新帖 回复
使用 高级模式(可批量传图、插入视频等)
您需要登录后才可以回帖 登录 | 立即注册 微信登录

本版积分规则