如何讓編程初學(xué)者能夠更順利地掌握Android編程呢?這是余永佳、趙佩華主編的這本《Android應(yīng)用開發(fā)基礎(chǔ)(基于Android4.2任務(wù)驅(qū)動(dòng)式)》力圖解決的問題。本書將Android編程基礎(chǔ)知識(shí)進(jìn)行了劃分,融合在多個(gè)任務(wù)的實(shí)施過程中,通過【任務(wù)簡介→任務(wù)分析→支撐知識(shí)→任務(wù)實(shí)施→任務(wù)小結(jié)】逐步遞進(jìn),引導(dǎo)讀者在完成一個(gè)又一個(gè)Android應(yīng)用程序的同時(shí),輕松掌握每個(gè)應(yīng)用的支撐知識(shí)點(diǎn)。每個(gè)任務(wù)的支撐知識(shí)中,除了講解重要的知識(shí)點(diǎn)以外,還通過范例代碼演示如何運(yùn)用該知識(shí)點(diǎn),讓讀者不會(huì)因?yàn)榭菰锏奈淖侄械椒ξ丁H绻麆偨佑|編程不久,又希望盡快進(jìn)入Android編程的世界,本書無疑是最好的助手。
本書可作為高職高專院校通信相關(guān)專業(yè)的教材,也可作為從事Android開發(fā)、編程等相關(guān)人員的參考用書。
前言
任務(wù)一Android開發(fā)環(huán)境的搭建
學(xué)習(xí)目標(biāo)
任務(wù)簡介
任務(wù)分析
支撐知識(shí)
一、Android的由來
二、Android架構(gòu)
三、Android開發(fā)環(huán)境介紹
任務(wù)實(shí)施
一、Android開發(fā)環(huán)境的安裝
二、創(chuàng)建Android模擬器
三、創(chuàng)建運(yùn)行Android項(xiàng)目
任務(wù)小結(jié)
課后習(xí)題
拓展訓(xùn)練
任務(wù)二 星座查詢工具的設(shè)計(jì)與
實(shí)現(xiàn)
學(xué)習(xí)目標(biāo)
任務(wù)簡介
任務(wù)分析
支撐知識(shí)
一、Android工程結(jié)構(gòu)
二、TextView控件
三、Button控件
四、ImageView控件
五、EditText控件
六、DatePicker控件
七、TimePicker控件
八、布局
任務(wù)實(shí)施
一、總體分析
二、功能實(shí)現(xiàn)
三、運(yùn)行結(jié)果
任務(wù)小結(jié)
課后習(xí)題
拓展訓(xùn)練
任務(wù)三 計(jì)算器的設(shè)計(jì)與實(shí)現(xiàn)
學(xué)習(xí)目標(biāo)
任務(wù)簡介
任務(wù)分析
支撐知識(shí)
一、Toast
二、Dialog
三、自定義Dialog
四、Notification
五、Option Menu
六、Spinner控件
七、Android的調(diào)試
八、Android日志
任務(wù)實(shí)施
一、總體分析
二、項(xiàng)目布局
三、功能實(shí)現(xiàn)
任務(wù)小結(jié)
課后習(xí)題
拓展訓(xùn)練
任務(wù)四 “我的日記”的設(shè)計(jì)與
實(shí)現(xiàn)
學(xué)習(xí)目標(biāo)
任務(wù)簡介
任務(wù)分析
支撐知識(shí)
一、ProgressBar控件
二、線程
三、Activity間的跳轉(zhuǎn)
四、Activity的生命周期
五、Android的文件存儲(chǔ)
六、SharedPreferences
任務(wù)實(shí)施
一、總體分析
二、項(xiàng)目布局
三、功能實(shí)現(xiàn)
四、運(yùn)行結(jié)果
任務(wù)小結(jié)
課后習(xí)題
拓展訓(xùn)練
任務(wù)五 音樂播放器的設(shè)計(jì)與
實(shí)現(xiàn)
學(xué)習(xí)目標(biāo)
任務(wù)簡介
任務(wù)分析
支撐知識(shí)
一、ListView控件
二、Adapter
三、ArrayAdapter
四、SimpleAdapter
五、SimpleCursorAdapter
六、Android播放音頻文件
七、SeekBar控件
八、定時(shí)器
任務(wù)實(shí)施
一、總體分析
二、項(xiàng)目布局
三、運(yùn)行結(jié)果
任務(wù)小結(jié)
課后習(xí)題
拓展訓(xùn)練
任務(wù)六 貪吃蛇游戲的設(shè)計(jì)與實(shí)現(xiàn)
學(xué)習(xí)目標(biāo)
任務(wù)簡介
任務(wù)分析
任務(wù)分解
子任務(wù)1 貪吃蛇的繪制
支撐知識(shí)
一、自定義控件
二、圖形繪制
任務(wù)實(shí)施
一、子任務(wù)分析
二、項(xiàng)目布局
三、功能實(shí)現(xiàn)
子任務(wù)2 貪吃蛇的游動(dòng)和控制
支撐知識(shí)——定義控件的方法和
監(jiān)聽器
任務(wù)實(shí)施
一、子任務(wù)分析
二、控件功能實(shí)現(xiàn)
三、Activity功能實(shí)現(xiàn)
子任務(wù)3Top Ten功能
支撐知識(shí)
一、SQLite數(shù)據(jù)庫
二、SQLiteOpenHelper和SQLiteDatabase
三、Cursor游標(biāo)
任務(wù)實(shí)施
一、子任務(wù)分析
二、項(xiàng)目布局
三、功能實(shí)現(xiàn)
任務(wù)小結(jié)
課后習(xí)題
拓展訓(xùn)練
參考文獻(xiàn)
Android應(yīng)用開發(fā)基礎(chǔ)