當前位置:編程學習大全網 - 編程語言 - 學習Android 開發,有什麽書籍值得推薦

學習Android 開發,有什麽書籍值得推薦

作者:阿裏雲雲棲社區

鏈接:/question/21100988/answer/189512051

來源:知乎

著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請註明出處。

書籍名稱:《深入理解Android內核設計思想(第2版)(上下冊)》

書籍簡介:

本書從操作系統的基礎知識入手,全面剖析進程/線程、內存管理、Binder機制、GUI顯示系統、多媒體管理、輸入系統、虛擬機等核心技術在Android中的實現原理。書中講述的知識點大部分來源於工程項目研發,因而具有較強的實用性,希望可以讓讀者“知其然,更知其所以然”。

本書分為編譯篇、系統原理篇、應用原理篇、系統工具篇,***4篇25章,基本涵蓋了參與Android開發所需具備的知識,並通過大量圖片與實例來引導讀者學習,以求盡量在源碼分析外為讀者提供更易於理解的思維方式。

本書既適合Android系統工程師,也適合於應用開發工程師來閱讀,從而提升Android開發能力。讀者可以在本書潛移默化的學習過程中更深刻地理解Android系統,並將所學知識自然地應用到實際開發難題的解決中。

點擊了解書籍詳情:深入理解Android內核設計思想(第2版 套裝上下冊)

書籍名稱:《Android Studio應用開發實戰詳解》

<img src="/v2-99cd2eaba903b7ab670dc915bab24ff2_b.jpg" data-rawwidth="1512" data-rawheight="1928" class="origin_image zh-lightbox-thumb" width="1512" data-original="/v2-99cd2eaba903b7ab670dc915bab24ff2_r.jpg">

書籍簡介:

全書***分18章,依次講解了Android開發基礎、搭建Android開發環境、Android Studio集成開發環境介紹、Android Studio常見操作、分析Android應用程序文件的組成、Gradle技術基礎、UI界面布局、Material Design設計語言、核心組件介紹、Android事件處理、圖形圖像和動畫處理、開發音頻/視頻應用程序、GPS地圖定位、Android傳感器應用開發、編寫安全的應用程序、Google Now和Android Wear、Android應用優化以及Android TV開發。本書幾乎涵蓋了Android Studio應用開發所能涉及的所有領域,在講解每壹個知識點時,都遵循了理論聯系實際的講解方式,用具體實例徹底剖析了Android Studio開發的每壹個知識點。本書講解方法通俗易懂,特別有利於初學者學習並消化。

本書適合Android初級讀者、Android應用開發人員、Android愛好者、Android Studio開發人員、Android智能家居、Android可穿戴設備研發人員學習,也可以作為相關培訓學校和大專院校相關專業的教學用書。

點擊了解書籍詳情:Android Studio應用開發實戰詳解

書籍名稱:《深入解析Android 虛擬機》

<img src="/v2-bc4d2310c32ffb01993ef45d86e08ac3_b.jpg" data-rawwidth="2126" data-rawheight="2457" class="origin_image zh-lightbox-thumb" width="2126" data-original="/v2-bc4d2310c32ffb01993ef45d86e08ac3_r.jpg">

書籍簡介:

Android系統從誕生到現在的短短幾年時間裏,憑借其易用性和開發的簡潔性,贏得了廣大開發者的支持。在整個Android系統中,Dalvik VM壹直是貫穿從底層內核到高層應用開發的核心。本書循序漸進地講解了Android虛擬機系統的基本知識,並剖析了其整個內存系統的進程和運作流程,並對虛擬機系統優化和異常處理的知識進行了詳細講解。

本書幾乎涵蓋了Dalvik VM系統的所有主要內容,並且講解方法通俗易懂,特別有利於讀者學習並消化。

點擊了解書籍詳情:深入解析Android 虛擬機-圖書 - 異步社區

書籍名稱:《Android傳感器開發與智能設備案例實戰》

<img src="/v2-81001fdede53ef316d4cfa7ed572dca4_b.jpg" data-rawwidth="2126" data-rawheight="2457" class="origin_image zh-lightbox-thumb" width="2126" data-original="/v2-81001fdede53ef316d4cfa7ed572dca4_r.jpg">

書籍簡介:

本書主要介紹Android傳感器和外設的開發,***29章,主要包括Android開發技術基礎、獲取並編譯源碼、Android技術核心框架分析、Android傳感器系統分析、使用地圖定位、光線傳感器詳解、接近警報傳感器詳解、磁場傳感器詳解、加速度傳感器詳解、方向傳感器詳解、陀螺儀傳感器詳解、旋轉向量傳感器詳解、距離傳感器詳解、氣壓傳感器詳解、溫度傳感器詳解、濕度傳感器詳解、Android藍牙系統概述、低功耗藍牙技術詳解、語音識別技術詳解、手勢識別技術詳解、NFC近場通信技術詳解、拍照解析條形碼技術詳解、基於圖像處理的人臉識別技術詳解、行走軌跡記錄器、手勢音樂播放器和智能家居系統等。

