2013年11月1日

[ Android 開發教學 ] Android 4.4 KitKat 開發功能簡介

Android 4.4 KitKat 與 Android 4.4 SDK


新版 Android SDK 下載安裝中文教學課程講義,歡迎延伸點閱!


我們的《Android 手機應用程式開發教學課程免費講義》網路讀者俱樂部會員(請點選此連結),歡迎您的加入,謝謝!


我們編寫的 Android SDK 教學課程講義目前網路連載發表有:Android手機程式開發教學講義懶人包Android 教學講義第一講Android 教學講義第二講Android 教學講義第三講Android 教學講義第四講Android 教學講義第五講Android 教學講義第六講Android 教學講義第七講上篇Android 教學講義第七講下篇Android 2.3補充教材1Android 2.3補充教材2Android 3.0平板電腦完整功能搶先看(From T-Mobile)Android 3.0 平板電腦應用程式開發:第一講Android 3.0 SDK 正式版登場Android 嵌入式系統最新開發應用 - SAAB IQon 車用電腦Android 2.3 補充教材3Android 3.0 平板電腦應用程式開發:第二講Android 教學講義第八講上篇Android 教學講義第八講中篇(1)Android 4.0 SDK 開發功能介紹與下載網址Android 4.0 SDK 下載安裝完整教學Android 4.0 模擬器安裝設定教學課程講義Android 4.0 的 Holo theme 佈景主題介紹與設定教學課程講義Android 4.2 升級功能簡介Android 4.2 SDK & ADT Bundle 下載安裝教學2013年第1講: Android Application Project 之建立2013年最新 Android Studio 開發工具下載安裝教學最新 Android App 網路連線程式設計範例 (第一講) - Volley HTTP Library 入門教學Android App 與 Android Application Project 是什麼?Android 4.4 KitKat 與 Android 4.4 SDK 開發功能介紹Android SDK 下載安裝中文教學課程講義 ( 2013年11月新版,ADT Bundle )


以下為本篇《 Android 4.4 KitKat 與 Android 4.4 SDK 開發功能介紹 》教學講義的開始。


【孫傳雄研究室 撰文】Android 4.4 KitKat 以及與其搭配的應用程式開發套件 Android 4.4 SDK ,它們正式於台灣時間 2013 年 11 月 1 日登場了!

Android 4.4 KitKat 相較於 Android 4.2 與 Android 4.3 來說,它更大幅度地更新了 Android 作業系統之功能。

Android 4.4 KitKat 的發佈,或許是 Android 作業系統的一個重要里程碑。

因為,Android 4.4 KitKat 似乎較前一版本降低了硬體設備之主記憶體需求 ( 依據目前 Android Developers 官網之最新說明,其最低可支援到 512MB RAM ( 主記憶體 ) 的 Android 硬體設備 ) 、支援了更多低功耗感應器與低功耗無線傳輸技術、增強了文件檔案管理與無線列印之開發功能、改善了系統視窗之使用者介面、以及強化了多媒體方面之執行效能與開發功能。

Android 4.4 KitKat 此次似乎不只是求新,也似乎要求能更廣泛地支援高階、中階與低階的硬體設備。

同時,Android 4.4 KitKat 此次所推出的新開發功能,或許也希望讓 Android 手機應用程式軟體開發領域及 Android 硬體設備研發領域有更多未來的想像力與可能性。


Android 4.4 KitKat 與 Android 4.4 SDK 開發功能介紹



