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
  • 相关阅读:
    C语言函数qsort的使用方法
    成绩打分
    distance.c
    留学生题目
    6大排序算法比较
    小游戏得分[石头剪刀布]
    二叉排序树算法
    头文件相关
    小型考试系统
    小题目【链表1】
  • 原文地址:https://www.cnblogs.com/niexiaobo/p/4888673.html
Copyright © 2011-2022 走看看