本書幾乎涵蓋了Android傳感器和外設開發所需的所有主要內容,講解方法通俗易懂。

點擊了解書籍詳情:Android傳感器開發與智能設備案例實戰-圖書 - 異步社區

書籍名稱:《構建安全的Android App》

<img src="/v2-6bc387810ad8ef061ade6238715dfdd5_b.jpg" data-rawwidth="2362" data-rawheight="2457" class="origin_image zh-lightbox-thumb" width="2362" data-original="/v2-6bc387810ad8ef061ade6238715dfdd5_r.jpg">

書籍簡介:

本書介紹了主流的Android安全技術開發的方法,並把此方法應用在整個Android應用開發的代碼裏。書中作者使用詳細的例子,從成百上千個他已經親自審核的應用程序中,幫助讀者解讀應用程序被攻擊的原因,然後演示更安全的解決方案。書中包括身份驗證、網絡、數據庫、服務器攻擊、數據、硬件等技術,並闡明了每種技術代碼示例的含義和作用,可以幫助讀者達到學以致用的目標。

點擊了解書籍詳情:構建安全的Android App

書籍名稱:《Android 應用測試指南》

<img src="/v2-3041d4d6f76f37aa8ae3d7ddbfa84fe5_b.jpg" data-rawwidth="2362" data-rawheight="2457" class="origin_image zh-lightbox-thumb" width="2362" data-original="/v2-3041d4d6f76f37aa8ae3d7ddbfa84fe5_r.jpg">

書籍簡介:

《Android應用測試指南》是壹本移動測試實用工具書。本書針對當前流行的技術、框架和工程質量改進工具進行了介紹,壹步壹步清晰地指導大家如何去寫應用程序的測試用例,利用各種測試手段來保證Android項目質量。

本書首先介紹了TTD(Android測試驅動開發)。TTD是軟件開發過程中壹個敏捷模式,能讓妳在早期發現應用中的Bug。書中給出了壹些典型的樣例工程來示範測試,包括最簡單的單元測試和最復雜的性能測試。另外,本書以診斷的方式來詳細描述Android測試中較廣泛、較流行的應用技術。對於夢想在Android測試領域啟航的程序員和測試人員來說這無疑是壹本非常珍貴、有用的參考書。

點擊了解書籍詳情:Android 應用測試指南-圖書 - 異步社區

書籍名稱:《精通Android網絡開發》

<img src="/v2-1b88a6176b1bbd1019236989cde6ef71_b.jpg" data-rawwidth="2126" data-rawheight="2457" class="origin_image zh-lightbox-thumb" width="2126" data-original="/v2-1b88a6176b1bbd1019236989cde6ef71_r.jpg">

書籍簡介:

本書詳細介紹了Android網絡開發的有關內容,全書***分為5篇,***計25章,從搭建Android開發環境和核心框架分析講起,依次講解了Android技術核心框架,網絡開發技術基礎,HTTP數據通信,URL處理數據,處理XML數據,下載遠程數據,上傳數據,使用Socket實現數據通信,使用WebKit瀏覽網頁數據,Wi-Fi系統應用,藍牙系統應用,郵件應用,RSS應用,網絡視頻處理,網絡流量監控,網絡RSS閱讀器,開發壹個郵件系統,在Android中開發移動微博應用、網絡防火墻系統,開發Web版的電話本管理系統、移動微信系統等知識。

本書幾乎涵蓋了Android網絡應用中的所有主要內容,講解方法通俗易懂。

點擊了解書籍詳情:精通Android 網絡開發-圖書 - 異步社區

書籍名稱:《Java和Android開發學習指南(第2版)》

<img src="/v2-ec797cee5dc2a8ae78b32e52c4b89a8f_b.jpg" data-rawwidth="2126" data-rawheight="2457" class="origin_image zh-lightbox-thumb" width="2126" data-original="/v2-ec797cee5dc2a8ae78b32e52c4b89a8f_r.jpg">

書籍簡介:

本書是Java語言學習指南,特別針對使用Java進行Android應用程序開發展開了詳細介紹。

全書***50章。分為兩大部分。第1部分(第1章到第22章)主要介紹Java語言基礎知識及其功能特性。第2部分(第23章到第50章)主要介紹如何有效地構建Android應用程序。

本書適合任何想要學習Java語言的讀者閱讀,特別適合想要成為Android應用程序開發人員的讀者學習參考。

點擊了解書籍詳情:Java和Android開發學習指南(第2版)-圖書 - 異步社區

書籍名稱:《Android開發進階:從小工到專家》

  • 上一篇:布法羅編程
  • 下一篇:邊城 沈從文 節選 翻譯
  • copyright 2024編程學習大全網