预购商品
书目分类
特别推荐
易學易用的編程指南 全面解析Fragment 用約束版面改變人生 用Android定位服務來認路 避免令人尷尬的Activity 創造頂尖的服務 悠遊於設計支援程式庫 你將從本書學到什麼? 如果你想要打造殺手級的Android app,這本全面修訂與翻新的書籍可以協助你立刻建構第一個有效運作的應用程式,你將學會如何建構app、設計靈活的互動介面、在幕後運行服務、讓app在各種智慧型手機和平板電腦上運行…等等。閱讀這本書,彷彿有位Android開發老手與你並肩作戰,你只要具備一些Java知識就可以使用它了! 這本書為何如此與眾不同? 我們認為你的時間寶貴,不應該浪費在與新概念周旋不下的窘境中。運用認知科學與學習理論的最新研究成果,精心建構出一段引發多重感知的學習體驗,《深入淺出Android開發》採取專為大腦運作而設計的豐富視覺化風格,而不是令你昏昏欲睡的冗贅敘述。 好評推薦 『如果你想要開發行動app,看這本書就對了!這本書簡直是最棒的Android開發書籍。』 — Andy Parker, Next plc軟體研發主管 『這肯定是最好的Android開發教學書籍,如果你只能選擇一本書,請絕對要挑它。』 —Kenneth Kousen, Kousen IT公司總裁暨JavaOne Rock Star 『《深入淺出Android開發》是位親切的導師,它用精準且趣味橫生的風格,指導你運用最新的模式打造下一個殺手級app,成為Android開發大師。』 —Ingo Krotzky, Android學習者
1 千里之行起於足下:開始探索 Android 2 建立互動式 App:用 App 做事 3 多個 activity 與 intent:說出你的目的 4 Activity 的生命週期:扮演 Activity 的角色 5 視區與視區群組:賞心悅目 6 約束版面:物歸原處 7 清單視區與配接器:井井有條 8 支援程式庫與 app bar:走捷徑 9 fragment:模組化 10 在大型介面中使用 fragment:不同的尺寸,不同的介面 11 動態 fragment:嵌套 fragment 12 設計支援程式庫:向右滑動 13 recycler 視區與卡片視區:使用 recycler 14 導覽抽屜:遨遊四方 15 SQLite 資料庫:啟動資料庫 16 基本資料指標:取出資料 17 資料指標與 asynctask:隱身幕後 18 啟動型服務:為您服務 19 綁定型服務與使用權限:形影不離 i 相對版面與網格版面:會見親屬 ii gradle:Gradle 組建工具 iii art:Android Runtime iv adb︰Android Debug Bridge v android 模擬器:加速執行 vi 本書遺珠:(我們沒有談到的)十大要事
作者簡介 Dawn Griffiths 最初是英國頂尖大學的數學家,曾經獲得數學領域一級榮譽學位。隨後她轉而投入軟體開發領域,到目前為止,她在IT產業的資歷已經超過20年。在本書之前,Dawn曾經寫過另外三本Head First叢書,包括《Head First Statistics》(深入淺出統計學)、《Head First 2D Geometry》(深入淺出平面幾何),以及《HeadFirst C》(深入淺出C)。她也和她先生一起製作了教學影片—The Agile Sketchpad,用可讓大腦保持活躍且沉浸其中的方式來教導關鍵的概念與技巧。在寫作與製作影片之餘,Dawn喜歡打太極、閱讀、跑步、編織線軸雷絲(bobbin lace),以及烹調美食。另外,Dawn特別喜歡與親愛的老公(右邊的David)共享美好的時光。 David Griffiths 在12歲受Seymour Papert的工作紀錄片啟蒙而開始編寫程式。他在15歲就用Seymour Papert的LOGO電腦語言寫過程式。在大學攻讀純數學之後開始撰寫電腦程式與雜誌文章,也曾經當過敏捷式開發的指導者、開發者,以及停車場服務員(可不是按照這個順序喔!)。他會編寫十幾種程式語言與一些散文,除了寫文章、程式與擔任指導者之外,也花費許多時間與可愛的老婆(左邊的Dawn)四處旅行。在本書之前,David寫過另外三本Head First叢書:《Head First Rails》、《Head First Programming》(深入淺出程式設計),以及《Head First C》(深入淺出 C),也和Dawn一起製作了Agile Sketchpad教學影片。 你可以在Twitter追蹤本書的最新動態:twitter.com/HeadFirstDroid與造訪本書網站:tinyurl.com/HeadFirstAndroid。
客服公告
热门活动
订阅电子报