Android開發(fā)基礎(chǔ)課程教學(xué)大綱移動互聯(lián)網(wǎng)-甘文麗_第1頁
Android開發(fā)基礎(chǔ)課程教學(xué)大綱移動互聯(lián)網(wǎng)-甘文麗_第2頁
Android開發(fā)基礎(chǔ)課程教學(xué)大綱移動互聯(lián)網(wǎng)-甘文麗_第3頁
Android開發(fā)基礎(chǔ)課程教學(xué)大綱移動互聯(lián)網(wǎng)-甘文麗_第4頁
免費預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、Android開發(fā)基礎(chǔ)課程教學(xué)大綱課程代碼:21137041課程名稱:Android開發(fā)基礎(chǔ)課程性質(zhì):專業(yè)(必修)學(xué)分:5學(xué)時:108講課學(xué)時:72實踐/實驗學(xué)時:36適用專業(yè):軟件工程(移動互聯(lián)網(wǎng)方向)先修課程:JAVA程序設(shè)計Android開發(fā)基礎(chǔ)是軟件工程專業(yè)(移動互聯(lián)網(wǎng)方向)很重要的一門專 業(yè)必 修課,是基于Android平臺進行軟件開發(fā)的基礎(chǔ)課程。本課程主要介紹Android基礎(chǔ) 知識、UI界面、數(shù)據(jù)存儲、SQLite數(shù)據(jù)庫、Android四大組件、網(wǎng)絡(luò)編程等。通 過本課程的學(xué)習(xí),學(xué)生具有開發(fā)Android應(yīng)用的基本能力,可以掌握An droid應(yīng)用 開發(fā)環(huán)境,GUI編程,An dr

2、oid組件的生命周期,An droid平 臺數(shù)據(jù)存儲的設(shè)計,網(wǎng) 絡(luò)服務(wù)與數(shù)據(jù)解析的設(shè)計等內(nèi)容,具有移動互聯(lián)網(wǎng)工程師的基本知識結(jié)構(gòu),為學(xué)生 今后從事移動互聯(lián)網(wǎng)應(yīng)用軟件開發(fā)工作打下堅實的基礎(chǔ)。二、教學(xué)內(nèi)容1. Android基礎(chǔ)入門教學(xué)要求:了解通信技術(shù)的發(fā)展,了解Android的起源,掌握開發(fā)壞境的搭建,掌握 Android程序的編寫。教學(xué)內(nèi)容:通信技術(shù);An droid起源;An droid體系結(jié)構(gòu);Dalvik虛擬機;An droid Studio 的安裝和使用;模擬器的創(chuàng)建;DDMS勺使用;An droid程序結(jié)構(gòu);An droid程序 打 包;ZN Android開發(fā)壞境搭建;ZN開發(fā)第

3、一個An droid程序。實驗內(nèi)容:實驗一 Android開發(fā)、運行環(huán)境的搭建An droid Studio的安裝和使用,模擬器和DDMS勺使用。編寫HelloWorld程序,在模擬器上運行,完成Android程序的打包2. Android UI 開發(fā)教學(xué)要求:掌握常見布局的使用,掌握樣式和主題的使用,掌握常用控件和對話框的使 用。掌握程序調(diào)試的方法,實現(xiàn)對程序的調(diào)試。掌握如何使用JUnit進行單元測 試。掌握LogCat,能夠快速定位日志信息。教學(xué)內(nèi)容:布局的創(chuàng)建;常用控件和對話框;Android的樣式和主題;國際化;JUnit單元 測試;LogCat使用;Debug的使用;ZN Andro

4、id中的常用布局;ZN單元測試和程序調(diào)試;Z Android常用控件及其事件處理機制;Z樣式和主題。實驗內(nèi)容:實驗二Android圖形用戶界面設(shè)計利用An droid的常用布局,完成QC登錄界面的制作。利用線性布局和相對布局 完成手機信息頁的設(shè)計和調(diào)試。設(shè)計和實現(xiàn)計算器。利用Android的常用布局,設(shè)計界面;編寫界面交互代 碼實現(xiàn)事件處理。3. Activity教學(xué)要求:了解什么是Activity ,掌握Activity生命周期方法。了解Activity的任務(wù)棧,掌 握Activity的四種啟動模式。掌握Intent的使用,掌握Activity中的數(shù)據(jù)傳遞。教學(xué)內(nèi)容:Activity的創(chuàng)建;

