出版時間:2012-8 出版社:中國鐵道出版社 作者:趙啟明 頁數(shù):445 字數(shù):676000
Tag標簽:無
內容概要
《Android典型技術模塊開發(fā)詳解》獻給喜歡Android的朋友,如果你對Android有了一定的了解并且您已經暗下決心來好好學習它了,那么本書將是您最佳的選擇。
學習本書內容需要具有一定的Java基礎。本書分為4篇共16章,按照章節(jié)的先后順序,由淺入深地講解了Android平臺上的典型技術模塊。本書力求將開發(fā)中容易遇到的問題一一列出講解,使初學者能夠少走彎路。本書的示例程序都是經過仔細分析寫出的最接近實際應用的實例,簡潔明了,是讀者學習過程中的必備工具。
《Android典型技術模塊開發(fā)詳解》適用于從事Android程序開發(fā)的初學者,以及從事Android項目開發(fā)、手機開發(fā)但對關鍵技術還不熟悉的讀者。
書籍目錄
第1篇 Android開發(fā)初步
第1章 Android初識
1.1 Android簡介
1.1.1 認識Android
1.1.2 Android系統(tǒng)框架
1.1.3 應用程序框架
1.2 Eclipse開發(fā)環(huán)境
1.2.1 安裝ADT插件
1.2.2 安裝SDK
1.2.3 配置源代碼
1.2.4 創(chuàng)建AVD
1.3 Android模擬器
1.3.1 ADB工具
1.3.2 其他常用工具
1.4 本章小結
第2章 應用程序構建
2.1 創(chuàng)建Android工程
2.2 HelloAndroid詳解
2.2.1 程序結構
2.2.2 代碼分析
2.3 權限(permission)
2.4 LogCat日志調試
2.5 示例練習
2.5.1 登錄界面
2.5.2 事件處理
2.6 本章小結
第2篇 Android開發(fā)關鍵組件
第3篇 Android開發(fā)典型模塊
第4篇 Android開發(fā)高級主題
章節(jié)摘錄
版權頁: 插圖: Activity是Android的一個重要組件,其主要作用是呈現(xiàn)一個與用戶交互的界面。如果結合MVC的結構定義,它是Control層,那么res目錄下的文件屬于View層,Model層就是業(yè)務邏輯和實體類。MVC具有結構簡潔清晰的代碼,低耦合、易分工、易維護等優(yōu)點,相信讀者已經有所體會。本章將主要介紹Activity的生命周期、Activity的數(shù)據傳遞及其加載模式等。 3.1 什么是任務 在介紹Activity之前,首先了解一下Task(任務)的概念。Task的最主要作用是將組件的連接從進程的概念細節(jié)中剝離出來。可以把一個應用程序的整體看成是一個Task,它運行在一個單獨的進程中。簡單來說,它是以棧的形式組織的一系列Activity的集合,新加入的Activity位于棧頂。當然,只有位于棧頂?shù)腁ctivity才可以與用戶進行交互,當位于棧頂?shù)腁ctivity結束后,Task將它移出,并讓下一個Activity變成棧頂。 3.2 Activity的生命周期 Activity的生命周期對應用程序來說是非常重要的,掌握生命周期能使開發(fā)者妥善地管理應用程序資源,為用戶提供更好的體驗。 在一個應用程序執(zhí)行的過程中,一個Activity主要有3個狀態(tài): ?當它在屏幕前臺時(位于當前Task堆棧的頂部),它是活躍或運行的狀態(tài),就是用戶操作的Activity。 ?當它失去焦點但仍然對用戶可見時,它處于暫停狀態(tài)。即在它之上有另外一個Activity,這個Activity也許是透明的,或者未能完全遮蔽全屏,所以被暫停的Activity仍對用戶可見。暫停的Activity仍然是存活狀態(tài)(它保留著所有的狀態(tài)和成員信息并連接至窗口管理器),但當系統(tǒng)處于極低內存的情況下,可能會被系統(tǒng)強制結束。
編輯推薦
《Android典型技術模塊開發(fā)詳解》由淺入深地講解了Android平臺上的典型技術模塊?!禔ndroid典型技術模塊開發(fā)詳解》獻給喜歡Android的朋友,適用于從事Android程序開發(fā)的初學者,如果你對Android有了一定的了解并且您已經暗下決心來好好學習它了,那么《Android典型技術模塊開發(fā)詳解》將是您最佳的選擇。
圖書封面
圖書標簽Tags
無
評論、評分、閱讀與下載