注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合Android程序設(shè)計基礎(chǔ)

Android程序設(shè)計基礎(chǔ)

Android程序設(shè)計基礎(chǔ)

定 價:¥59.00

作 者: 郝玉龍 編著
出版社: 清華大學出版社
叢編項:
標 簽: 移動開發(fā)

ISBN: 9787512107564 出版時間: 2011-10-01 包裝: 平裝
開本: 16開 頁數(shù): 517 字數(shù):  

內(nèi)容簡介

  《android程序設(shè)計基礎(chǔ)》對android程序設(shè)計基本知識和技能進行系統(tǒng)地講解。android是google發(fā)布的基于linux平臺的開源移動操作系統(tǒng),目前已經(jīng)占據(jù)了智能手機操作系統(tǒng)市場份額第一位。基于android的移動應(yīng)用開發(fā)已經(jīng)成為軟件開發(fā)中新的熱點和發(fā)展趨勢?!禷ndroid程序設(shè)計基礎(chǔ)》的內(nèi)容分為5部分:首先對android進行基本概述,介紹android的概念、android產(chǎn)生的背景,android系統(tǒng)的體系架構(gòu)以及android開發(fā)的準備條件、應(yīng)用特點和市場前景,然后詳細指導讀者如何基于jdk+eclilase+adt+androidsdk來搭建android應(yīng)用開發(fā)測試環(huán)境;接下來對android應(yīng)用框架進行系統(tǒng)深入的講解,包括activity、service、intent、broadcastreceiver和contentprovider等應(yīng)用級組件的生命周期、工作狀態(tài)、運行機制和相關(guān)的資源加載、fragment管理、權(quán)限安全等高級特性,幫助讀者了解android應(yīng)用的底層運行機制:隨后對android應(yīng)用的界面設(shè)計相關(guān)基礎(chǔ)知識進行講解,包括界面布局、ui組件應(yīng)用、menu、dialog、actionbar等重要組件設(shè)計以及通知、alarm、觸摸處理等交互處理,并對主題樣式、事件處理和多線程等高級話題進行深入研究:隨后對preferrences、文件和數(shù)據(jù)庫等持久化相關(guān)的技術(shù)專題進行講解;最后通過一個綜合示例演示如何應(yīng)用之前的各種知識技能開發(fā)一個實用android應(yīng)用。通過以上5部分由淺入深、循序漸進的講解,幫助讀者系統(tǒng)全面地掌握android程序設(shè)計的基本概念和技能,為進一步深入學習android應(yīng)用開發(fā)打下堅實的基礎(chǔ)。《android程序設(shè)計基礎(chǔ)》適合對java編程有一定基礎(chǔ)、希望掌握android程序設(shè)計技術(shù)的讀者?!禷ndroid程序設(shè)計基礎(chǔ)》適合作為高等學校計算機專業(yè)教材,也可作為android程序設(shè)計技術(shù)的培訓教材。

作者簡介

暫缺《Android程序設(shè)計基礎(chǔ)》作者簡介

圖書目錄

第1章 認識一下android
  引言
  1.1 什么是android
  1.2 為什么推出android
  1.3 android包含什么
  1.4 為什么選擇android
  1.5 為什么不是j2me
  1.6 開發(fā)android需要準備什么
  1.7 android開發(fā)有哪些新特點
  總結(jié)
第2章 搭建android應(yīng)用開發(fā)環(huán)境
  引言
  2.1 搭建開發(fā)環(huán)境
  2.2 創(chuàng)建android測試應(yīng)用
  2.3 android工程目錄結(jié)構(gòu)分析
  2.4 在虛擬設(shè)備上測試應(yīng)用
  2.5 在真實設(shè)備上測試應(yīng)用
  2.6 利用ddms調(diào)試android應(yīng)用
  2.7 android應(yīng)用打包
 
  .總結(jié)
第3章 activity組件
  引言
  3.1 什么是activity
  3.2 第一個activity
  3.3 activity的運行狀態(tài)
  3.4 activity的生命周期
  3.5 activity的管理——棧
  3.6 activity狀態(tài)維護
  3.7 activity的窗口
  總結(jié)
第4章 界面布局
  引言
  4.1 用戶界面結(jié)構(gòu)
  4.2 定義界面布局
  4.3 聲明界面布局
  4.4 在代碼中引用聲明的ui組件
  4.5 layoutparams與布局屬性
  4.6 邊距和刻度
  4.7 linearlayout
  4.8 tablelayout
  4.9 relativelayout
  4.10 framelayout
  4.11 滾動處理
  總結(jié)
第5章 資源管理
  引言
  5.1 什么是資源
  5.2 資源存儲
  5.3 資源映射
  5.4 資源命名
  5.5 資源訪問
  5.6 常用資源類型
  5.7 資源國際化
  5.8 assets
  總結(jié)
第6章intent組件
  引言
  6.1 什么是intent
  6.2 intent的組成
  6.3 intentfilter
  6.4 intent解析機制
  6.5 intent的調(diào)用
  6.6 在intent中傳遞數(shù)據(jù)
  6.7 在intent中傳遞復雜對象
  6.8 實現(xiàn)activity之間的協(xié)同
  6.9 常用的intent組件
  6.10 intent選擇
  6.11 intent與shortcut
  總結(jié)
