課程介紹

 《移動(dòng)平臺(tái)應(yīng)用開發(fā)》是計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)高起本、專升本、本科第二學(xué)歷的專業(yè)選修課。

計(jì)算機(jī)便攜化是未來的發(fā)展趨勢(shì),而Android作為最受歡迎的手機(jī)、平板電腦操作之一,其發(fā)展的上升勢(shì)頭是勢(shì)不可當(dāng)?shù)?。《移?dòng)平臺(tái)應(yīng)用開發(fā)》系統(tǒng)講解了Android軟件開發(fā)的基礎(chǔ)知識(shí),并配合實(shí)例講解有效的幫助學(xué)生學(xué)習(xí)和掌握SDK、開發(fā)流程以及常用的API等。

通過本課程的學(xué)習(xí),學(xué)生首先應(yīng)該認(rèn)識(shí)Android系統(tǒng)并了解Android系統(tǒng)架構(gòu),能搭建開發(fā)環(huán)境并掌握項(xiàng)目工程架構(gòu)圖,學(xué)會(huì)使用Android系統(tǒng)開發(fā)模擬器DDMS和常用的ADB命令。其次,在學(xué)習(xí)Android常用組件的基礎(chǔ)上,掌握Activity的生命周期,啟動(dòng)模式,以及Activity的數(shù)據(jù)傳遞,并進(jìn)一步實(shí)現(xiàn)網(wǎng)絡(luò)接口數(shù)據(jù)能加載到ListView,GridView組件并保存到本地中。最后,學(xué)習(xí)Fragment碎片,ViewPager實(shí)現(xiàn)頁面的滑動(dòng),后臺(tái)服務(wù)Service實(shí)現(xiàn)音樂播放,以及使用大喇叭廣播BroadCast Receiver傳遞數(shù)據(jù)。

本課程共分10章主要內(nèi)容如下:第一章講解了Android系統(tǒng)架構(gòu),讓學(xué)生對(duì)Android系統(tǒng)有一個(gè)整體認(rèn)識(shí),介紹了Android開發(fā)環(huán)境搭建和Android應(yīng)用程序的基本結(jié)構(gòu);第二章講解了Android UI知識(shí),包括Android中常見控件TextView,ListView等; 第三、四章介紹了Android中重要的一個(gè)組件Activity(活動(dòng)),并結(jié)合網(wǎng)絡(luò)數(shù)據(jù)進(jìn)行加載;第五章介紹了數(shù)據(jù)的存儲(chǔ)方式,主要用于保存圖片圖片和文本等信息;第六、七章對(duì)Fragment碎片和Dialog對(duì)話框進(jìn)行了全面講;第八章主要介紹ViewPager與Fragment綜合應(yīng)用;第九章介紹了Android中Service(服務(wù))組件及此組件的生命周期和通信; 第十章介紹了Android的Broadcast(廣播接收器)組件,幫助學(xué)生掌握接收和發(fā)送廣播的方式及工作原理。

課程相關(guān)資源