5、Activity的生命周期;Activity中的任務(wù)棧;Activity的啟動模 式;Intent的使用;Activity中的數(shù)據(jù)傳遞;Z Activity 的生命周期;Z Activity 的四種啟動模式;Z Intent的使用;N Activity中的數(shù)據(jù)傳遞。實驗內(nèi)容:實驗三Activity編程 完成注冊用戶信息案例。設(shè)計用戶交互界面,編寫界面交互 代碼。通過隱式Intent打開系統(tǒng)瀏覽器。設(shè)計用戶交互界面,編寫界面交互代碼。 完成選擇寶寶裝備游戲的制作。創(chuàng)建寵物顯示界面;創(chuàng)建購買裝備界面;創(chuàng)建 Iteminfo類,用于封裝裝備信息;編寫ShopActivity展示裝備信息,當(dāng)點擊 Sh

6、opActivity的裝備時,會跳轉(zhuǎn)到ShowActivity并將裝備信息回傳給 ShowActivity。4. 數(shù)據(jù)存儲教學(xué)要求:掌握如何使用文件存儲數(shù)據(jù),掌握SharedPreferences存儲數(shù)據(jù),掌握XML文 件的解析,掌握JSON數(shù)據(jù)的解析。教學(xué)內(nèi)容:數(shù)據(jù)存儲方式介紹;文件存儲數(shù)據(jù);XML解析方式;JSON數(shù)據(jù)及其解析; SharedPreferences 的使用;Z文件存儲數(shù)據(jù);Z SharedPreferences 的使用;ZXML解析;Z JSON解析。實驗內(nèi)容:實驗四數(shù)據(jù)存儲技術(shù)完善QC登錄案例,保存QC密碼,實現(xiàn)自動登錄。設(shè)計用戶界面;創(chuàng)建一個 單 獨的FileSaveQ

7、Q I具類,用于實現(xiàn)QQ賬號和密碼的存儲與讀取功能;編寫界 面交 互代碼。設(shè)計和實現(xiàn)天氣預(yù)報,要求利用XML文件解析。設(shè)計用戶交互界面;創(chuàng)建 weatherl.xml文件圭寸裝三個城市的天氣信息,每一個城市都由id、temp、weathers name pm和wind屬性組成;創(chuàng)建Weatherinfo類圭寸裝天氣屬性;創(chuàng)建 用來解析XML文件的工具類WeatherService ;編寫界面交互代碼。設(shè)計和實現(xiàn)天氣預(yù)報,要求利用JSON解析。創(chuàng)建weather2.json文件;創(chuàng) 建工 具類;編寫界面交互代碼。5. SQLite數(shù)據(jù)庫教學(xué)要求:了解SQLite數(shù)據(jù)庫的特點,掌握SQLite數(shù)據(jù)

8、庫的使用。掌握ListView控件的 使用,掌握常用數(shù)據(jù)適配器的使用。教學(xué)內(nèi)容:SQLite數(shù)據(jù)庫簡介;SQLite的基本操作;SQLite中的事務(wù);ListView控件;常 用的數(shù)據(jù)適配器 BaseAdapter、SimpleAdapter v ArrayAdapter ; ListView 的優(yōu) 化;Z SQLite數(shù)據(jù)庫操作;Z ListView控件的使用;Z Adapter適配器。實驗內(nèi)容:實驗五SQLite數(shù)據(jù)庫編程設(shè)計和實現(xiàn)綠豆通訊錄,設(shè)計用戶交互界面;在MainActivity里面編寫代 碼,用 于實現(xiàn)聯(lián)系人信息的添加、查詢、修改和刪除,點擊查詢按鈕之后會將聯(lián)系人的具體 信息進行

9、展示。設(shè)計和實現(xiàn)Android應(yīng)用市場,設(shè)計用戶交互界面;創(chuàng)建好ListView布局 之 后,需要創(chuàng)建ListView對應(yīng)的Item (條目)布局,顯示每個條目信息;在 MainActivity里面編寫代碼,用于實現(xiàn)在ListView中顯示的應(yīng)用圖標(biāo)以及應(yīng)用名 稱。6. BroadcastReceiver (廣播接收者)教學(xué)要求:了解Android下的廣播機制,掌握廣播接收者的創(chuàng)建,掌握自定義廣播的發(fā)送 與接收,掌握有序廣播和無序廣播的使用。教學(xué)內(nèi)容:廣播接收者簡介;廣播接收者的創(chuàng)建;自定義廣播的發(fā)送與接收;有序廣播 和無序廣播;Z廣播接收者的創(chuàng)建;Z自定義廣播的發(fā)送與接收;Z廣播的類型(有序廣播和無序廣播)。實驗內(nèi)容

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論