




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
教師名稱課程名稱4學習內(nèi)容Android程序開發(fā)最重要的一個環(huán)節(jié)就是界面處理,界面的美觀度直接影響用戶的第一印象,因此,開發(fā)一個整齊、美觀的界面是至關重要的。為了讓界面上的控件排列的更美觀與整齊,Android系統(tǒng)提供了相應的布局進行管理,本章將針對Android界面中常見的布局進行詳細講解。學情分析1.前面一章節(jié)已經(jīng)對Android的開發(fā)流程;2.界面的編寫,需要XML語言的基礎,這個需要跟學生會補充下。教學目標六種常見布局、樣式和主題、國際化、程序調(diào)試1、要求學生掌握如何在XML文件中和Java代碼中編寫布局2、要求學生掌握布局的通用屬性與常見布局,會搭建常見布局。1、樹立正確的技能觀,努力提高自己的職業(yè)技能,為社會和人民造福,絕不能利用自己的技能去做違法犯罪之事;2、培養(yǎng)學生的軟件工匠精神,在潛移默化中培育社會主義核心價值觀,提高綜合職業(yè)素養(yǎng),樹立社會主義職業(yè)精神;3、學習機房上課守則,要求同學們遵守學校的各項規(guī)章制度,強化制度約束,學會責任擔當;4、理解事物的聯(lián)系是普遍存在的,引導學生用類比的方法進行知識的遷移。教學重點1、在XML文件中與Java代碼中編寫布局2、布局的通用屬性3、常見的界面布局教學難點常見的界面布局教學設計總思路課前:使用職教云發(fā)布預習視頻和實驗指導書。課中:多媒體教學2學時,實驗課教學2學時。1、總結(jié)知識點,使用職教云的隨堂練習題鞏固本所學知識。2、使用職教云中的題庫給學生布置作業(yè)。3、見教材第2章課后習題思政元素融入1、樹立正確的技能觀,努力提高自己的職業(yè)技能,為社會和人民造福,絕不能利用自己的技能去做違法犯罪之事;2、培養(yǎng)學生的軟件工匠精神,在潛移默化中培育社會主義核心價值觀,提高綜合職業(yè)素養(yǎng),樹立社會主義職業(yè)精神。?課程思政教學素材1、通過對學院往屆學生因不遵守校規(guī),嚴重違反學校制度而被開除的案例一引出:制度約束,成年人要學會為自己的行為負責;2、通過與前續(xù)課程Java程序設計語言的對比學習一引出:知識遷移的學習方法。3、職業(yè)素養(yǎng),行為合規(guī)職業(yè)素養(yǎng)是人類在社會活動中需要遵守的行為規(guī)范。職業(yè)道德、職業(yè)思想、職業(yè)行為習慣是職業(yè)素養(yǎng)中最根基的部分。引導學生在學習時注意程序的書寫格式、變量與方法的命名方式、合理添加注釋、合理規(guī)劃程序工程文件,這些都是合格的軟件開發(fā)從業(yè)人員的基本素質(zhì)。引導學生注重職業(yè)道德,尊重他人的知識產(chǎn)權。平時未經(jīng)同學允許,不隨意拷貝他人的程序成果;工作后,不偷窺和復制同事的開發(fā)成果,不盜取公司的研發(fā)成果。使學生明確:職業(yè)素養(yǎng)是一個職業(yè)人的立身之本。在學生時代,就應該不斷提升個人修養(yǎng)和思想道德水平,著力鍛造良好的職業(yè)素養(yǎng)。課前使用職教云發(fā)布預習視頻和實驗指導書通過線上視頻學習,對上課內(nèi)容有一個初步的認識。讓學生快速進入課程狀態(tài)課中教師通過舉例的方式,引出界面布局我們首先要了解View視圖,接著熟悉如何在XML文件中與Java代碼中編寫界面布局。情景導入課明確學習目要求學生了解View視圖情景導中標要求學生掌握在XML文件中與Java代碼中編寫界面布局入課中教師根據(jù)課件,講述View視圖Android程序中所有的UI元素都是通過View與ViewGroup構(gòu)建的,對于一個Android應用的用戶界面來說,ViewGroup作為容器盛裝界面中的控件,它可以包含普通的View組件,也可以包含ViewGroup。重點知識講解課中教師根據(jù)課件,講述在XML文件中編寫布局通常情況下,布局代碼是在XML文件中編寫的,這樣可以將界面中的布局代碼與Java代碼隔離,使程序結(jié)構(gòu)更加清晰,根據(jù)XML文件中的代碼控制界面布局。老師通過教材以及PPT給出的代碼,對在XML文件中的代碼進行詳細講解。重點知識講解課中教師根據(jù)課件,講述在Java代碼中編寫布局Android程序的布局不僅可以在XML布局文件中編寫,還可以在Java代碼中編寫。在Android中所有布局和控件的對象都可以通過new關鍵字創(chuàng)建出來,將創(chuàng)建的View控件添加到ViewGroup布局中,從而實現(xiàn)View控件在布局界面中顯示。老師通過教材以及PPT給出的代碼,對在Java代碼中編寫的布局進行詳細講解。重點知識講解課后回顧上課前標,并對本節(jié)課的重要知識點進行教師提問學生本節(jié)課需要掌握的知識點,包括View視圖中的關系、在XML文件中編寫布局以及在Java代碼中編寫布局,并對學生的回答進行補充和總結(jié)。歸納總結(jié),布置課后作業(yè)課后布置隨堂練習,檢查學根據(jù)職教云和隨堂練習資源,給學生布置隨堂練習,檢測學生的掌握程度,并對學生出現(xiàn)的問題進行解決。歸納總結(jié),布置課后作業(yè)課前使用職教云發(fā)布預習視頻和實驗指導書通過線上視頻學習,對上課內(nèi)容有一個初步的認識。讓學生快速進入課程狀態(tài)課中回顧上節(jié)講解的知識,引出本節(jié)需要講解的知識上節(jié)課講解了View視圖、在XML文件中與Java代碼中編寫布局等知識,知道如何編寫界面布局之后,接下來講解布局中有哪些屬性、相應屬性有什么作用、以及相對布局和線性布局?;仡櫳瞎?jié)講解識,引出本節(jié)需要講解的知識課中明確學習目標要求學生掌握布局的通用屬性要求學生掌握相對布局要求學生掌握線性布局回顧上節(jié)講解識,引出本節(jié)需要講解的知識課中教師根據(jù)提出的問題,引出布局的教師引導,Android中定義了一些布局,這些布局是通過什么屬性來設置布局中控件的位置呢?接下來針對布局中的通用屬性進行詳細講解。重點知識講解課中教師根據(jù)課件,講述相相對布局是通過相對定位的方式指定控件位置,即以其它控件或父容器為參照物,擺放控件位置。在設計相對布局時要遵循控件之間的依賴關系,后放入控件的位置依賴于先放入的控件。老師通過教材以及PPT給出代碼,對相對布局的各個屬性進行詳細的講解,向?qū)W生展示各個屬性對應的效果。重點知識講解課中教師根據(jù)課件,講述線線性布局在Android開發(fā)過程中會經(jīng)常使用,它使用<LinearLayout>標簽表示。介紹線性布局主要有兩種形式,一種是水平線性布局,一種是垂直線性布局。老師通過教材以及PPT給出代碼,對線性布局進行詳細的講解,其中l(wèi)ayout_weight屬性需要學生重點掌握。重點知識講解課后回顧上課前標,并對本節(jié)課的重要知識點進行相對布局以及線性布局,并對學生的回答進行補充和課后布置隨堂練習,檢查學根據(jù)博學谷和隨堂練習資源,給學生布置隨堂練習,檢測學生課前使用職教云發(fā)布預習視頻和實驗指導書通過線上視頻學習,對上課內(nèi)容有一個初步的認識。讓學生快速進入課程狀態(tài)留的作業(yè)進課中2、回顧總結(jié)上節(jié)課的內(nèi)容,引出本節(jié)課主題上節(jié)課講解了布局的通用屬性、相對布局、線性布局等知識。接下來本節(jié)將針對幀布局、表格布局、約束布局進行講解。知識回顧教師引導,表格布局是讓控件以表格的形式來排列組件的,只要將組件或信息放在單元格中,組件就可以整齊的排列,這是表格布局課中教師根據(jù)課件,講述表格布局在TableLayout中,行數(shù)由TableRow對象控制,即布局中有多少TableRow對象,就有多少行。每個TableRow中可以放置多個組件。通過教材以及PPT給出表格布局的代碼,然后針對代碼進行詳細的分析,并講解其中重點知識講解課中教師根據(jù)課件,講述幀布局幀布局為每個加入其中的控件創(chuàng)建一個空白區(qū)域(稱為一幀,每個控件占據(jù)一幀)。采用幀布局方式設計界面時,所有控件都默認顯示在屏幕左上角,并按照先后放入的順序重疊擺放,先放入的控件顯示在最底層,后放入的控件顯示在最頂層。幀布局的大小由內(nèi)部最大控件的決定。通過教材以及PPT給出幀布局的代碼,然后針對代碼進行詳細的分析,并講解其中的重要知識。重點知識講解ConstraintLayout是AndroidStudio2.2新添加的布局。與前面介紹的界面布局相比,ConstraintLayout并不太適合使用XML代碼的方式編寫布局,但是它非常適合使用可視化的方式編寫界面布局。可視化操作的背后仍然是使用XML代碼實現(xiàn)的,只不過這些代碼是課中教師根據(jù)課件,講述約束布局AndroidStudio根據(jù)我們的操作自動生成的。相對定位是在ConstraintLayout中創(chuàng)建布局的基本構(gòu)建方法之一。相對定位即一個控件相對于另一個控件進行定位,ConstraintLayout布局中的控件可以在橫向和縱向上以添加約束關系的方式進行相對定位,其中,橫向邊包括Left、Start、Right、End,縱向邊包括Top、Bottom、Baseline(文本底部的基準線)。重點知識講解通過教材以及PPT給出約束布局的代碼,然后針對代碼進行詳細的分析,并講解其中的重要知識。課后回顧上課前標,并對本節(jié)課的重要知識點進行教師提問學生本節(jié)課需要掌握的知識點,包括表格布局、幀布局、約束布局,并對學生的回答進行補充和總結(jié)。歸納總結(jié),布置課后作業(yè)課后布置隨堂練習,檢查學生掌握情況。布置作業(yè)根據(jù)博學谷和隨堂練習資源,給學生布置隨堂練習,檢測學生的掌握程度,并對學生出現(xiàn)的問題進行解決。使用職教云題庫給學生布歸納總結(jié),布置課后作業(yè)課前使用職教云發(fā)布預習視頻和實驗指導書通過線上視頻學習,對上課內(nèi)容有一個初步的認識。讓學生快速進入課程狀態(tài)課中上機一考察知識點完成界面
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 合同合同終止協(xié)議
- 合同續(xù)訂協(xié)議范本
- 三方協(xié)議是不是就是合同
- 贈與合同協(xié)議字體大小
- 合作生產(chǎn)協(xié)議合同
- 教牛肉面學員合同協(xié)議
- 合同中斷協(xié)議范例
- 種子協(xié)議合同
- 賽馬運動員安全協(xié)議合同
- 超市酒水代銷合同協(xié)議書
- 慢性腎臟病的藥物課件
- 單片機-外文文獻及翻譯
- 數(shù)字經(jīng)濟學導論-完整全套課件
- 形位公差及標注教程
- 妊娠合并梅毒孕產(chǎn)婦入院后處理流程
- 長陽區(qū)域構(gòu)造
- 公路水運工程施工企業(yè)(主要負責人和安全生產(chǎn)管理人員)考核大綱及模擬題庫
- 計算機在材料學中綜合作業(yè)
- 建設項目辦理用地預審與選址意見書技術方案
- 2019年遼寧省普通高考志愿填報表(一)
- x-y數(shù)控工作臺機電系統(tǒng)設計
評論
0/150
提交評論