- Android應用開發教程(第2版)
- 羅文主編
- 1225字
- 2021-10-27 15:03:52
前言
移動通信業務和互聯網業務是當今世界發展最快、市場潛力最大、前景最誘人的兩大業務,移動通信與互聯網技術的結合形成了移動互聯網。移動互聯網已成為當下經濟的主流支撐技術。移動互聯網的移動性優勢決定了其用戶數量的龐大,這些用戶通過智能手機、PDA、上網本、嵌入式設備等實現互聯網的移動應用。
Android是谷歌公司推出的新一代移動設備平臺系統,從其誕生以來就受到廣大程序開發人員的追捧。盡管市面上Android開發技術的書籍浩如煙海,但真正能讓學習者零基礎入門,并能夠靈活應用的書籍不多。特別是隨著高校移動互聯專業的蓬勃開展,急需一本緊跟技術發展同時又適合高校學生學習使用的基礎教材,為此編者組織了多位在本行業有深厚開發基礎和經驗的專家、教師編制了本教材。
本書講解了Android編程從零基礎入門到實踐項目開發必備的知識,都是編者結合自己多年的開發經驗,同時走訪多所大學、研究機構、培訓機構,參考多本相關書籍,聽取老師、學生和讀者的建議精心提煉出來的。全書共分10章內容,第1章主要介紹基本開發環境的搭建方法,介紹了JDK、SDK、Android Studio幫助讀者的獲取和安裝,以及AVD的管理;第2章介紹基本Android資源的使用,幫助讀者理解Android資源與代碼分離技術的思想和各種資源的使用方法;第3章介紹Android基本組件和布局的使用,幫助讀者掌握應用程序界面的設計技術;第4章介紹Android基本程序單元Activity的處理技術;第5章介紹Android特有的處理內容,即信使、廣播與消息處理;第6章介紹Service服務的實現,幫助讀者理解Android服務的運行機制;第7章介紹Android中的數據存儲處理技術,即SharedPreferences、文件存儲、SQLite數據庫等;第8章介紹了多媒體處理技術,主要是音、視頻的播放和錄制技術;第9章介紹圖形處理與動畫處理技術,實現程序的多姿多彩;第10章介紹網絡編程的知識,包括Socket編程、WebView編程、GPS定位等內容。通過這些內容的學習,讀者能夠熟練掌握使用Android編程的理論知識,并能具備開發各種應用程序的理論基礎和初步的動手實踐能力。
本書由重慶電子工程職業學院教師羅文、朱崇來、劉濤、胡云冰,重慶市宏業科技有限公司高級工程師胡永書及其開發團隊共同編寫完成。其中,羅文完成了第1~6章的編寫及全書的PPT制作;朱崇來完成了第9章的編寫以及全書教學視頻的制作;劉濤完成了第7章的編寫工作;胡云冰完成了第8章的編寫工作;胡永書完成了第10章的編寫工作。學校教師團隊與企業開發人員通力合作,理論部分根據工程實踐需要,取常用知識點編排而成;項目案例部分則以企業實際生產項目為背景按需編寫而成。本書在編寫過程中得到了學院領導的大力支持,同時還參考了互聯網上的大量資料,也采納了很多朋友和同仁的寶貴建議,在此向對本書編寫過程中提供過幫助的朋友和同行們表示真誠和衷心的感謝。
雖然Android開發技術屬于一門新興的專業,本書在行文中還是力求保證移動互聯網中涉及的名詞術語、信息材料、數字佐證材料的準確性和實用性,因此在本書編寫過程中編者花了大量時間查詢和考證。但鑒于編者水平有限,書中難免會有疏漏和不妥之處,懇請各位專家、同仁以及讀者批評指正。
編者