



全文預(yù)覽已結(jié)束
付費(fèi)下載
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
Android實驗實訓(xùn)項目三新聞 【實訓(xùn)要求】l JDK版本:JDK8l 開發(fā)工具:Eclipse3.8,apache-tomcat-7.0.56l 教學(xué)環(huán)境:固定機(jī)房或教室 【實訓(xùn)目標(biāo)】 “新聞”包含新聞列表和動畫2個功能,要求學(xué)生按照步驟實現(xiàn)每一個功能,并熟練掌其中包含的知識點,如JSON解析、ViewPager、Fragment、動畫等?!緦嵱?xùn)說明】l 實訓(xùn)學(xué)時:3學(xué)時l 本項目是對Android移動應(yīng)用基礎(chǔ)教程9-10章的綜合練習(xí),如遇到不會的知識點建議復(fù)習(xí)Android基礎(chǔ)知識?!緦嵱?xùn)計劃】第1學(xué)時 搭建服務(wù)器【實驗效果】1、 實現(xiàn)服務(wù)器的搭建;2、 啟動服務(wù)器可以訪問地址“http:/localhost:8080/”(localhost可以用本機(jī)的IP地址代替)出現(xiàn)一個Tomcat的界面;3、 實現(xiàn)服務(wù)器啟動成功。圖1 服務(wù)器啟動成功的界面(Tomcat界面)【實訓(xùn)步驟】1、 下載一個apache-tomcat-7.0.56;2、 把img文件夾和data.json文件(注意:data.json文件的編碼是utf-8)放入apache-tomcat-7.0.56webappsROOT路徑下;3、 雙擊apache-tomcat-7.0.56bin目錄下的startup.bat文件啟動服務(wù)器,通過在瀏覽器上輸入地址“http:/localhost:8080/”來檢測服務(wù)器是否啟動成功,如果訪問該地址出現(xiàn)Tomcat界面,則服務(wù)器啟動成功,否則,服務(wù)器啟動失敗。第2學(xué)時 實現(xiàn)新聞列表界面【實驗效果】1、 實現(xiàn)新聞列表界面的搭建;2、 實現(xiàn)從服務(wù)獲取數(shù)據(jù)并展現(xiàn)在新聞列表界面。圖2 新聞列表界面【實訓(xùn)步驟】1、 拷貝android-async-http-1.4.8.jar(發(fā)送異步http請求)、android-smart-image-view-1.0.0.jar(用于處理圖片)、gson-2.2.4.jar(用于解析從服務(wù)器獲取的JSON數(shù)據(jù))到工程的libs文件夾中;2、 創(chuàng)建一個com.training3.activity包把MainActivty移動到此包中,由于項目中兩個界面需要左右滑動并存在按鈕的點擊事件,因此activity_main.xml文件中會有ViewPager控件并且MainActivty會繼承FragmentActivity類同時實現(xiàn)OnClickListener與OnPageChangeListener接口;3、 創(chuàng)建一個com.training3.bean包,在該包中創(chuàng)建一個NewsInfo類(bean類)用于存放新聞的標(biāo)題、圖片、內(nèi)容等字段;4、 創(chuàng)建一個com.training3.utils包,在該包中創(chuàng)建一個JsonParse類用于解析JSON數(shù)據(jù);5、 在MainActivity中,創(chuàng)建AsyncHttpClient實例并調(diào)用get()方法來請求服務(wù)器上的數(shù)據(jù);6、 創(chuàng)建一個com.training3.adapter包,在該包中創(chuàng)建一個MyFragmentPagerAdapter繼承FragmentPagerAdapter用于存儲所有的Fragment;7、 創(chuàng)建一個com.training3.fragment包,在該包中創(chuàng)建一個FirstFragment并繼承Fragment用于處理新聞列表中的邏輯關(guān)系,同時在res/layout文件夾中創(chuàng)建一個layout_first.xml文件用于展示新聞列表的界面。8、 由于新聞列表中用到了ListView控件,因此需要在com.training3.adapter包中創(chuàng)建一個NewsAdapter繼承BaseAdapter,同時也需要在res/layout文件夾中創(chuàng)建一個news_item.xml文件用于展示列表中的每個Item。第3學(xué)時 實現(xiàn)動畫界面【實驗效果】1、 實現(xiàn)動畫界面的搭建;2、 實現(xiàn)播放按鈕的點擊事件;3、 實現(xiàn)動畫播放的功能。圖3 動畫界面【實訓(xùn)步驟】1、 把圖片bg.png、img01.png、img02.png.img016.png放入res/drawable-hdpi文件夾中;2、 在res/drawable文件夾中創(chuàng)建一個frame.xml文件,在這個文件中設(shè)置逐幀動畫的每個圖片,并設(shè)置每個圖片的持續(xù)時間;3、 在com.training3.fragment包中創(chuàng)建一個SecondFragment繼承Fragment并實現(xiàn)OnClickListener接口,SecondFragment主要用于實現(xiàn)動畫界面的搭建;4、 在SecondFragment中獲取到AnimationDrawable對象animation,當(dāng)點擊播放按鈕時,調(diào)用animation對象的isRunning()方法來判斷此動畫是否正在播放,如果當(dāng)前沒有播放,則調(diào)用animation對象的start()方法來播放動畫,如果當(dāng)前正在播放,則調(diào)用animation對象的stop()方法來停止播放動畫?!驹u價標(biāo)準(zhǔn)】實訓(xùn)效果滿分評分標(biāo)準(zhǔn)新聞列表70完成服務(wù)器的搭建(0-10)完成新聞界面的搭建(11-20)完成整個項目框架的搭建(21-40)完成JSON數(shù)據(jù)解析(41-50)完成界面數(shù)據(jù)展示,并
溫馨提示
- 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年金屬單質(zhì)鐵氧化物項目立項申請報告
- 賽跑比賽記事作文8篇
- 2025年消防安全設(shè)施維護(hù)與管理操作規(guī)范操作規(guī)范操作規(guī)范操作規(guī)范操作規(guī)范操作規(guī)范考試題庫
- 2025年P(guān)CM脈碼調(diào)制終端設(shè)備項目立項申請報告
- 2025年心理咨詢師基礎(chǔ)理論知識測試卷(心理咨詢實踐案例分析)
- 2025年保險從業(yè)資格考試保險業(yè)務(wù)產(chǎn)品開發(fā)案例分析科目試卷
- 我和我的動物朋友:寫物作文10篇
- 2025年電梯檢驗員資格考試全真模擬試卷(含答案解析)
- 2025年法律職業(yè)資格考試客觀題試卷一法律職業(yè)道德與案例分析
- 軟件測試服務(wù)協(xié)議
- 2023年護(hù)理考試-外科護(hù)理(副高)歷年考試真題試卷摘選答案
- 2022年廣東高考成績一分一段表重磅出爐
- 新版病人搬運(yùn)(輪椅)操作評分標(biāo)準(zhǔn)
- 重癥監(jiān)護(hù)ICU護(hù)理實習(xí)生出科考試試題及答案
- GB/Z 22074-2008塑料外殼式斷路器可靠性試驗方法
- GB/T 32360-2015超濾膜測試方法
- GB/T 15558.1-2015燃?xì)庥寐竦鼐垡蚁?PE)管道系統(tǒng)第1部分:管材
- 中藥學(xué)全套(完整版)課件
- 工程施工停止點檢查表
- 國開專科《外國文學(xué)》十年期末考試題庫及答案
- 《滅火器維修》GA95-2015(全文)
評論
0/150
提交評論