Android開發高手進階

《Android開發高手進階》是2014年由機械工業出版社出版的圖書,作者是任玉剛。

出版背景

Android開發高手進階 Android開發高手進階

《Android開發高手進階》,顧名思義,講述的是Android開發過程中有一些難度,需要思考的問題,這些知識點可以幫你迅速從入門提升到高手。

移動開發(包括Android和iOS)門檻不算很高,一個人能夠輕易的入門,甚至幾天時間就能自學寫出一個demo出來,但是後面再想提高就沒那么簡單了。

如果你想成為Android高手,那么本書所寫的各章節內容都是你應該會的。

你是不是只會用SDK提供的默認的控制項?而Android高手們都已經在寫各種絢麗的自定義控制項了。你是不是只會用漸變動畫?如果給你一個不是View的對象,讓你對它做動畫,你能搞定嗎?你了解桌面小外掛程式的實現原理嗎?你能做出來絢麗的桌面外掛程式嗎?你會寫服務嗎?你會用AIDL實現IPC(跨進程通信)嗎?你懂異常上報嗎?你能知道你的套用什麼時候發生了Crash並且了解其Crash時的場景嗎?你是不是還在寫那些低級代碼,代碼不但沒有設計模式可言而且還是效率低下的?你懂Android源碼嗎?你能說出當一個Activity啟動的時候,系統都做了什麼嗎?

如果上述問題你都能很好地回答,那么恭喜你,你已經達到了準高手的水平,如果還沒有,那么你應該閱讀本書,本書將帶你一一解答這些問題。

本書為Android開發高級教程,CSDN移動開發部落格專家撰寫,全書為作者多年實戰經驗總結。閱讀本書需要您掌握Java語言並熟悉Android開發的基本知識。

本書所寫的內容都是一個Android高手所應該掌握的,通過本書的講解,將會讓你加深對Android開發細節的了解甚至系統工作原理的了解,學到成為高手的提高方式。知識總是在革新,但只要按照本書所講的知識點去深入學習和分析,那么你就能成為Android開發高手。

目錄結構

前言

自定義控制項

View組合方式

Canvas繪製方式

絢麗的動畫

android動畫簡介

Android動畫進階—使用開源動畫庫nineoldandroids

Android屬性動畫深入分析:讓你成為動畫牛人

服務和AIDL

服務

android跨進程通信(IPC):使用AIDL

廣播和AppWidgetProvider

android中如何傳送一個廣播

AppWidgetProvider使用介紹

Android源碼分析

Android源碼分析—點擊事件派發機制

Android源碼分析-訊息佇列和Looper

Android源碼分析—帶你認識不一樣的AsyncTask

異常上報

Android程式Crash時的異常上報

Android設計模式

單例模式

觀察者模式

淺談工廠模式的利與弊

適配器模式

相關詞條

熱門詞條

聯絡我們