資源描述:
《《Android系統(tǒng)開發(fā)》課程教學(xué)大綱》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。
1、《Android系統(tǒng)應(yīng)用開發(fā)》課程教學(xué)大綱—、課程基本信息課程名稱:Android系統(tǒng)開發(fā)課程編碼:1103034107學(xué)分及學(xué)時(shí):4學(xué)分72學(xué)時(shí)(其屮理論學(xué)時(shí)36學(xué)時(shí))適用專業(yè):物聯(lián)網(wǎng)應(yīng)用技術(shù)開課學(xué)期:第五學(xué)期開課部門:物聯(lián)網(wǎng)工程學(xué)院先修課程:程序設(shè)計(jì)基礎(chǔ)、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫(kù)系統(tǒng)原理、網(wǎng)絡(luò)基礎(chǔ)等課程考核要求:考試使用教材及主要參考書:教材:Android開發(fā)完全講義(第二版)李寧編著中國(guó)水利水電出版社二、課程簡(jiǎn)介安卓系統(tǒng)開發(fā)課程是高等工科學(xué)校教學(xué)計(jì)劃屮計(jì)算機(jī)相關(guān)專業(yè)一門重要的選修課,是為學(xué)習(xí)移動(dòng)手機(jī)開發(fā)的必要課程。具體內(nèi)容包括:Android環(huán)境的搭建,Android項(xiàng)目結(jié)構(gòu)分析,用戶界面設(shè)
2、計(jì),2D、3D圖形繪制,數(shù)據(jù)存儲(chǔ)和訪問(wèn),定位服務(wù)于地圖應(yīng)用,網(wǎng)絡(luò)編程,AndroidNDK開發(fā)及綜合案例。三、課程目標(biāo)從基礎(chǔ)開始學(xué)習(xí),循環(huán)漸進(jìn),精通GoogleAndroid開發(fā),熟練掌握3G移動(dòng)應(yīng)用程序開發(fā),通過(guò)項(xiàng)目實(shí)踐,提升動(dòng)手能力,將所學(xué)知識(shí)整合運(yùn)用到項(xiàng)目中。通過(guò)實(shí)訓(xùn)教學(xué),在崗位技能方面,經(jīng)過(guò)大量的上機(jī)練習(xí)、代碼閱讀、代碼改錯(cuò)、規(guī)范化檢查,訓(xùn)練學(xué)生編寫程序的熟練度和規(guī)范性;在項(xiàng)目經(jīng)驗(yàn)的積累方面,通過(guò)完成大量的項(xiàng)目案例和階段項(xiàng)目實(shí)戰(zhàn),增加對(duì)實(shí)際軟件項(xiàng)目開發(fā)的體驗(yàn);在職業(yè)素質(zhì)方面,通過(guò)項(xiàng)目組角色分配、技術(shù)研討等多種訓(xùn)練手段,培養(yǎng)學(xué)生具備良好的職業(yè)習(xí)慣,實(shí)現(xiàn)學(xué)生在校即成為準(zhǔn)職業(yè)人的目標(biāo)。、教
3、學(xué)內(nèi)容及要求第一章Android基礎(chǔ)知識(shí)(-)教學(xué)目的和任務(wù)通過(guò)本章的教學(xué),使學(xué)生正確理解安卓開發(fā)的基本概念,掌握安卓的待點(diǎn)、壞境的搭建以及程序運(yùn)行的基本流程,提高學(xué)生對(duì)安卓開發(fā)的認(rèn)知度。(-)教學(xué)基本要求了解Android的特征、特色,掌握Android環(huán)境的搭建,Android程序開發(fā)的步驟。(三〉教學(xué)重點(diǎn)和難點(diǎn)重點(diǎn):掌握Android環(huán)境的搭建。難點(diǎn):Android程序開發(fā)的步驟。(四)教學(xué)建議與說(shuō)明1、對(duì)安卓的發(fā)展及平臺(tái)的發(fā)展僅做簡(jiǎn)要的總結(jié)、歸納。2、關(guān)于安卓的運(yùn)行環(huán)境,以及環(huán)境的搭建做詳細(xì)的介紹和講解。3、對(duì)于安卓程序的運(yùn)行,舉1到2個(gè)實(shí)例來(lái)講解簡(jiǎn)單的Android程序設(shè)計(jì)及步驟。
4、(五〉教學(xué)內(nèi)容1.1Android概述1.2Android的特點(diǎn)1.2.1Android系統(tǒng)平臺(tái)五大特色1.2.2Android的優(yōu)勢(shì)1.3Android環(huán)境的搭建1.3.1安裝AndroidSDK的最低硬件需求1.3.2AndroidSDK軟件開發(fā)組件1.3.3Android開發(fā)環(huán)境搭建1.4一個(gè)簡(jiǎn)單的Android程序第二章Android項(xiàng)目結(jié)構(gòu)分析(一)教學(xué)目的和任務(wù)通過(guò)本章教學(xué),使學(xué)生止確理解Android的系統(tǒng)架構(gòu)、基本組件,掌握Android組件的基本屬性和用法、Android資源的管理。(-)教學(xué)基本要求掌握Android操作系統(tǒng)的整體架構(gòu),了解應(yīng)用程序的基本組件,應(yīng)用程序的生
5、命周期,特別是activity的生命周期,掌握資源的創(chuàng)建、管理和使用,了解AndroidManifest.xml文件的組織結(jié)構(gòu)。(三)教學(xué)重點(diǎn)和難點(diǎn)重點(diǎn):Android系統(tǒng)架構(gòu)難點(diǎn):應(yīng)用程序基本組件和生命周期(四)教學(xué)建議與說(shuō)明1、正確理解Android的系統(tǒng)架構(gòu),舉例說(shuō)明與其他嵌入式系統(tǒng)的區(qū)別。2、學(xué)習(xí)Android基本組件的屬性和用法。3、對(duì)于Android的組織結(jié)構(gòu),通過(guò)實(shí)際項(xiàng)目進(jìn)行講解。(五)教學(xué)內(nèi)容:2.21Android的系統(tǒng)架構(gòu)2.2應(yīng)用程序的基本組件2.2.1Activity介紹2.2.2Service介紹2.2.3BroadcastReciver介紹2.2.4Content
6、Provider介紹2.2.5Intents一連接組件的紐帶2.3應(yīng)用程序生命周期2.4資源2.4.1創(chuàng)建、管理資源2.4.2使用資源2.5AndroidManifest.xml的組織結(jié)構(gòu)2.5.1在AndroidMainfest.xml中聲明權(quán)限第三章設(shè)計(jì)用戶界面(一)教學(xué)目的和任務(wù)通過(guò)本章教學(xué),使學(xué)生正確理解控件、布局、事件的基本概念,掌握Android基木界面控件、界面布局、菜單、界面事件的屬性和使用方法。提高學(xué)生對(duì)Android系統(tǒng)開發(fā)的用戶界而的設(shè)計(jì)能力(-)教學(xué)基本要求掌握Android平臺(tái)下界面設(shè)計(jì)的各種組件的使用;掌握在界面設(shè)計(jì)時(shí)進(jìn)行布局編程、菜單編程,設(shè)計(jì)控件時(shí)兼控件的事件
7、響應(yīng)處理。涉及得到各個(gè)方面。(三)教學(xué)重點(diǎn)和難點(diǎn)重點(diǎn):了解各種用戶界面的控件的使用方法。難點(diǎn):掌握界而布局的控件的使用方法、菜單的使用方法、按鍵事件和觸摸事件的處理。(四)教學(xué)建議與說(shuō)明4、正確理解Android用戶界面的基礎(chǔ)知識(shí)。5、通過(guò)列舉不同的事例介紹Android界面的基本控件、布局、菜單。(五)教學(xué)內(nèi)容:3.1用戶界面基礎(chǔ)3.2界而控件3.2.1TextView與EditView3.2.2Botto