iPhone 界面尺寸:320x480、640x960、640x1136
iPad 界面尺寸:1024x768、2048x1536
1、iPhone概況
iPhone,是蘋果公司旗下研發的智能手機系列,它搭載蘋果公司研發的iOS手機作業系統。 第壹代iPhone於2007年1月9日由當時蘋果公司CEO的史蒂夫·喬布斯發布,並在同年6月29日正式發售。
第七代的iPhone 5S和iPhone 5C於2013年9月10日發布,同年9月20日正式發售。第八代的iPhone 6和iPhone6 Plus於2014年9月10日發布。2015年9月10日淩晨1點,蘋果將召開2015年秋季發布會,發布三款不同型號的新iPhone,分別是iPhone 6S、iPhone 6S Plus。
2016年3月21日淩晨1點,蘋果召開了2016年春季發布會,發布了iPhone SE,而不是網上說的iPhone 6C。
iPhone 7於北京時間2016年9月8日淩晨1點在美國舊金山比爾·格雷厄姆市政禮堂2016年蘋果秋季新品發布會上發布。
2016年11月25日,蘋果在官網更新了iPhone在國內的保修政策,不再以換代修。
2017年3月21日,蘋果推出了壹款擁有動人紅色外觀的特別版iPhone 7和iPhone 7 Plus,起售價格為6188元。?
2017年9月13日,蘋果推出了新壹代產品iPhone 8和iPhone 8 Plus、iPhone X和iPhone X Plus。
2、android
android是壹種以Linux與JAVA為基礎的開放源代碼操作系統,主要使用於便攜設備。中國大陸地區較多人使用“安卓”。Android操作系統最初由Andy Rubin開發,被谷歌收購後則由Google公司和開放手機聯盟領導及開發,主要支持手機與平板。
Android 是運行於 Linux kernel之上,但並不是GNU/Linux。因為在壹般GNU/Linux 裏支持的功能,Android 大都沒有支持,包括Cairo、X11、Alsa、FFmpeg、GTK、Pango及Glibc等都被移除掉了。
Android又以bionic 取代Glibc、以Skia 取代Cairo、再以opencore 取代FFmpeg 等等。Android 為了達到商業應用,必須移除被GNU GPL授權證所約束的部份,例如Android將驅動程序移到 userspace,使得Linux driver 與 Linux kernel徹底分開。
bionic/libc/kernel/ 並非標準的kernel header files。Android 的 kernel header 是利用工具由 Linux kernel header 所產生的,這樣做是為了保留常數、數據結構與宏。
Android 的 Linux kernel控制包括安全(Security),存儲器管理(Memory Management),程序管理(Process Management),網絡堆棧(Network Stack),驅動程序模型(Driver Model)等。下載Android源碼之前,先要安裝其構建工具 Repo來初始化源碼。Repo 是 Android 用來輔助Git工作的壹個工具。