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
  • 相关阅读:
    HelloWorld入门程序
    list的几种遍历方式
    遍历map的几种方法
    Java动态代理
    七月七日学习记录
    七月六日学习报告
    钢镚儿使用体验
    TD tree 使用体验
    学习笔记154—Matlab 如何写入txt?
    学习笔记153—matlab中小数如何取整?
  • 原文地址:https://www.cnblogs.com/niexiaobo/p/4888673.html
Copyright © 2011-2022 走看看