A. 如何入門移動端app開發
無論是蘋果App Store,還是谷歌的Play Store,人們總是會發現無數創新獨特的移動App。但是,創意只是萬里長征的第一步,開發一款移動應用的過程其實並不容易,有時甚至會讓人感到沮喪萬分。因此,本文將介紹五個步驟,或許對那些剛起步的創業者會有所幫助。
一、開發App之前要先想好商業模式
很多創業者在有了一個創意想法之後,便會立即著手開發App應用,但是筆者要提醒的是,你最好對自己的App的商業模式要有一個清晰的理解。通常來說,將App作為一種平台,幫助兩個相互依存的群體進行交流是一種不錯的商業模式。
實際上,Uber,Airbnb,Snapchat,YouTube,等等重量級App應用都採用了上述商業模式。
接下來,就是要具體化App應用的主要功能和核心作用,簡而言之,就是它能給用戶提供什麼樣的價值。如果你在描述App應用的核心功能時,用了超過一句話,那麼不好意思,基本上說明它還不夠核心。
Uber的核心功能是連接司機和乘客;Airbnb的核心功能是連接房間空閑的房東和租客。Instagram的核心功能是簡單、快速地在社交網路里分享美圖。這些平台其實只做了一件事,但是卻把這一件事做的很專,很精。因此,創業者千萬不要有吃著碗里瞧著鍋里的想法,一個核心功能還沒做好,就想著下一個了。
記住,你總是能在下一個版本里增加更多功能。但投資人想要的,是你在市場上獨一無二的競爭力。如果你讓用戶承載了太多選擇,肯定無法獲得成功。不僅如此,App應用新增功能的成本通常不會太低,創業者必須要學會聰明地利用自己的資源,因此,好鋼用在刀刃上,在最有競爭力,最能形成網路效應的地方下功夫。
二、了解競爭環境
一旦你的App應用明確了核心功能,那麼接下來可能就要做些調研工作了,首當其沖地,就是要去了解下你的潛在對手和競爭環境。如果你試圖進入一個飽和的市場,風險肯定比較大;相對而言,一個充滿競爭的市場應該會比較成熟,在其中獲得成功的機會也比較大。
不過,如果你的競爭對手已經完成了數百萬美金的B輪或C輪融資,此時你可能就得自己掂量掂量了,想想你開發的這款移動應用在進入到這個市場之後,是否有足夠的競爭力與之抗衡。
另一方面,如果一個市場門戶大開,你也需要慎重考慮一下為什麼會這樣,不要冒然闖入其中。
三、規劃和驗證
如果上述兩點完成之後,就是時候開始制定規劃,讓自己的想法變成一個有形的產品。
首先,你需要了解用戶體驗(UX)和用戶界面(UI)兩者的區別。用戶體驗主要涉及到如何設計用戶需求,你需要理解的某個產品或服務所涉及到的一些具體工作,這樣才能為用戶提供更好的體驗。用戶界面更多地是專注在界面可用性上,比如用戶是否能足夠便捷地使用,使用效率夠不夠高,使用過程中用戶滿意度好不好,等等。
你最先要做的,就是從用戶界面下手。你的App應用會在哪些設備屏幕上使用,提供什麼樣的功能,功能之間又是如何彼此關聯的。用戶體驗不需要考慮上述要點,它更多地是起到「修飾」作用,不過用戶體驗可以幫助你了解App應用應該具備什麼樣的設計原則。你可以考慮給你的平台制定一個詳細的框架規劃,甚至開發一個「可點擊」App原型產品。
如果上述工作完成之後,你需要與人分享,並尋求他們真誠的反饋。根據具體的建議,制定開發規劃路徑和UI/UX規劃。當你完全規劃好了App應用的布局,必須要考慮它將會在哪些移動操作系統平台上運行。
通常來說,移動App應用會在蘋果的iOS操作系統上運行,但是如果你希望進軍安卓和iOS兩大主流移動市場,那麼在此筆者要提醒的是,安卓應用所需的成本更高,開發難度更高,這也是很多開發人員選擇iOS操作系統的原因之一,但如果一款移動App平台想要獲得成功,就必須得那些安卓和iOS這兩個市場。
四、尋找開發人員,了解如何招募人才
如果你希望打造一家受人尊敬的移動應用開發公司,那麼可能需要牢記以下這幾件事:
優秀、快速、廉價。三者只能選其二,在移動應用開發過程中,你無法做到三者兼得。
如果你要完成一款移動應用的開發和部署,至少需要投入五萬美元,很少有移動應用開發公司能做到比這個金額更少的成本投入。因此,你需要做好成本預算,並且專注於開發最低可行性產品,明確商業模式,並構建產品原型,不要一上來就考慮整個開發和部署項目,要一點一點來。
絕大多數高質量的移動應用,成本都超過10萬美元。
創建一款移動應用,開發只佔到長期成本的35%,之後會有很多無法預料的成本投入。
開發移動應用的過程會很長(大致需要12到20周時間),期間你需要和開發團隊緊密合作,因此在選人的時候,盡量選擇那些與你容易相處的。此外,招募一名熟悉你移動應用商業模式的程序員,這點也非常重要。
如果上面幾點都考慮完善之後,接下來要做的就是挖人啦。谷歌公司有很多高水平的移動應用開發人員。如果你認識其他移動應用創業者,可以聽聽他們在選擇供應商上的意見。
如果你手頭資金不足,也可以在一些網站(比如Elance和CrAIGlist)上尋找一些自由職業程序員。另外,你需要考慮員工的住所距離,畢竟員工距離公司較遠會非常不方便。
五、做好不斷修改優化移動應用的准備
當你的移動應用開發接近尾聲,需要找一下測試人員,看看在生產環境下的使用效果,了解下移動應用的用戶體驗是否符合預期,如果不達標,那麼開發人員就需要盡快調整產品。除非你能確保自己開發的移動應用能夠滿足用戶要求,否則就需要不斷優化代碼。總之,在發布移動應用之前,充分做好測試工作是非常重要的。
除了確保程序員能編寫高質量的代碼,質量控制也非常重要,不要使用自動質量控制,一定要人為參與,盡管這可能會花費較多時間。
在你准備發布App應用時,必須先申請創建App Store和Google Play Store的開發者賬號,申請過程可能會花上幾天時間,因此這也要考慮其中,避免耽誤整個發布流程。如果這一切都准備就緒,那麼就可以發布啦。
當你發布了一款移動應用,一定要做好不斷修改優化移動應用的准備。如果一款應用使用兩次還出現bug,86%的用戶會選擇刪除。因此,在當下競爭如此激烈的移動市場里,要給自己留大約三到八周時間,解決發布後出現的各種問題。一旦你的應用被用戶下載、使用,請關注用戶評論,並做好跟蹤分析工作。不斷修改、不斷優化,不斷提升用戶滿意度。
的確,開發移動應用是一個漫長且復雜的過程,但如果你能了解上述五個步驟,或許能在這個競爭激烈的市場里佔有一席之地。
ADB是一個 客戶端-伺服器端 程序, 其中客戶端是你用來操作的電腦, 伺服器端是android設備.
先說安裝方法, 電腦上需要安裝客戶端. 客戶端包含在sdk里. 設備上不需要安裝, 只需要在手機上打開選項settings-applications-development-USBdebugging.
對於Mac和Linux用戶, 下載好的sdk解壓後, 可以放~或者任意目錄. 然後修改~/.bash_profile文件, 設置運行環境指向sdk的tools目錄.
具體是打開~/.bash_profile文件(如果沒有此文件也可以自行添加), 在裡面加入一行:
export PATH=${PATH}:<你的sdk目錄>/tools
然後就可以使用adb命令了.
嫌安裝麻煩的同學其實也可以省去上面安裝步驟, 直接輸入完整路徑來使用命令
對於windows xp用戶, 需要先安裝usb驅動
android_usb_windows.zip (1.33 MB) , 然後如果你只打算使用adb而不想下載整個sdk的話, 可以下載這個單獨的adb工具包
adb_win.zip (571.56 KB) 下載後解壓, 把裡面 adb.exe 和 AdbWinApi.dll 兩個文件放到系統盤的 windows/system32 文件夾里就可以了
1.確定手機root了,取得了root許可權才能刪除系統文件呀.
2.下載Android_db.rar,解壓到%windir/%System32下.
3.手機連接數據線,在電腦上打開cmd,然後輸入命令
adb remount
adb shell
su
執行完成之後,你會看到:
* daemon not running. starting it now *
* daemon started successfully *
4.接著就是Linux命令行模式了,輸入
cd system/app
你會發現沒啥變化,然後輸入ls回車.
這時候列表顯示了system/app裡面的所有文件,也就是Rom集成的一些軟體了.
5.開始刪除吧.比如刪除Youtube,他的文件名是Youtube.odex和Youtube.apk
我們要刪除這2個文件,敲入以下命令:
rm Youtube.*
重啟,Youtube已經刪除掉了,注意各位同學千萬不要刪除你不知道是啥的東西.
指定允許AVD的內存大小:
emulator -avd avdName -partition-size 256
啟動一個叫avdName的模擬器,允許內存最大為256MADB常用的幾個命令
1. 查看設備
adb devices
這個命令是查看當前連接的設備, 連接到計算機的android設備或者模擬器將會列出顯示
2. 安裝軟體
adb install
這個命令將指定的apk文件安裝到設備上
3. 卸載軟體
adb uninstall <軟體名>
adb uninstall -k <軟體名>
如果加 -k 參數,為卸載軟體但是保留配置和緩存文件.
4. 登錄設備shell
adb shell
adb shell
這個命令將登錄設備的shell.
後面加將是直接運行設備命令, 相當於執行遠程命令
5. 從電腦上發送文件到設備
adb push <本地路徑> <遠程路徑>
用push命令可以把本機電腦上的文件或者文件夾復制到設備(手機)
6. 從設備上下載文件到電腦
adb pull <遠程路徑> <本地路徑>
用pull命令可以把設備(手機)上的文件或者文件夾復制到本機電腦
7. 顯示幫助信息
adb help
這個命令將顯示幫助信息
刪除Android系統Rom自帶的軟體
Android系統沒有卸載Rom自帶軟體的功能.可能有些同學很想刪除廢了武功的Youtube,想刪除牆那邊的Twitter.
加上Android的快捷方式沒法修改沒法自己排序沒法分頁.
安裝的程序太多就會發現原來找到自己想要的東西很難.
綜上所述,我覺得告知各位菜鳥同學如何刪除自帶的程序是很有必要的一件事情.1.確定手機root了,取得了root許可權才能刪除系統文件呀.
2.下載Android_db.rar,解壓到%windir/%System32下.
3.手機連接數據線,在電腦上打開cmd,然後輸入命令
adb remount
adb shell
su
執行完成之後,你會看到:
* daemon not running. starting it now *
* daemon started successfully *
4.接著就是Linux命令行模式了,輸入
cd system/app
你會發現沒啥變化,然後輸入ls回車.
這時候列表顯示了system/app裡面的所有文件,也就是Rom集成的一些軟體了.
5.開始刪除吧.比如刪除Youtube,他的文件名是Youtube.odex和Youtube.apk
我們要刪除這2個文件,敲入以下命令:
rm Youtube.*
重啟,Youtube已經刪除掉了,注意各位同學千萬不要刪除你不知道是啥的東西.
指定允許AVD的內存大小:
emulator -avd avdName -partition-size 256
啟動一個叫avdName的模擬器,允許內存最大為256M
以上參考網路經驗,希望對你有幫助
C. android系統的系統版本
發布時間:發布於 2009 年 2 月
Android1.1主要特性:
鬧鍾
API 示例
瀏覽器
計算器
攝像頭
聯系人
開發工具包
撥號應用
電子郵件
地圖 (包含街景)
信息服務
音樂
圖片
設置 該版本又叫 「Cupcake」, 這是第一個主要版本,發布於 2009 年 5 月. 這個升級之後,Android 表現出來的能力才真正吸引了開發者的目光。 用戶界面得到了極大的改良,並且增添了以下功能:
Android1.5主要特性:
錄像
藍牙A2DP
自動藍牙連接
上傳視頻到 YouTube 以及 Picasa
復制/粘貼功能 搭載Android 1.6的HTC Hero獲得了意想不到的成功。Android 最終獲得了非Android用戶的關注,並且也讓競爭者蘋果和微軟更加警惕了。Android 1.6 「Donut」 2009 年 9 月發布。 這個版本包含了:
Android1.6主要特性:
Android 應用市場集成
照相、攝像以及瀏覽, 多選/刪除功能
手勢搜索
語音搜索應用集成
極大提升了語音閱讀功能
對非標准解析度有了更好的支持 2.0/2.1: 2009 年 10 月 26 日,又一個主要版本升級以創紀錄的速度放出。這次,大版本升級到了Android 2.0/2.1 「Eclair.」 它包含:
Android 2.0/2.1主要特性 提升硬體速度
更多屏幕以及解析度選擇
大幅度的用戶界面改良
支持 Exchange活動牆紙
大幅改進虛擬鍵盤
藍牙2.1
Google 地圖 3.1.2
Android 2.0.1 SDK 於 2009 年 12 月 3 日 發布,之後是2010 年 1 月 10 日的 2.1 版本。很多用戶和圍觀群眾可能會奇怪:「為什麼 Android 會用甜點作為它們系統版本的代號?」,這個命名方法開始於 Andoird 1.5 發布的時候。作為每個版本代表的甜點的尺寸越變越大,然後按照字母數序:小蛋糕,甜甜圈還有松餅。之前人們預計 2.2 版本的代號會是「餡餅」,但這個被最終證明是錯誤的,「FroYo」(凍酸奶)才是Android 2.2這個伴隨GoogleNexus One 發布的新版的最新代號。下一個版本的代號將會是「姜餅」。 該版本名字叫 「Froyo」,中文代號稱「凍酸奶」,Nexus One 的用戶已經開始接受 Android 2.2 「FroYo」 的無線更新,其他機型的用戶應該會在短時間內獲取到這一更新。這一版本包含大量讓其他手機用戶垂涎三尺的更新,包括了:
Android 2.2主要特性
完整的 Flash 10.1 支持
最高 5 倍速度提升
最多支持 8 個設備連接的移動熱點功能
有著專用鏈接的改進版主屏幕
大量Exchange支持改進,支持 Exchange 2010
攝像頭/視頻改進
多鍵盤語言支持
Android 雲信息將應用安裝在記憶卡上
藍牙語音撥號
支持720P視頻錄制 2010年12月7日凌晨的時候,谷歌在發布旗下Android2.3 Gingerbread(姜餅)系統正式亮相。相比2.2版本來說,新版的Android系統在多個方面都進行了有效的提升,下面我們一起來看看到底有哪些改進。
1.用戶界面更美觀
2.提升游戲體驗
3.提升多媒體能力
4.增加官方進程管理
5.改善電源管理
6.NFC近場通信
7.全局下載管理
8.改進的虛擬鍵盤
9.原生支持前置攝像頭
10.SIP網路電話 2011年2月2日, 3.0(Honeycomb 蜂巢)版本主要更新如下:
·優化針對平板
·全新設計的UI增強網頁瀏覽功能
·n-app purchases功能 2011年5月11日在Google I/O開發者大會宣布發布,版本主要更新如下:
Honeycomb蜂巢(改進3.0BUG)
經過優化的Gmail電子郵箱;
全面支持GoogleMaps
將Android手機系統跟平板系統再次合並從而方便開發者。
任務管理器可滾動,支持USB輸入設備(鍵盤、滑鼠等)。
支持 Google TV.可以支持XBOX 360無線手柄
widget支持的變化,能更加容易的定製屏幕widget插件。 2011年7月13日發布,Honeycomb (蜂巢)版本更新如下:
支持7英寸設備
引入了應用顯示縮放功能 2011年10月19日 在香港發布,
4.0(Android 4.0)Ice Cream Sandwich版本主要更新如下:
1、全新的ui
2、全新的Chrome Lite瀏覽器,有離線閱讀,16標簽頁,隱身瀏覽模式等。
3、截圖功能
4、更強大的圖片編輯功能
5、自帶照片應用堪比Instagram,可以加濾鏡、加相框,進行360度全景拍攝,照片還能根據地點來排序
6、Gmail加入手勢、離線搜索功能,UI更強大。
7、新功能People:以聯系人照片為核心,界面偏重滑動而非點擊,集成了Twitter、Linkedin、Google+等通訊工具。有望支持用戶自定義添加第三方服務。
8、新增流量管理工具,可具體查看每個應用產生的流量。
9、正在運行的程序可以像電腦一樣的互相切換
10、人臉識別功能
11、系統優化、速度更快
12、支持虛擬按鍵,手機可以不再擁有任何按鍵
13、更直觀的程序文件夾:
14、平板電腦和智能手機通用
15、支持更大的解析度
16、專為雙核處理器編寫的優化驅動
17、全新的Linux內核
18、增強的復制粘貼功能
19、語音功能
20、全新通知欄:
21、更加豐富的數據傳輸功能
22、更多的感應器支持
23、語音識別的鍵盤:
24、全新的3D驅動, 游戲支持能力提升
25、全新的谷歌電子市場
26、增強的桌面插件自定義 Android 4.2是谷歌新一代移動操作系統,它沿用了4.1版「果凍豆」(Jelly Bean)這一名稱,與Android 4.1相似性很高,但仍在細節之後做了一些改進與升級,比較重要的包括:Photo Sphere全景拍照;鍵盤手勢輸入;Miracast無線顯示共享;手勢放大縮小屏幕,以及為盲人用戶設計的語音輸出和手勢模式導航功能等。尤其令人關注的是,谷歌在Android 4.2中新加入了新的惡意軟體掃描功能。
安卓4.2簡介
谷歌原定於2012年10月30日召開Android發布會,但由於受到桑迪(Sandy)颶風的影響而臨時取消。
不過谷歌仍通過其官方博客發布了全新的Android 4.2系統,同時還發布了基於這種操作系統的Nexus 4智能手機和Nexus 10平板電腦。
Android 4.2操作系統的亮點是支持行業標準的WiFi顯示共享工具Miracast,這個工具允許Nexus 4向電視流傳輸音頻和視頻。針對現有電視的Miracast機頂盒預計將在不久以後上市,多家公司都可能提供這種產品。谷歌預計,Miracast機頂盒的售價將遠低於99美元。
本次網上發布的還有谷歌Nexus系列第四代手機LG Nexus 4,它配備了4.7英寸1280*768解析度屏幕,採用LG True HD屏幕顯示技術,表面為康寧大猩猩2代強化玻璃,並搭載高通驍龍S4 Pro四核處理器以及2GB RAM,後置800萬像素攝像頭,支持無線充電。售價方面,8GB版LG Nexus 4售299美元,約合人民幣1900元;16GB版本售價349美元,約合2200元,價格門檻大幅降低。後者還將擁有T-Mobile運營商定製版,兩年合約價199美元。
另外一款產品是谷歌與三星合作的平板電腦Nexus 10,外形採用弧線設計,採用最新的Android 4.2系統,屏幕解析度為2560x1600像素,像素密度達300ppi,是目前市售平板電腦中解析度最高的產品。硬體方面,它採用Cortex A15架構1.7GHz主頻Exynos 5250處理器、2GB RAM。攝像頭為500萬像素,並支持NFC、Wi-Fi、藍牙等功能。16GB版399美元,32GB版499美元。
Android 4.2將與Nexus 4 and Nexus 10一起上市,預計Galaxy Nexus和Nexus 7等其他Nexus設備也將在未來幾周中獲得更新。
Android4.2 操作系統的代號沿用了Jelly Bean(果凍豆),並推出了全球首款搭載Android 4.2的Nexus 10平板。
安卓4.2十大特點
1、完整的Chrome瀏覽器
Android 4.2的Web瀏覽器的變化將非常受歡迎,支持選項卡瀏覽系統以及書簽同步。這樣的設計為了使手機和平板電腦的使用和傳統PC使用無異。
2、全新的手機風景模式
作為Android 4.2,將集合手機以及平板電腦一體,在使用手機時,可以使用類似於平板電腦尺寸的風景模式,並且可以進行反轉。
3、全新的文件管理器
Android 4.2將集合一個全新的文件管理器,使用戶可以方便的管理SD卡上的文件,而不再依賴於第三方軟體。
4、文本輸入選項的改進
Android 4.2重新設計了鍵盤的布局,甚至將無用的數字和符號都一並略去了。
5、一個明確的升級方法
Google似乎已經對升級操作系統後產生的各種混亂場景感到非常厭倦,因此在5月份發布的升級,Google必須保證硬體方面足夠指標才能升級操作系統。希望這次Android 4.2新版的系統中,對於硬體方面的要求不再是個問題,這將使得所有用戶可以使用新的Android版本。
6、Android Key Lime Pie精簡版
這個版本有點像Windows XP的上網本,擁有大部分功能,但是對於硬體要求稍低。
7、具有開關切換的用戶界面
眾多Android生產廠商都會自定義Android,幫助手機更好的服務使用者。但與此同時,如果能停用某些用戶界面,而恢復到標準的Android將是一個不錯的功能。
8、全新的電源管理系統
全新的電源管理系統將有效的分配電池的合理使用,例如犧牲瀏覽下滑頁面的速度而因此獲得20分鍾發簡訊息的時間。
9、更為輕便的主題模式
Android 4.2是漂亮的,不只是黑色背景上的白色文字。當然,我們可以使用不同的圖片作為背景。
10、全新的鎖屏頁面
當進入鎖屏頁面時,Google已經試圖放入一些有關來電和消息的信息。雖然這樣做未免會有一些安全風險,但Android應該能人為的控制開關這個功能。
11、全新的時鍾界面
系統自帶時鍾在 4.2 上取得了飛躍式的進步。原本缺失的世界時鍾,計時器和秒錶功能都出現了,而且做得非常精緻。 2013年7月25日發布
新功能
1、用戶賬戶配製
在Android 4.2中,Google在平板中加入了多賬戶功能,和Windows桌面系統的相關功能差不多。在Android 4.3上,用戶可以為賬戶進行不同的配置,從而限制某一賬戶的功能。例如你可以限制兒童賬戶的應用內購買許可權,拒絕兒童賬戶訪問某一應用,和Windows Phone 8上的兒童中心類似。開發者也可以根據不同類型的賬戶讓應用展現不一樣的功能。
2、撥號盤聯系人自動補全
對於使用第三方Android UI的用戶來說,這項功能早就有了,不過原生Android進入聯系從或通過搜索框搜索。Android 4.3可以在撥號盤中輸入號碼和人名時自動搜索聯系人。
3、OpenGL 3.0
OpenGL 3.0可以使游戲更加順暢,畫面渲染更加精緻。
4、藍牙低耗電技術Android 4.3在藍牙上引入了Bluetooth Low Energy技術,可以適配各種節能設備,也減少了設備本身的電池消耗。在展示中,一個人在台上做全身運動,他的心率實時顯示在手機上。
5、WiFi關閉後保持位置功能
WiFi除連接網路的功能外還有一個重要的定位功能,GPS關閉時WiFi可以發揮定位的作用。在之前的Android版本中,把WiFi關閉的話定位功能也會隨之消失,而Android 4.3可以在WiFi關閉時仍然進行掃描,從而發揮定位的作用,同時電池的消耗也大幅下降。
6、其它特性 新的相機應用UI 新的開發者工具 通過郵件分享截屏時,日期和時間會自動加入進去。 Android 4.4,是由Google公司製作和研發的代號為KitKat的手機操作系統,於北京時間2013年9月4日凌晨對外公布了該Android新版本的名稱,為Android 4.4(代號 KitKat 奇巧)。
1、支持兩種編譯模式
除了默認的 Dalvik 模式,還支持 ART 模式。
2、RAM優化
Android 4.4 KitKat針對RAM佔用進行了優化,甚至可以在一些僅有512MB RAM的老款手機上流暢運行。它也進一步優化了系統在低配硬體上的運行效果, 支持內核同頁合並 KSM,zRAM 交換,似乎是為了更好地在眾多智能穿戴設備上運行。
3、新圖標、鎖屏、啟動動畫和配色方案
之前藍綠色的配色設計被更換成了白/灰色,更加簡約,另外圖標風格也進一步扁平化,還內置了一些新的動畫,整體來說界面更漂亮、佔用資源更少。另外,還加入了半透明的界面樣式,以確保狀態欄和導航欄在應用中發揮更好的效果。
4、新的撥號和智能來電顯示
首先,新的撥號程序會根據你的使用習慣,自動智能推薦常用的聯系人,方便快速撥號;同時,一些知名企業或是服務號碼的來電,會使用谷歌的在線資料庫進行匹配自動顯示名稱,即使你的手機中沒有存儲它們。
5、加強主動式語音功能
在Nexus 5上,可以通過說「OK,Google」來啟動語音功能,而不需要觸碰任何按鍵或是屏幕,但並非支持所有機型。另外,語音搜索功能的精度也提升了25%,更加准確,還支持買電影票等新功能。
6、集成Hangouts IM軟體
集成GMS的Android 4.4內置了Hangouts IM軟體,類似於國內的微信,可以實現跨平台的文字、語音聊天功能,也能夠傳輸圖片、視頻等各種文件。
7、全屏模式
不論你是在看電子書、或是使用任何應用程序,都能夠方便地進入到全屏模式,隱藏虛擬按鍵,帶來更投入的使用體驗。只需滑動屏幕邊緣,便可找回按鍵,也十分方便。
8、支持Emoji鍵盤
終於,Android也能夠支持豐富有趣的Emoji輸入了,可以讓你的郵件或是信息更加個性化。
9、輕松訪問在線存儲
你可以直接在手機或平板電腦中打開存儲在Google Drive或是其他雲端存儲的文件,支持相冊或是QuickOffice等軟體,十分方便。
10、無線列印
你可以使用谷歌Cloud Print無線列印手機內的照片、文檔或網頁,其他列印機廠商也將迅速跟進,發布相關應用。
11、屏幕錄像功能
Android 4.4增加了屏幕錄像功能,你可以將所有在設備上的操作錄制為一段MP4視頻,並選擇長寬比或是比特率,甚至是添加水印。
12、內置字幕管理功能
在播放視頻時可自行添加字幕。
13、計步器應用
Android 4.4內置了計步器等健身應用,谷歌也在加緊與晶元製造商的合作,為未來的智能手錶做准備。
14、低功耗音頻和定位模式
Android 4.4加入了低功耗音頻和定位模式, 進一步減少設備的功耗。
15、新的接觸式支付系統
雖然谷歌錢包還沒正式推出,但是Android 4.4中已經加入了新的接觸式支付功能,通過 NFC 和智能卡,可以在手機端輕松完成支付。
16、新的藍牙配置文件和紅外兼容性
Android 4.4內置了兩個新的藍牙配置文件,可以支持更多的設備,功耗也更低,包括滑鼠、鍵盤和手柄,還能夠與車載藍牙交換地圖。另外,新的紅外線遙控介面可以支持更多設備,包括電視、開關等等。 2014年穀歌正在對Android系統進行調整,簡單點說就是ART已經取代Dalvik成為默認選項。一直以來,Dalvik虛擬機背負著Android應用卡頓的罪名,原因則是應用在運行的過程中,虛擬機Dalvik通過一個叫JIT(Just-in-time)的解釋器動態的進行編譯並執行,這一過程也拖慢了運行效率。
與之形成鮮明對比的ART模式,則是在用戶安裝應用時就進行預編譯操作,將原本在程序運行中時的編譯動作提前到應用安裝時。在省去解釋代碼這一過程之後,應用的運行效率會更高。
此外,有開發者往Android開源項目中提交代碼時發現,ART已經取代Dalvik成為默認選項,不過Dalvik並沒有被放棄,這無疑是個不錯的消息,對於在2014年到來的大改版Android L來說,它的系統執行效率會更高。
谷歌公布Android L其界面相比4.x的版本來說,會有更大的變化,同時該系統還會加強平板的用戶體驗。
Android 5.0系統即徹底從Dalvik轉換到ART,那樣iOS開發人員和其用戶所引以為傲的流暢體驗將不再是一個值得炫耀的東西。
Android 5.0還為開發者帶來了5000個新API,從而讓設備間更具整體感及互聯性。谷歌表示,類似歌曲、照片、應用及搜索結果,都能夠在各種Android設備上無縫同步,這便是Android 5.0想要呈現的使用體驗。另外,Android 5.0還包括新的電池模式、多賬戶登錄、訪客模式以及通過藍牙設備解鎖等新功能。
總得來說,Android 5.0是繼4.0之後的一次重大更新,谷歌也希望通過新版本,來更好地統一Android的用戶體驗、設備交互能力,值得期待。 以下為AndroidPit盤點的Android5.1 新功能:
恢復在Android 5.0缺席的靜音模式;
系統穩定性獲總體提升;
RAM管理獲改善;
軟體閃退問題獲修復;
電池管理獲改善;
Wi-Fi自行切換至移動模式的問題得到修復;
無線連接問題獲修復;
Okay Google功能問題得到解決;
通知中心問題得到解決;
部分設備聲音問題獲修復;
其他一些升級和改變;
Material Design調色板得更改。
D. Android SDK 各版本之間有什麼差異
一、Android1、1
2008 年9月發布的Android第一版
二、Android1、5 Cupcake (紙杯蛋糕)
2009年4月30日,官方1、5版本(Cupcake 紙杯蛋糕)的Android發布。主要的更新如下:
1、拍攝/播放影片,並支持上傳到Youtube
2、支持立體聲藍牙耳機,同時改善自動配對性能
3、最新的採用WebKit技術的瀏覽器,支持復制/貼上和頁面中搜索
4、GPS性能大大提高
5、提供屏幕虛擬鍵盤
6、主屏幕增加音樂播放器和相框widgets
7、應用程序自動隨著手機旋轉
8、簡訊、Gmail、日暦,瀏覽器的用戶介面大幅改進,如Gmail可以批量刪除郵件
9、相機啟動速度加快,拍攝圖片可以直接上傳到Picasa
10、來電照片顯示
三、Android1、6 Donut (甜甜圈)
2009年9月15日,1、6(Donut 甜甜圈)版本軟體開發工具包發布。主要的更新如下:
1、重新設計的Android Market手勢
2、支持支持CDMA網路
3、文字轉語音系統(Text-to-Speech)
4、快速搜索框
5、全新的拍照介面
6、查看應用程序耗電
7、支持虛擬私人網路(VPN)
8、支持更多的屏幕解析度。
9、支持OpenCore2媒體引擎
10、新增面向視覺或聽覺困難人群的易用性插件
四、Android2、0/2、0、1/2、1 Eclair (松餅)
2009年10月26日,2、0(Eclair 松餅)版本軟體開發工具包發布。主要的更新如下:
1、優化硬體速度
2、"Car Home"程序
3、支持更多的屏幕解析度
4、改良的用戶界面
5、新的瀏覽器的用戶介面和支持HTML5
6、新的聯系人名單
7、更好的白色/黑色背景比率
8、改進Google Maps3、1、2
9、支持Microsoft Exchange
10、支持內置相機閃光燈
11、支持數碼變焦
12、改進的虛擬鍵盤
13、支持藍牙2、1
14、支持動態桌面的設計
五、Android2、2/2、2、1Froyo(凍酸奶)
2010年5月20日,2、2(Froyo 凍酸奶)版本軟體開發工具包發布。主要的更新如下:
1、整體性能大幅度的提升
2、3G網路共享功能。
3、Flash的支持。
4、App2sd功能。
5、全新的軟體商店。
6、更多的Web應用API介面的開發。
六、Android2、3 Gingerbread (姜餅)
2011年2月2日, 3、0(Honeycomb 蜂巢)版本主要更新如下:
1·優化針對平板
2·全新設計的UI增強網頁瀏覽功能
3、·n-app purchases功能
七、Android3、1 Honeycomb (蜂巢)
2011年5月11日在Google I/O開發者大會宣布發布,版本主要更新如下:
1、Honeycomb 蜂巢(改進3、0BUG)
2、經過優化的Gmail電子郵箱;
3、全面支持GoogleMaps
4、將Android手機系統跟平板系統再次合並從而方便開發者。
5、任務管理器可滾動,支持USB 輸入設備(鍵盤、滑鼠等)。
6、支持 Google TV、可以支持XBOX 360無線手柄
7、widget支持的變化,能更加容易的定製屏幕widget插件。
八、Android3、2 Honeycomb (蜂巢)
2011年7月13日發布,版本更新如下:
1、支持7英寸設備
2、引入了應用顯示縮放功能.
九、Android4、0 Ice Cream 「冰激凌三明治」
2011年10月19日 在香港發布,4、0(Ice Cream Sandwich 冰激凌三明治)版本主要更新如下:
1、藍色主題
2、接近於桌面版的Chrome Lite瀏覽器,有離線閱讀,同步Chrome書簽,新的標簽樣式等。
3、截圖功能
4、更強大的圖片編輯功能
5、自帶照片應用堪比Instagram,可以加濾鏡、加相框,進行360度全景拍攝,照片還能根據地點來排序
6、Gmail加入手勢、離線搜索功能,UI更強大。
7、新功能People:以聯系人照片為核心,界面偏重滑動而非點擊,集成了Twitter、Linkedin、Google+等通訊工具。有望支持用戶自定義添加第三方服務。
8、新增流量管理工具,可具體查看每個應用產生的流量。
9、正在運行的程序可以像電腦一樣的互相切換
10、人臉識別功能
11、系統優化、速度更快
12、支持虛擬按鍵,手機可以不再擁有任何按鍵
13、專為3D優化的驅動
14、平板電腦和智能手機通用
十、Android 4、3 Jelly Bean「果凍豆」
2013年7月15日 發布,4、3( Jelly Bean 果凍豆)版本主要更新如下:
1、Nexus 裝置在 Google Play 播放影片時,可開啟 Fraunhofer Cingo 提供的虛擬環繞音效效果。
2、 在撥號盤上輸入數字,會自動建議符合名字或號碼的聯系人。此功能可開啟或關閉。
3、 屏幕觸控輸入的演算法做了改進,讓輸入文字變得更容易。
4、 游戲手把或游戲桿的輸入延遲(latency)降低。
5、 無需開啟 Wi-Fi,即可利用 Wi-Fi 做定位的輔助。
6、 支持 BluetoothSmart(先前稱為 Bluetooth Low Energy),Nexus 4 與新 Nexus 7 現在已經是 Bluetooth Smart Ready 裝置。
7、 支持藍牙 AVRCP 1.3 版,可在車用音響上顯示歌名。
8、 「已停用」應用程序分頁:在「設定」→「應用程序」中新增「已停用」分頁,可統一管理已停用的應用程序。
9、 支持 OpenGL ES 3.0,可提供下一代畫質更佳的 3D 游戲體驗。
10、支持新 Nexus 7 與 Nexus 10 的屏幕無線傳輸功能,可將屏幕畫面無線投射到電視上。
11、支持更多語言:南非語(Afrikanns)、阿姆哈拉語(Amharic)、印地語(Hindi)、斯瓦希里語(Swahili)、祖魯語(Zulu)。
12、主畫面、設定、電話、聯系人應用程序可支持右向左寫語言(RTL,如希伯來語、阿拉伯語)
13、支持「限制賬號」,可設定讓裝置只能使用特定應用程序與內容。
14、簡化設定精靈,讓首次開機的設定更容易
15、在鎖定畫面切換用戶賬號的速度更快