《Android》理論教學大綱_第1頁
《Android》理論教學大綱_第2頁
《Android》理論教學大綱_第3頁
《Android》理論教學大綱_第4頁
《Android》理論教學大綱_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

軟件學院(軟件技術兩年)專業(yè)《Android應用開發(fā)》教學大綱課程類別:必修課課程代碼:0812094編寫人:陸璐參照課時:48課時,共開設1個學期編寫根據(jù):審核人:編寫單位:軟件學院編寫時間:6月制定簽發(fā)人:一、課程地位與任務該課程是軟件學院(軟件技術兩年)專業(yè)的一門專業(yè)課程,是《Java語言程序設計》的后續(xù)課程。通過本課程的學習,使學生可以熟悉Android環(huán)境的開發(fā)與布署、手機顧客界面的布局措施和常見開發(fā)控件的使用,純熟掌握事件處理、數(shù)據(jù)庫存取與共享、多媒體應用等知識。使學生具有配置與布署Android開發(fā)環(huán)境的能力,運用Android接口技術、多線程技術以及SQLite數(shù)據(jù)庫進行手機播放器開發(fā)、電話和短信開發(fā)的能力。為未來學生從事Android手機開發(fā)奠定良好的基礎。二、課時分派單元內容學時講授試驗實訓現(xiàn)場教學習題大作業(yè)小計1搭建Android開發(fā)環(huán)境、創(chuàng)立Android項目框架2242Android中基本控件設計2243Android中的事件處理2244SDCard文獻列表設計2245AndroidSQLite數(shù)據(jù)庫存儲2246開發(fā)ContentProvider程序2247Android中圖片效果設計2248Android中音樂播放器與視頻設計4269Android系統(tǒng)服務44810Android市場的公布22411復習、考試及機動2合計48三、課程內容單元一搭建Android開發(fā)環(huán)境、創(chuàng)立項目框架1.Android開發(fā)環(huán)境的安裝和配置環(huán)節(jié)。2.在Eclipse中創(chuàng)立Android項目3.Android

SDK和ADT插件的用途。3.AVD中管理應用程序的措施重點:Android開發(fā)環(huán)境的安裝和配置環(huán)節(jié)、Eclipse中創(chuàng)立Android項目規(guī)定:掌握Android開發(fā)環(huán)境的安裝和配置環(huán)節(jié)、Eclipse中創(chuàng)立Android項目環(huán)節(jié)以及有關的注意事項,理解Android

SDK和ADT插件的用途,理解在應用程序開發(fā)過程中也許會使用到的開發(fā)工具。單元二Android基本控件設計1.Android顧客界面的開發(fā)措施2.Android布局管理器的應用3.Android中常見UI組件的使用,自定義View的使用重點:Android中常見的界面控件,界面布局,菜單和界面事件的使用措施。規(guī)定:理解Android顧客界面的開發(fā)措施,掌握Android中常見UI組件的使用、布局管理器的使用。單元三Android中的事件處理1.掌握Android中事件處理的操作原理2.掌握Android中重要事件的使用3.可以對基本組件進行事件的監(jiān)聽及操作重點:Android中重要事件的使用規(guī)定:理解Android中事件處理的操作原理,掌握Android中重要事件的使用,可以對基本組件進行事件的監(jiān)聽及操作單元四SDCard文獻列表設計1.通過列表視圖顯示SDCard中的文獻2.Android模擬器關聯(lián)SDCard的措施。重點:使用ListView和ListActivity組織列表視圖;使用GridView進行表格布局規(guī)定:理解使用Android模擬器關聯(lián)SDCard的措施,掌握使用ListView和ListActivity組織列表視圖;使用GridView進行表格布局的措施。單元五AndroidSQLite數(shù)據(jù)庫存儲1.Android中常見數(shù)據(jù)存儲的特點及操作2.SQLite數(shù)據(jù)庫的使用3.使用SQLite數(shù)據(jù)庫進行CURD操作重點:Android中SQLite數(shù)據(jù)庫的使用、使用SQLite數(shù)據(jù)庫進行CURD操作規(guī)定:理解Android中常見數(shù)據(jù)存儲的特點及操作;掌握Android中SQLite數(shù)據(jù)庫的使用、使用SQLite數(shù)據(jù)庫進行CURD操作單元六開發(fā)ContentProvider程序1.理解ContentProvider的作用2.使用系統(tǒng)提供的ContentProvider進行操作3.開發(fā)簡樸的ContentProvider程序重點:使用系統(tǒng)提供的ContentProvider進行操作、開發(fā)簡樸的ContentProvider程序規(guī)定:理解ContentProvider的作用;掌握系統(tǒng)提供的ContentProvider的操作措施、并能開發(fā)簡樸的ContentProvider程序單元七Android中圖片效果設計1.圖像瀏覽器Gallery的使用2.2D圖形引擎及矩陣變換3.Animation設計漸變動畫和逐幀動畫的措施。重點:2D圖形引擎及矩陣變換;Animation設計漸變動畫和逐幀動畫的措施規(guī)定:理解圖像瀏覽器Gallery的使用;掌握2D圖形引擎及矩陣變換;Animation設計漸變動畫和逐幀動畫的措施。單元八Android中音樂播放器與視頻設計1.Android中的多媒體框架2.MediaPlayer的生命周期3.應用程序組件Service和BroadcastReceiver的使用重點:應用程序組件Service和BroadcastReceiver的使用規(guī)定:理解Android中的多媒體框架、MediaPlayer的生命周期;掌握應用程序組件Service和BroadcastReceiver的使用。單元九Android系統(tǒng)服務1.AppWidget與桌面組件的開發(fā)措施2.電話與TelephoneManager、短信與SmsManager的開發(fā)與管理3.在Android中瀏覽Web和查看地圖的措施重點:電話與TelephoneManager、短信與SmsManager的開發(fā)與管理規(guī)定:理解AppWidget與桌面組件的開發(fā)措施;掌握電話與TelephoneManager、短信與SmsManager的開發(fā)與管理。單元十Android市場的公布1.Android項目單元測試的措施2.國際化和當?shù)鼗绦虻闹R3.Android項目打包中的數(shù)字簽名與優(yōu)化、公布程序到Android市場的環(huán)節(jié)重點:Android項目打包中的數(shù)字簽名與優(yōu)化、公布程序到Android市場的環(huán)節(jié)規(guī)定:理解Android項目單元測試的措施、國際化和當?shù)鼗绦虻闹R;掌握Android項目打包中的數(shù)字簽名與優(yōu)化、公布程序到Android市場的環(huán)節(jié)。四、課程實踐教學環(huán)節(jié)內容本課程課內重要實踐教學環(huán)節(jié)為試驗,其內容與規(guī)定如下:1.試驗名稱:搭建Android開發(fā)環(huán)境、創(chuàng)立Android項目框架學時:2課時試驗目的:(1)理解Android

