本書從Android的元件設(shè)計(jì)與系統(tǒng)概念開始介紹,幫助用戶快速奠定正確的Android架構(gòu)觀念。全書使用Eclipse開發(fā)Android應(yīng)用程序,詳細(xì)說明開發(fā)工具的安裝、設(shè)定與使用,并輔以Lint程序檢查工具,讓你輕輕松松開發(fā)出各種精彩APP。善用Android控件:靈活運(yùn)用視覺組件的拖拉(Drag and Drop),資料的復(fù)制和粘貼(Copy and paste),快速提高用戶技巧。Lint 18工具可以檢查出每個(gè)錯(cuò)誤并根據(jù)檢測結(jié)果對程序進(jìn)行改進(jìn):Lint是由Android所提供的代碼檢查掃描工具,可幫你快速找到程序設(shè)計(jì)上的盲點(diǎn),提高應(yīng)用程序的正確性和效能??焖倭私庥脩艚缑媾c視覺組件:介紹APP中基礎(chǔ)的互動(dòng)組件,包括各種輸入組件、按鈕、控制與格式窗口。完全掌握平板電腦使用功能:說明如何使用Fragment來更有效地利用桌面顯示,以及使用ActionBar做出不同的APP。高效能的資料存儲(chǔ)方式:全面理解用戶喜好,內(nèi)部/外部的文件存取、數(shù)據(jù)提供程序(content provider)與SQL Lite,讓你的Android應(yīng)用程序能夠?qū)⒂脩魻顟B(tài)籍由各種不同的方式儲(chǔ)存下來。追求流暢的用戶體驗(yàn):利用多線程的數(shù)種,以及Google力薦的loader組件,編寫出更高效的應(yīng)用程序。完整的Android通信功能:由郵件、短信和網(wǎng)頁的存取,讓應(yīng)用程序以各種方式與外界通信。更友好的用戶界面:包含觸控的使用與豐富多彩的繪圖組件,以桌面上的小工具圖標(biāo)與動(dòng)態(tài)壁紙,來說明觸控和繪圖上的應(yīng)用。