自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

iPad程序開(kāi)發(fā) 平板電腦開(kāi)發(fā)基礎(chǔ)規(guī)則

移動(dòng)開(kāi)發(fā) iOS
本文介紹的是iPad程序開(kāi)發(fā) 平板電腦開(kāi)發(fā)基礎(chǔ)規(guī)則,ipad越來(lái)越流行了,作為開(kāi)發(fā)者,是不是熱血沸騰呀?先來(lái)看內(nèi)容。

iPad程序開(kāi)發(fā) 平板電腦開(kāi)發(fā)基礎(chǔ)規(guī)則是本文要介紹的內(nèi)容,蘋果發(fā)布了10寸平板電腦iPad。iPad也使用iPhone一樣的操作系統(tǒng),并且也能通過(guò)App Store購(gòu)買軟件。開(kāi)發(fā)者們,是不是看到新的市場(chǎng)了?如果您想專門為iPad開(kāi)發(fā)軟件,請(qǐng)看看下面的iPad開(kāi)發(fā)規(guī)則。

系統(tǒng)級(jí)別

同時(shí)只能運(yùn)行一個(gè)程序,窗口占滿全屏

程序需要快速進(jìn)入和退出

為了安全考慮,程序在沙盒內(nèi)執(zhí)行。可以保存程序相關(guān)的文件和設(shè)置。只能通過(guò)系統(tǒng)提供的接口與其他程序通信。

每個(gè)程序在自己的虛擬內(nèi)存空間內(nèi)運(yùn)行,但是可用虛擬內(nèi)存只受限于物理內(nèi)存的大小。就是說(shuō)沒(méi)有磁盤虛擬內(nèi)存。

不支持自定插件和框架。

程序級(jí)別

(新增) 程序界面需要支持任意方向。不象iPhone并不要求同時(shí)支持橫豎屏。

程序主要使用ObjectiveC但是其他程序語(yǔ)言也可以使用

所有在iPhone中支持的類,同樣在iPad中支持

內(nèi)存使用retain/release模型管理

在需要的情況下,程序可以啟動(dòng)額外的線程。不過(guò),基于視圖的操作和大量圖形操作必須在程序主線程內(nèi)執(zhí)行。

視圖控制器

在iPad里,雖然仍舊支持導(dǎo)航條和Tab條,但是他們的作用逐漸減弱。因?yàn)槟憧梢越⒁粋€(gè)新的視圖控制器,叫做分割視圖控制器(Split view controller)。對(duì)于更復(fù)雜的數(shù)據(jù)內(nèi)容,導(dǎo)航條和Tab條主要用來(lái)給低層次導(dǎo)航提供支持。

圖形和多媒體

iPad支持和iPhone一樣的圖形與多媒體庫(kù)。視頻可以在任意視圖內(nèi)播放,無(wú)需始終全屏播放。

事件處理

更簡(jiǎn)單地偵測(cè)手勢(shì)事件。

設(shè)備集成支持

iPhone很多特性都在iPad內(nèi)被支持。如:

加速計(jì)

位置

地圖

設(shè)置

地址簿

外設(shè)

p2p藍(lán)牙連接

iPad內(nèi)沒(méi)有攝像頭,但是可以使用像冊(cè)。

iPad設(shè)備特性

屏幕尺寸與iPhone不同,iPad是1024x768。

新增類和接口:

Split views 分隔的視圖。

iPad程序開(kāi)發(fā) 平板電腦開(kāi)發(fā)基礎(chǔ)規(guī)則

彈出窗口

iPad程序開(kāi)發(fā) 平板電腦開(kāi)發(fā)基礎(chǔ)規(guī)則

覆蓋屏幕的內(nèi)容可以訂制顯示風(fēng)格,設(shè)置是否完全覆蓋屏幕,還是覆蓋窗口的某一部分

工具條可以放在視圖的上方或下方

可以自定義虛擬鍵盤輸入視圖,與從前iPhone只能在輸入框內(nèi)彈出鍵盤不同,現(xiàn)在可以在任意獲得first responder的對(duì)象內(nèi)設(shè)置自定義的輸入視圖。

虛擬鍵盤上方還可以放置訂制的輸入工具

文字與顯示支持

增加Core Text框架

自定義視圖可接收鍵盤消息

增加語(yǔ)法檢查類UITextChecker

支持自定編輯菜單類 UIMenuController (注:從前只能通過(guò)私有API實(shí)現(xiàn))

Core Animation增加CATextLayer類用于顯示文字

支持外部顯示器和投影

iPad可以外接顯示器,可輸出最大分辨率為720p(1280x720)。

文檔處理支持

應(yīng)用程序可以注冊(cè)打開(kāi)特定類型文件

UIKit提供UIDocumentInteractionController類,用于與未知類型文件交互

在Info.plist中帶有UIFileSharingEnabled鍵值的程序可以與用戶桌面計(jì)算機(jī)共享文件。

但是注意,iPhone OS中并沒(méi)有提供打開(kāi)關(guān)閉文件的標(biāo)準(zhǔn)對(duì)話框,還是不鼓勵(lì)進(jìn)行這種系統(tǒng)級(jí)別的文件操作。

PDF生成

程序可以生成PDF文檔。

小結(jié):iPad程序開(kāi)發(fā) 平板電腦開(kāi)發(fā)基礎(chǔ)規(guī)則的內(nèi)容介紹完了,希望本文對(duì)你有所幫助!

責(zé)任編輯:zhaolei 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-05-11 17:05:54

2011-05-31 13:34:22

應(yīng)用開(kāi)發(fā)iPad

2011-04-29 14:54:29

平板電腦AndroidiPad

2011-12-14 21:16:49

iPad

2010-04-30 10:41:42

微軟

2011-04-08 09:18:31

Chrome OS版Android谷歌

2013-10-14 10:22:22

開(kāi)源開(kāi)源開(kāi)發(fā)板平板電腦

2011-04-12 11:22:43

2010-07-06 10:33:34

思科Cius

2012-09-28 10:10:57

朝鮮Android平板

2011-05-23 09:40:43

Touchpad惠普

2011-03-27 00:58:45

平板電腦iPad蘋果

2012-03-12 15:14:17

iPad

2012-06-18 10:51:39

微軟平板

2012-03-15 20:59:32

諾基亞

2011-04-12 09:18:51

Oak Trail英特爾平板電腦

2011-05-19 09:23:26

Android平板電腦iPad平板電腦

2011-12-10 19:53:07

iPad

2021-06-28 10:33:58

Linux平板電腦JingPad A1

2011-06-27 08:34:21

iPad
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)