第7章 service
  引言
  7.1 什么是service
  7.2 service的生命周期
  7.3 service的常用方法
  7.4 啟動模式下的service
  7.5 intentservice
  7.6 綁定模式下的service
  7.7 安全與權(quán)限
  7.8 運行機制
  7.9 提高service優(yōu)先級
  7.10 使用系統(tǒng)服務(wù)
  總結(jié)
第8章 broadcastreceiver
  引言
  8.1 廣播消息
  8.2 廣播消息的處理流程
  8.3 處理系統(tǒng)廣播消息
  8.4 深入消息處理
  8.5 broadcastreceiver的生命周期
  總結(jié)
第9章 contentprovider
  引言
  9.1 基礎(chǔ)知識
  9.2 數(shù)據(jù)操作原理
  9.3 內(nèi)置contentprovider
  9.4 自定義contentprovider
  總結(jié)
第10章 fragment
  引言
  10.1 什么是fragment
  10.2 創(chuàng)建第一個fragment
  10.3 將fragment添加到activity
  10.4 fragment的牛命周期
  10.5 backstack
  10.6 與activity的交互
  10.7 fragment之間的交互
  總結(jié)
第11章 基本ui組件
  引言
  11.1 textview(標簽文本)
  11.2 edittext(文本輸入框)
  11.3 button(按鈕)
  11.4 imagebutton(圖像按鈕)
  11.5 togglebutton(開關(guān)按鈕)
  11.6 radiobutton(單選按鈕)
  11.7 progressbar(進度條)
  11.8 checkbox(檢查框)
  11.9 seekbar(滑動條)
  11.10 ratingbar(評分條)
  11.11 chronometer(秒表)
  11.12 zoombutton(縮放按鈕)
  11.13 calendarview(日歷視圖)
  總結(jié)
第12章 高級ui組件
  引言
  12.1 adapter和adapterview
  12.2 spinner(下拉列表)
  12.3 listview(列表)
  12.4 gridview(網(wǎng)格)
  12.5 gallery(畫廊)
  12.6 slidingdrawer(滑動抽屜)
  12.7 autocompletetextview(自動完成)
  12.8 tabhost(分頁視圖)
  總結(jié)
第13章 menu
  引言
  13.1 了解一下android菜單
  13.2 選項菜單
  13.3 上下文菜單
  13.4 利用menu資源來創(chuàng)建菜單
  13.5 intent動態(tài)菜單選項
  13.6 popupmenu
  總結(jié)
第14章 actionbar
  引言
  14.1 了解actionbar
  14.2 顯示選項菜單
  14.3 顯示活動組件
  14.4 實現(xiàn)tab導航
  14.5 實現(xiàn)下拉列表導航
  14.6 使用應(yīng)用圖標
  總結(jié)
第15章 通知
  引言
  15.1 概述
  15.2 toast
  15.3 notification
  總結(jié)
第16章 dialog
  引言
  16.1 概述
  16.2 activity對dialog的托管
  16.3 alertdialog
  16.4 dialog的底層運行機制
  16.5 把activity變成dialog
  16.6 dialog的事件處理
  16.7 與activity交互
  16.8 自定義dialog
  16.9 幾個特殊的dialog
  總結(jié)
第17章 alarm
  引言
  17.1 概述
  17.2 簡單alarm示例
  17.3 鬧鐘應(yīng)用
  17.4情景模式定時切換
  總結(jié)
第18章 觸摸處理
  引言
  18.1 觸摸屏概述
  18.2 觸摸處理
  18.3 多點觸控
  總結(jié)
第19章 深入view
  引言
  19.1 view組件體系結(jié)構(gòu)
  19.2 樣式與主題
  19.3 事件處理
  總結(jié)
第20章 線程與進程
  引言
  20.1 進程
  20.2 線程
  20.3 線程間通信
  20.4 asynctask
  總結(jié)
第21章 preferences
  引言
  21.1 概述
  21.2 操作preferences
  21.3 完整示例
  21.4 監(jiān)聽preference變化
  21.5 perferenceactivity
  21.6 共享preferenceactivity的數(shù)據(jù)
  21.7 自定義preference組件
  總結(jié)
第22章 文件操作
  引言
  22.1 概述
  22.2 一個讀寫android文件的示例
  22.3 中文亂碼處理
  22.4 操作資源文件
  22.5 操作sd卡上的文件
  22.6 文件監(jiān)聽器
  總結(jié)
第23章數(shù)據(jù)庫
  引言
  23.1 sqlite簡介
  23.2 android中的sqlite
  23.3 數(shù)據(jù)庫讀寫示例
  23.4 sqlitestatement
  23.5 事務(wù)支持
  23.6 將數(shù)據(jù)庫保存在sd卡上
  總結(jié)
第24章 綜合示例
  引言
  24.1 應(yīng)用概述
  24.2 總體設(shè)計
  24.3 主要代碼
  24.4 資源準備
  24.5 應(yīng)用配置
  24.6 運行演示
  總結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號