Android 4.4 KitKat 與 Android 4.4 SDK 在開發功能方面究竟有什麼改變呢?我們依據目前 Android Developers 官網之最新說明,幫大家詳細歸納整理如下三十五項更新項目:

  1. Android 4.4 KitKat 最低可支援到 512MB RAM ( 主記憶體 ) 的 Android 硬體設備。
  2. Android 4.4 KitKat 為 Android SDK 新推出應用程式之主記憶體用量分析工具 Procstats 以及附於實機上的主記憶體用量分析之使用選項。
  3. Android 4.4 KitKat 可支援安全性較高的 Host Card Emulation ( HCE ) 模式之 NFC 資料傳輸
  4. Android 4.4 KitKat 讓使用者可透過 Wi-Fi 或者雲端列印 ( 如 Google 雲端列印 ) 方式進行列印工作。
  5. Android 4.4 KitKat 提供新的 Printing API 讓開發者可以更方便地將各類文件檔案轉換成 PDF 文件格式並進行列印工作。
  6. Android 4.4 KitKat 讓印表機製造商也可以使用新的 API 去開發自己的列印服務。
  7. Android 4.4 KitKat 提供新的文件檔案存取架構 ( Storage Access Framework ) ,讓開發者可以更便利地開發出具有建立、編輯、儲存與刪除文件檔案之功能。
  8. Android 4.4 KitKat 支援低功耗的感應器 ( Low-power Sensors ) 。
  9. Android 4.4 KitKat 支援具步測器 ( Step Detector ) 與計步器 ( Step Counter ) 功能之感應器。
  10. Android 4.4 KitKat 推出新的螢幕畫面錄製工具 ( Screen Recording Utility ) ,讓開發者可以更便利地錄製自己所開發的 Android 手機應用程式之教學影片。
  11. Android 4.4 KitKat 推出可依實際螢幕解晰度去自動切換影片畫質的影片播放模式 ( Adaptive Playback ) 。
  12. Android 4.4 KitKat 支援加密的 Common Encryption ( CENC ) for MPEG-DASH。
  13. Android 4.4 KitKat 支援 HTTP 即時串流媒體播放 ( HTTP Live Streaming ( HLS ) ) 。
  14. Android 4.4 KitKat 支援低功耗的 Audio Tunneling to DSP。
  15. Android 4.4 KitKat 支援音頻訊號監測功能 ( Audio Monitoring ) 。
  16. Android 4.4 KitKat 推出新的音量增強功能 ( Loudness Enhancer ) 。
  17. Android 4.4 KitKat 支援讓音頻可輸出其時間戳記資料 ( Audio Timestamps ) ,以便改善影音同步 ( AV sync ) 之效果。
  18. Android 4.4 KitKat 支援 Wi-Fi CERTIFIED Miracast™ ,讓 Android 行動裝置之畫面可以無線傳輸至具相對應設備的顯示器中顯示。
  19. Android 4.4 KitKat 持續改善 RenderScript 的執行效能。
  20. Android 4.4 KitKat 支援 GPU 加速 ( GPU Acceleration ) 。
  21. Android 4.4 KitKat 的 Android NDK 支援 RenderScript 。
  22. Android 4.4 KitKat 支援 GLES2.0 SurfaceFlinger ,以便提高圖像顯示效能,並支援更佳的色彩校正與圖像特效之開發功能。
  23. Android 4.4 KitKat 推出新版本的 Android Hardware Composer 。
  24. Android 4.4 KitKat 支援兩個新的藍芽無線傳輸技術規範 ( Bluetooth Profiles ) ,包括 Bluetooth HID over GATT ( HOGP ) 與 Bluetooth MAP ( Message Access Profile ) 。
  25. Android 4.4 KitKat 支援紅外線發射器 ( IR Blasters ) 之功能開發。
  26. Android 4.4 KitKat 支援 Wi-Fi TDLS 。
  27. Android 4.4 KitKat 推出新的簡訊管理單元 ( SMS provider ) 。
  28. Android 4.4 KitKat 推出讓開發者可隱藏全部系統使用者介面 ( 包括隱藏狀態列與導覽列 ) 的 Android 手機應用程式全螢幕顯示模式 ( Full-screen Immersive Mode ) 。
  29. Android 4.4 KitKat 推出新的轉場動畫架構讓開發者可以更便利地為使用者介面加上轉場動畫之效果。
  30. Android 4.4 KitKat 推出半透明的系統視窗之風格與佈景主題 ( Window Styles and Themes ) ,讓開發者可以單獨將在自己開發的 Android 手機應用程式之系統狀態列與導覽列變成半透明模式。
  31. Android 4.4 KitKat 增強存取通知訊息 ( Notification ) 之開發功能。
  32. Android 4.4 KitKat 推出以 Chromium 為基礎的內嵌式網頁元件 ( WebView ) 。
  33. Android 4.4 KitKat 增強無障礙工具 ( Accessibility ) 之 API  功能。
  34. Android 4.4 KitKat 為了強化安全性,將 SELinux 設為強制模式 ( Enforcing Mode ) 。
  35. Android 4.4 KitKat 增加支援兩個安全加密的演算法,包括 Elliptic Curve Digital Signature Algorithm ( ECDSA ) 及 The Scrypt key derivation function 。

此篇網路教學講義就在此結束,感謝您的閱讀!

此篇講義的主要參考文獻來源Android Developers 官網

如果您對於Android手機應用程式開發有興趣,歡迎閱讀我們在網路上發表的Android手機應用程式開發教學系列講義。

我們編寫的 Android SDK 教學課程講義目前網路連載發表有:Android手機程式開發教學講義懶人包Android 教學講義第一講Android 教學講義第二講Android 教學講義第三講Android 教學講義第四講Android 教學講義第五講Android 教學講義第六講Android 教學講義第七講上篇Android 教學講義第七講下篇Android 2.3補充教材1Android 2.3補充教材2Android 3.0平板電腦完整功能搶先看(From T-Mobile)Android 3.0 平板電腦應用程式開發:第一講Android 3.0 SDK 正式版登場Android 嵌入式系統最新開發應用 - SAAB IQon 車用電腦Android 2.3 補充教材3Android 3.0 平板電腦應用程式開發:第二講Android 教學講義第八講上篇Android 教學講義第八講中篇(1)Android 4.0 SDK 開發功能介紹與下載網址Android 4.0 SDK 下載安裝完整教學Android 4.0 模擬器安裝設定教學課程講義Android 4.0 的 Holo theme 佈景主題介紹與設定教學課程講義Android 4.2 升級功能簡介Android 4.2 SDK & ADT Bundle 下載安裝教學2013年第1講: Android Application Project 之建立2013年最新 Android Studio 開發工具下載安裝教學最新 Android App 網路連線程式設計範例 (第一講) - Volley HTTP Library 入門教學Android App 與 Android Application Project 是什麼?Android 4.4 KitKat 與 Android 4.4 SDK 開發功能介紹Android SDK 下載安裝中文教學課程講義 ( 2013年11月新版,ADT Bundle )


喜歡閱讀我們的講義嗎?歡迎加入我們所成立的《Android 手機程式開發教學課程免費講義》網路讀者俱樂部會員(請點選此連結)謝謝!

著作權聲明


【Android SDK 教學】 Android 4.4 KitKat 與 Android 4.4 SDK 開發功能介紹 網路版本發表日:2013年11月01日

本講義之內文、排版等著作權歸屬 孫傳雄 與 孫傳雄研究室 所有,非經書面同意禁止任何形式之翻印、全文轉貼或者授課使用行為。但例外允許在網際網路上引用此講義之網址連結。

本講義之內文所提及或者引用的公司名稱、產品名稱以及所引用的文字、商標、Youtube短片、產品相片或者網站頁面,均為其所屬公司所擁有,特以聲明。


版權所有 翻印必究