SDK和ADT插件的用途。(2)熟悉AVD中管理應用程序的措施。(3)掌握Android開發(fā)環(huán)境的安裝和配置環(huán)節(jié)、在Eclipse中創(chuàng)立Android項目的措施。2.試驗名稱:Android中基本控件設計學時:2課時試驗目的:(1)理解Android顧客界面的開發(fā)措施。(2)掌握Android中常見UI組件的使用。(3)掌握布局管理器的使用。3.試驗名稱:Android中的事件處理學時:2課時試驗目的:(1)理解Android中事件處理的操作原理??梢詫窘M件進行事件的監(jiān)聽及操作(2)掌握Android中重要事件的使用(3)可以對基本組件進行事件的監(jiān)聽及操作4.試驗名稱:Android中SDCard文獻布局及關聯(lián)學時:2課時試驗目的:(1)理解使用Android模擬器關聯(lián)SDCard的措施。(2)掌握使用ListView和ListActivity組織列表視圖。(3)掌握使用GridView進行表格布局的措施。5.試驗名稱:AndroidSQLite數(shù)據(jù)庫存儲學時:2課時試驗目的:(1)理解SQLite數(shù)據(jù)庫的使用(2)掌握Android中SQLite數(shù)據(jù)庫的使用、使用SQLite數(shù)據(jù)庫進行CURD操作6.試驗名稱:開發(fā)ContentProvider程序學時:2課時試驗目的:(1)理解ContentProvider的作用(2)掌握系統(tǒng)提供的ContentProvider的操作措施、并能開發(fā)簡樸的ContentProvider程序。7.試驗名稱:Android中圖片效果設計學時:2課時試驗目的:(1)理解圖像瀏覽器Gallery的使用。(2)掌握2D圖形引擎及矩陣變換。(3)掌握Animation設計漸變動畫和逐幀動畫的措施。8.試驗名稱:Android中播放器的設計學時:2課時試驗目的:(1)理解Android中的多媒體框架、MediaPlayer的生命周期。(2)掌握應用程序組件Service和BroadcastReceiver的使用。9.試驗名稱:Android中短信、電話設計學時:2課時試驗目的:(1)理解AppWidget與桌面組件的開發(fā)措施。(2)掌握電話與TelephoneManager、短信與SmsManager的開發(fā)與管理。10.試驗名稱:Android中地圖的查看學時:2課時試驗目的:(1)通過WebView瀏覽網頁的措施。(2)掌握在Android中查看地圖的措施。11.試驗名稱:Android市場的公布學時:2課時試驗目的:(1)理解Android項目單元測試的措施、國際化和當?shù)鼗绦虻闹R。(2)Android項目打包中的數(shù)字簽名與優(yōu)化、公布程序到Android市場的環(huán)節(jié)。五、課程考核與教學提議1.課程考核:本課程為考試課。重要考核手機顧客界面的布局措施和常見開發(fā)控件的使用,Android中的文獻存儲管理、

溫馨提示

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

評論

0/150

提交評論