IOS操作系统
IOS操作系統
? ? iOS最初設計是設計給iPhone用的。就像其基于的Max OS X 操作系統一樣,它也是以Darwin為基礎的。
? ? IOS系統架構分為四層:核心操作系統層,核心服務層,媒體層,可輕觸層。
? ? 觸控:多點觸控事件和控制;加速支持;查看等級;本地化;相機支持
? ? 媒體:OpenAL;混音及錄音;視頻播放;圖像文件格式;Quartz;Core Animation;OpenGL ES
? ? 核心服務:網絡;SQLite嵌入式數據庫;地理位置;線程
? ? OS X 核心:TCP/IP協議;套接字;電源管理;文件系統;安全
二 使用
? ? 在4.0.1版本的固件中,iPhone的主界面包括以下自帶的應用程序:SMS(簡歷)、日歷、照片、相機、YouTube、股市、地圖(AGPS輔助的Google地圖)、天氣、備忘錄、實用工具文件夾(IOS4以上的固件有文件夾功能)、iTunes(將會被鏈接到iTunes Music Store和iTunes廣播目錄)、App Store以及系統設定。還有四個位于最下方的常用應用程序包括有:電話、Mail、Safari和iPod。
? ? 控制中心
? ? 控制中心為你建立起快速通路,便于你使用那些隨時急需的控制選項和 app。只需從任意屏幕 (包括鎖定屏幕)向上輕掃,即可切換到飛行模式,打開或關閉無線局域網,調整屏幕亮度等等,還可以使用全新的手電筒進行照明。你可以打開或關閉飛行模式、無線局域網、藍牙和勿擾模式,鎖定屏幕的方向或調整它的亮度,播放、暫?;蛱^一首歌曲,連接支持AirPlay的設備,還能快速使用手電筒、定時器、計算器和相機。
? ? 多任務
? ? 新的OS 4將允許任務在后臺執行同時還能保證運行的性能和電池的續航時間。一些多任務的特性:雙擊Home鍵彈出后臺任務列表;提供包括了后臺音樂VOIP、后臺定位、推送通知、本地通知、任務完成和快速切換。
? ? iOS不支持Flash。Adobe計劃在iPhone發行第三方Flash Lite軟件程序,但現時仍未有計劃。以現時來說,只支持標準Flash?,F時可以使用iPhone第三方程序jailbreak觀看flash動畫。但不支持在線播放。
? ??
三 開發
? ? iOS蘋果的iPhone和iPad應用開發都指定使用同一開發語言:Objective-C語言。
? ? 如果開發過蘋果的mac系統應用程序,那么開發IOS應用程序就簡單,不過IOS也有新技術如:多點觸摸和加速計。
總結
- 上一篇: 图解CS版的皮肤界面编程示例
- 下一篇: SNMP协议介绍和操作截图