




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、Android移動開發(fā)基礎(chǔ)案例教程課程教學(xué)大綱(課程英文名稱)課程編號:學(xué)分:5學(xué)分學(xué)時:82課時(其中:講課54課時 上機28課時)先修課程:Java基礎(chǔ)案例教程(第2版),Java Web程序設(shè)計任務(wù)教程適用專業(yè):信息技術(shù)及計算機有關(guān)專業(yè)一,課程地性質(zhì)與目的Android移動開發(fā)基礎(chǔ)案例教程(第2版)是面向計算機有關(guān)專業(yè)地一門移動應(yīng)用 開發(fā)課程,涉及Android常見界面布局與控件,數(shù)據(jù)存儲,SQLite數(shù)據(jù)庫,四大組件,網(wǎng)絡(luò)編程,圖 形圖像處理與多媒體應(yīng)用開發(fā)等內(nèi)容。通過本課程地學(xué)習(xí),學(xué)生能夠掌握Android基礎(chǔ)知識,獨立編寫簡單地Android應(yīng)用程序, 同時可以實現(xiàn)第12章地綜合工
2、程-仿美團外賣中地功能。本課程適用于有一定Java基礎(chǔ)知 識地計算機編程者。二、課程設(shè)計思路與教學(xué)要求課程設(shè)計理念堅持理論夠用度,突出實踐教學(xué)地宗旨,以就業(yè)為導(dǎo)向,應(yīng)用為目的,實 踐為主線,以案例驅(qū)動式教學(xué)為特色,表達教,學(xué),做一體教學(xué)方法。重視學(xué)生職業(yè)能力地培 養(yǎng),突出課程與企業(yè)地緊密聯(lián)系,確保培養(yǎng)地內(nèi)容與就業(yè)市場地需求到達無縫銜接。課程設(shè)計思路:課程內(nèi)容需突出技能性,以理論適度,重在實踐為原那么,將Android實際開 發(fā)中可能要用到地基礎(chǔ)知識與基本技能作為主要地學(xué)習(xí)內(nèi)容。在教學(xué)方式上采用案例驅(qū)動式 教學(xué),將課堂講授,案例分析,學(xué)生實踐等方法相結(jié)合。注重Android基礎(chǔ)知識與職業(yè)技能相
3、結(jié)合,旨在提升學(xué)生地綜合素質(zhì)與職業(yè)能力。操作系統(tǒng):Windows 7 (64位)開發(fā)工具:Android Studio 3.2編寫廣告欄地適配器VV編寫店鋪列表適配器VV實現(xiàn)店鋪界面顯示功能VVV搭建店鋪詳情界面布局V搭建菜單列表條目界面 布局V搭建購物車列表條目界 面布局V搭建確認清空購物車界 面布局V編寫菜單列表適配器VV編寫購物車列表適配器VV實現(xiàn)菜單顯示與購物車 功能VVV搭建菜品詳情界面布局V實現(xiàn)菜品界面顯示功能VVV搭建訂單界面布局V搭建訂單列表條目界面 布局V搭建支付界面布局V編寫訂單列表適配器VV實現(xiàn)訂單顯示與支付功 能VV四,課時分配章目講課上機合計第1章Android基礎(chǔ)入
4、門426第2章Android常見界面布局426第3章Android常見界面控件426第4章 程序活動單元Activity6410第5章數(shù)據(jù)存儲628第6章內(nèi)容提供者426第7章廣播機制426第8章服務(wù)426第9章網(wǎng)絡(luò)編程426第10章圖形圖像處理426第11章多媒體應(yīng)用開發(fā)426第12章綜合工程一仿美團外賣6410合計542882五,考核模式與成績評定方法本課程為考試課程,期末考試采用百分制地閉卷考試模式。學(xué)生地考試成績由平時成績 (30% )與期末考試(70% )組成,其中,平時成績包括出勤(5% ),作業(yè)(5% ),上機成績(20% )。六,選用與主要參考書Android移動開發(fā)基礎(chǔ)案例教
5、程七,大綱說明本課程地授課模式為:課堂授課+上機,其中,課堂主要采用多媒體地方式進行授課,并且 會通過測試題階段測試學(xué)生地掌握程度;上機主要是編寫程序,要求學(xué)生動手完成指定地程 序設(shè)計或驗證。撰寫人:審定人:批準人:執(zhí)行時間:三,課程地主要內(nèi)容及基本要求第一章Android基礎(chǔ)入門學(xué)習(xí)單元Android基礎(chǔ)入門課時6學(xué)習(xí)目的,了解通信技術(shù),能夠?qū)?G5G技術(shù)地開展有一個初步地認識.掌握Android Studio開發(fā)環(huán)境地搭建.掌握如何編寫簡單地Android程序,并了解Android程序地結(jié)構(gòu).掌握資源地管理,能夠靈活運用資源中地文件.掌握單元測試及Logcat地使用,能夠?qū)Τ绦蜻M行調(diào)試學(xué)習(xí)
6、內(nèi)容知識點了解熟悉掌握重點難點通信技術(shù)VAndroid開展史Android體系結(jié)構(gòu)Dalvik虛擬,機VAndroid Studio 安裝VV模擬器創(chuàng)立VV在 Android Studio 中下載SDKVV開發(fā)第一個Android程序VVAndroid程序結(jié)構(gòu)V圖片資源VV主題與樣式資源V布局資源VV字符串資源V顏色資源VV尺寸資源VV單元測試VVLogCat地使用VV第二章Android常見界面布局學(xué)習(xí)單元Android常見界面布局課時6學(xué)習(xí)目的.了解View與ViewGroup地作用與關(guān)聯(lián).掌握界面布局在XML文件中與Java代碼中地編寫方式.掌握常見界面布局地特點及使用學(xué)習(xí)內(nèi)容知識點了解
7、熟悉掌握重點難點View視圖V在XML文件中編寫布局V在Java代碼中編寫布局V界面布局地通用屬性VV線性布局LinearLayout簡介VV實戰(zhàn)演練一仿動物連連看 游戲界面VV相對布局 RelativeLayout 簡介VV實戰(zhàn)演練一音樂播放器界 面VVTableLayout表格布局VV實戰(zhàn)演練一計算器界面VV幀布局 FrameLayoutVV實戰(zhàn)演練一霓虹燈界面VV第三章Android常見界面控件學(xué)習(xí)單元Android常見界面控件課時6學(xué)習(xí)目的1 .掌握簡單控件地使用,能夠搭建簡單地界面2.掌握ListView控件與RecyclerView控件地使用,能獨立搭建列表界面3 .了解自定義控件
8、,能自定義一個簡單地控件學(xué)習(xí)內(nèi)容知識點了解熟悉掌握重點難點TextView 控件VVEditText 控件VVButton控件VVImageView 控件VRadioButton 控件VVCheckBox 控件VVToast 類VV實戰(zhàn)演練一實現(xiàn)注 冊界面效果VVListView控件地使用V常用數(shù)據(jù)適配器 (Adapter)VV實戰(zhàn)演練一購物商 城VVRecyclerView 控件地 使用VV實戰(zhàn)演練一仿今日 頭條推薦列表V自定義ViewVV章 程序活動單元章 程序活動單元Activity學(xué)習(xí)單元程序活動單元Activity課時10學(xué)習(xí)目的.掌握Activity生命周期地方法.掌握Activi
9、ty地創(chuàng)立,配置,開啟與關(guān)閉.掌握 Intent 與 IntentFilter.掌握Activity中地任務(wù)棧與四種啟動模式.掌握Activity之間地跳轉(zhuǎn).掌握Fragment地使用學(xué)習(xí)內(nèi)容知識點了解熟悉掌握重點難點生命周期狀態(tài)VV生命周期方法創(chuàng)立 ActivityVV配置 ActivityVV啟動與關(guān)閉ActivityVVIntentVVIntentFilterVActivity之間地數(shù)據(jù) 傳遞VVActivity之間地數(shù)據(jù) 回傳VV實戰(zhàn)演練一小猴子VU!摘桃Android中地任務(wù)棧Activity地啟動模式VVVFragment 簡介VFragment地生命周 期VV倉ll 建 Frag
10、mentVV在Activity中添加 FragmentVV實戰(zhàn)演練一仿美團 菜單VV第五章數(shù)據(jù)存儲學(xué)習(xí)單元數(shù)據(jù)存儲課時8學(xué)習(xí)目的.了解五種數(shù)據(jù)存儲方式.掌握文件存儲方式地使用,能夠?qū)崿F(xiàn)使用文件存儲數(shù)據(jù)地功能.掌握SharedPreferences地使用,能夠?qū)崿F(xiàn)數(shù)據(jù)存儲地功能.掌握SQLite數(shù)據(jù)庫地使用,能夠?qū)崿F(xiàn)數(shù)據(jù)地增刪改查功能學(xué)習(xí)內(nèi)容知識點了解熟悉掌握重點難點數(shù)據(jù)存儲方式V將數(shù)據(jù)存入文件中V從文件中讀取數(shù)據(jù)V實戰(zhàn)演練一保存QQ 賬號與密碼V將數(shù)據(jù)存入SharedPreferences 中VV讀取與刪除 SharedPreferences 中 地數(shù)據(jù)VV實戰(zhàn)演練一保存QQ 賬號與密碼VSQ
11、Lite數(shù)據(jù)庫地創(chuàng) 建VVSQLite數(shù)據(jù)庫地基VVV本操作SQLite數(shù)據(jù)庫中地 事務(wù)VV實戰(zhàn)演練一綠豆通 訊錄VV第六章內(nèi)容提供者學(xué)習(xí)單元內(nèi)容提供者課時6學(xué)習(xí)目的1 .掌握內(nèi)容提供者地創(chuàng)立,能夠?qū)W會使用內(nèi)容提供者操作數(shù)據(jù)2.了解內(nèi)容觀察者地使用,能夠使用內(nèi)容觀察者觀察其它程序地數(shù)據(jù)變化學(xué)習(xí)內(nèi)容知識點了解熟悉掌握重點難點內(nèi)容提供者概述創(chuàng)立內(nèi)容提供者V查詢其它程序地數(shù) 據(jù)VV實戰(zhàn)演練一讀取手 機通訊錄VV什么是內(nèi)容觀察者VV實戰(zhàn)演練一監(jiān)測數(shù) 據(jù)變化VV第七章廣播機制學(xué)習(xí)單元廣播機制課時6學(xué)習(xí)目的.掌握廣播機制地原理,能夠靈活使用廣播.掌握廣播接收者地概念,能夠創(chuàng)立廣播接收者.掌握廣播地發(fā)送與類
12、型,能夠發(fā)送與攔截廣播學(xué)習(xí)內(nèi)容知識點了解熟悉掌握重點難點廣播機制地概述什么是廣播接收者VV創(chuàng)立廣播接收者V自定義廣播VV實戰(zhàn)演練一飯?zhí)眯V廣播廣播地類型VV實戰(zhàn)演練一數(shù)鴨子VV第八章服務(wù)學(xué)習(xí)單元服務(wù)課時6學(xué)習(xí)目的.了解服務(wù)地概述,能夠說出什么是服務(wù).掌握服務(wù)地創(chuàng)立,能夠獨立創(chuàng)立一個服務(wù).熟悉服務(wù)地生命周期,能夠闡述服務(wù)生命周期中地方法.掌握服務(wù)地兩種啟動方式,能夠?qū)崿F(xiàn)服務(wù)地啟動與關(guān)閉功能.掌握服務(wù)地通信,能夠完成仿網(wǎng)易音樂播放器案例學(xué)習(xí)內(nèi)容知識點了解熟悉掌握重點難點服務(wù)概述服務(wù)地創(chuàng)立VV服務(wù)地生命周期VV調(diào)用 startService()7j*法啟動服務(wù)VV調(diào)用 bindService()方
13、法啟動服務(wù)VV本地服務(wù)通信與遠 程服務(wù)通信VV實戰(zhàn)演練一仿網(wǎng)易 音樂播放器VV第九章網(wǎng)絡(luò)編程學(xué)習(xí)單元網(wǎng)絡(luò)編程課時6學(xué)習(xí)目的. 了解HTTP協(xié)議,能夠使用HttpURLConnection訪問網(wǎng)絡(luò).掌握WebView控件地使用,能夠加載不同地網(wǎng)頁.掌握JSON數(shù)據(jù)地解析,能夠熟練解析不同地JSON數(shù)據(jù).掌握Handler消息機制原理,能夠使用Handler進行線程間通信知識點了解熟悉掌握重點難點HTTP協(xié)議通信簡介V使用 HttpURLConnectionVV學(xué)習(xí)內(nèi)容訪問網(wǎng)絡(luò)使用Web View瀏覽網(wǎng)頁VV使用Web View執(zhí)行HTML代碼VV設(shè)置WebView支持JavaScriptVVJS
14、ON數(shù)據(jù)VJSON解析V實戰(zhàn)演練一仿拼多多砍 價界面VVHandler消息機制VV第十章圖形圖像處理學(xué)習(xí)單元圖形圖像處理課時6學(xué)習(xí)目的.掌握常用繪圖類地使用,能夠繪制不同地圖形.掌握如何使用Matrix類,能夠?qū)崿F(xiàn)為圖片添加特效地功能.掌握動畫地使用,能夠?qū)崿F(xiàn)補間動畫與逐幀動畫地效果學(xué)習(xí)內(nèi)容知識點了解熟悉掌握重點難點Bitmap 類VVBitmapFactory 類VVPaint 類VCanvas 類VV實戰(zhàn)演練一繪制小 狗VV為圖形添加特效V補間動畫V逐幀動畫VV屬性動畫VVV實戰(zhàn)演練飛舞地 蝴蝶與鳥VV第十一章多媒體應(yīng)用開發(fā)學(xué)習(xí)單元多媒體應(yīng)用開發(fā)課時6學(xué)習(xí)目的.掌握MediaPlayer類與SoundPool類地使用,能夠?qū)崿F(xiàn)播放音頻文件地功能.掌握VideoView類地使用,能夠?qū)崿F(xiàn)播放視頻文件地功能3.掌握MediaPlayer類與Surface View類地使用,能夠?qū)崿F(xiàn)播放視頻文件地功能學(xué)習(xí)內(nèi)容知識點了解熟悉掌握重點難點MediaPlayer類播放音頻VVSoundPool類播放音頻VV實戰(zhàn)演練一彈鋼琴VVVideo View控件播放視頻VV案例一Video View視頻 播放器VVMediaPlayer 類 與Surface View控件播放視 頻VV實戰(zhàn)演練一Surface View視頻播放器VV第十二章綜合工程一仿美團外賣學(xué)習(xí)單元綜合工程一仿美團外賣課時10
溫馨提示
- 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)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年公司重組合同模板
- 安全基礎(chǔ)知識試題及答案
- 2025年食品包裝線年度銷售合同范本
- 中建NJ公司發(fā)展戰(zhàn)略
- 2025年聯(lián)合管理餐飲服務(wù)合同
- 2025南京市公有住房差價交換合同樣本
- 建筑工地鋼筋分包合同
- 2025年(公需科目)人工智能與健康考試題庫試題及答案
- 執(zhí)業(yè)醫(yī)師重點試題帶答案2025年
- 民警2025年黨員培訓(xùn)計劃方案
- 國家中長期科技發(fā)展規(guī)劃綱要2021-2035
- 2021年度四川省專業(yè)技術(shù)人員繼續(xù)教育公需科目(答案整合)
- 浪莎集團經(jīng)銷商提升培訓(xùn)
- 電子管代換資料
- 幼兒園集團化辦園實施方案
- MT 285-1992縫管錨桿
- GB/T 7759-1996硫化橡膠、熱塑性橡膠常溫、高溫和低溫下壓縮永久變形測定
- 《空氣動力學(xué)與飛行原理》空氣動力學(xué)-課件
- 中國傳媒大學(xué)網(wǎng)絡(luò)教育畢業(yè)生登記表
- 高一研究性課題
- MAG、MIG焊培訓(xùn)教材ppt課件
評論
0/150
提交評論