zoukankan      html  css  js  c++  java
  • iPad和iPhone开发的异同

    niPad和iPhone开发的异同
     
    niPad简介
    n什么是iPad
    p一款苹果公司于2010年发布的平板电脑
    p定位介于苹果的智能手机iPhone和笔记本电脑产品之间
    p跟iPhone一样,搭载的是iOS操作系统
    niPhone和iPad
    niPhone是手机,iPad、iPad Mini是平板电脑
    n
    niPhone和iPad开发的区别
    p屏幕的尺寸 分辨率
    pUI元素的排布 设计
    p键盘
    pAPI
    p屏幕方向的支持
    p… …
    n
    n屏幕的尺寸 分辨率
    n在iOS开发中,只需要关注以下几种情况
    piPhone
    ü3.5 inch:320 x 480
    ü4.0 inch:320 x 568
    piPad、iPad Mini
    ü9.7 inch、7.9 inch:768 x 1024
    nUI元素的排布 设计
    n因为iPad屏幕比iPhone大,可以容纳更多的UI元素,因此排列方式是不一样的
    n比如新浪微博:(左图是iPhone,右图的iPad)
    n键盘
    niPad的虚拟键盘多了个退出键盘的按钮
    n左图为iPhone键盘,右图为iPad键盘
    niPad特有的API
    niPad多了一些特有的类,比如:
    pUIPopoverController(左图)
    pUISplitViewController(右图)
    p… …
    n共有API的差异
    n有些API在iPhone和iPad都能用,但是显示效果是有差异的,比如UIActionSheet(左图iPhone,右图iPad)
    n屏幕方向的支持
    niPhone支持3个方向
    n横竖屏支持
    n一般情况下,iPhone应用就一种屏幕方向,要么竖屏,要么横屏(游戏)
    n其次,苹果官方建议:iPad应用最好同时支持横屏、竖屏两种方向
    n开发细节
    n如何新建一个iPad应用程序
    n
  • 相关阅读:
    P3133 [USACO16JAN]无线电联系Radio Contact
    P2196 挖地雷
    P2434 [SDOI2005]区间
    P2820 局域网
    P2904 [USACO08MAR]跨河River Crossing
    P1586 四方定理
    P2983 [USACO10FEB]购买巧克力Chocolate Buying
    P2049 魔术棋子
    kali-linux破解密码运行脚本并隐藏进程
    kali安装使用
  • 原文地址:https://www.cnblogs.com/niexiaobo/p/4888673.html
Copyright © 2011-2022 走看看