版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、<p><b> ??飘厴I(yè)設(shè)計(jì)</b></p><p> 題 目: 濱海地圖 </p><p> 系 部: 信息工程學(xué)院 </p><p> 專 業(yè): 軟件技術(shù) </p><p> 姓 名: &l
2、t;/p><p> 學(xué) 號(hào): </p><p> 指導(dǎo)教師: </p><p> 2012年 5 月 1 日</p><p><b> 摘 要</b></p><p> 隨著移動(dòng)通信與Interne
3、t的飛速發(fā)展及相互融合,GPRS使無(wú)線網(wǎng)絡(luò)高速接入到Internet成為現(xiàn)實(shí),移動(dòng)用戶從而可以享受到Internet提供的服務(wù)。這樣,移動(dòng)終端不再僅是通訊網(wǎng)絡(luò)的終端,還將成為互聯(lián)網(wǎng)的終端。本文首先給出了系統(tǒng)研究背景,對(duì)當(dāng)前手機(jī)操作系統(tǒng)發(fā)展做了簡(jiǎn)單的介紹。說(shuō)明了android在手機(jī)操作系統(tǒng)中的優(yōu)勢(shì)。本程序主要用于對(duì)手機(jī)地圖用戶,是外出旅游的好助手,不僅提供旅游線路,還會(huì)推薦美食,還有特殊功能,尋找同伴。我們生活中有這樣的需求,我們嘗試著做
4、了一款手機(jī)地圖軟件?;诠雀璧貓D,有些功能需要聯(lián)網(wǎng),有些我們借用了學(xué)校的地圖,處理之后作為推薦線路。</p><p> 本文介紹的濱海地圖軟件的功能,包括我的位置、我的同伴、景點(diǎn)推薦、特色小吃。我做的模塊是景點(diǎn)推薦,下面我將著重介紹我做的景點(diǎn)推薦模塊。該軟件時(shí)使用eclipse(Android SDK插件)開(kāi)發(fā)的,采用java語(yǔ)言,包括一部分Android語(yǔ)言,下面分別介紹相關(guān)的技術(shù)。</p>&
5、lt;p> 關(guān)鍵字:Android 濱海地圖 景點(diǎn)推薦</p><p><b> 目 錄</b></p><p><b> 1.緒 論1</b></p><p><b> 2. 設(shè)計(jì)實(shí)現(xiàn)2</b></p><p> 2.1 需求分析2</p>
6、;<p> 2.2 結(jié)構(gòu)設(shè)計(jì)2</p><p> 2.3 詳細(xì)設(shè)計(jì)3</p><p> 2.3.1 設(shè)計(jì)思想3</p><p> 2.3.2 具體實(shí)現(xiàn)3</p><p> 2.3.3 程序代碼詳解9</p><p><b> 3.結(jié) 論11</b></p
7、><p><b> 致 謝12</b></p><p><b> 參考文獻(xiàn)13</b></p><p><b> 附 錄14</b></p><p><b> 1.緒 論</b></p><p> Android是一
8、個(gè)移動(dòng)設(shè)備的軟件平臺(tái),是由Linux+Java構(gòu)成的開(kāi)源軟件,它提供包括SDK、Key Apps、Middleware、Linux Kernel四個(gè)部分在內(nèi)的全套手機(jī)軟件方案。它開(kāi)放了基于Linux內(nèi)核以上的開(kāi)發(fā)工具,從而保證了內(nèi)容的可移植性和多樣性。Android平臺(tái)為我們開(kāi)發(fā)應(yīng)用程序提供了一套很好的框架,我們可以在這個(gè)平臺(tái)的基礎(chǔ)上開(kāi)發(fā)不同的應(yīng)用程序,也可以開(kāi)發(fā)新的組件供應(yīng)用程序調(diào)用。</p><p> An
9、droid 是一套真正意義上的開(kāi)發(fā)性的移動(dòng)設(shè)備綜合平臺(tái),它包括操作系統(tǒng)、中間件和一些關(guān)鍵的平臺(tái)應(yīng)用。Android 是由Linux+Java構(gòu)成的開(kāi)源軟件,允許所有廠商和個(gè)人在其基礎(chǔ)上進(jìn)行開(kāi)發(fā)。Android平臺(tái)的開(kāi)放性等特點(diǎn)既能促進(jìn)技術(shù)(包括平臺(tái)本身)的創(chuàng)新,又有助于降低開(kāi)發(fā)成本,還可以是運(yùn)營(yíng)商能非常方便地制定自己的特色化的產(chǎn)品。因此,它具有很大的市場(chǎng)發(fā)展?jié)摿Α?lt;/p><p> 近年來(lái),Google智能手機(jī)
10、平臺(tái)Android得到了手機(jī)行業(yè)及客戶的普遍認(rèn)可, 呈爆炸性的趨勢(shì)發(fā)展,為移動(dòng)運(yùn)營(yíng)商、手機(jī)制造商、軟件開(kāi)發(fā)商及客戶提供了無(wú)限的發(fā)展空間,使市場(chǎng)上不斷涌現(xiàn)出大量的基于Android平臺(tái)的軟件和增值服務(wù)。</p><p> 隨著手機(jī)功能的不斷發(fā)展,android系統(tǒng)下的各種應(yīng)用程序應(yīng)運(yùn)而生。尤其是谷歌自帶的地圖功能使得地圖開(kāi)發(fā)更加便捷,開(kāi)發(fā)之前需為你的電腦注冊(cè)一個(gè) android google map key,現(xiàn)在
11、這個(gè)注冊(cè)頁(yè)面已經(jīng)遷移了,地圖一般都是應(yīng)用百度地圖,由于我們這個(gè)程序開(kāi)發(fā)的較早,還是用的google map。</p><p><b> 2. 設(shè)計(jì)實(shí)現(xiàn)</b></p><p><b> 2.1 需求分析</b></p><p> 如今Android手機(jī)軟件遍布網(wǎng)絡(luò),各種各樣的軟件有些是不容易操作,有些是沒(méi)實(shí)際用處,讓
12、人搞不懂,譬如說(shuō)地圖軟件就有很多,谷歌地圖、還有使用谷歌地圖的一些軟件,有些還會(huì)插入廣告。這樣就讓人很是反感。我自己也想要一款實(shí)用的、簡(jiǎn)易方便操作的軟件。</p><p> 我們團(tuán)隊(duì)做的濱海地圖軟件有兩個(gè)基本點(diǎn),一個(gè)是簡(jiǎn)單易用,第二是功能方面基于人性化設(shè)計(jì)。我們第三個(gè)模塊跟第四個(gè)模塊完全從人性化方面考慮,設(shè)身處地的為使用者著想,在一個(gè)陌生地方,由地圖給你推薦旅游線路、地方特色小吃,想想就是一件舒心、溫暖的事情。
13、</p><p> 主要實(shí)現(xiàn)四個(gè)模塊我的位置、我的同伴、景點(diǎn)推薦、特色小吃。</p><p><b> 2.2 結(jié)構(gòu)設(shè)計(jì)</b></p><p> Android程序=Activity+xml(view、surfaceview)+res+string.xml</p><p> 濱海地圖軟件景點(diǎn)推薦模塊,主要包括行
14、政樓、博物館、一字湖、路線推薦。每個(gè)頁(yè)面進(jìn)入之后是這個(gè)景點(diǎn)的詳細(xì)介紹,可以點(diǎn)擊景點(diǎn)位置跳轉(zhuǎn)到景點(diǎn)在地圖上的位置,也可返回上一頁(yè)面。線路推薦則是推薦的幾條游玩線路,選中任意一條線路可進(jìn)入在地圖上顯示的線路,線路用紅色線標(biāo)出。</p><p> 經(jīng)典推薦模塊的主頁(yè)面設(shè)計(jì)的上面是輪轉(zhuǎn)圖片,下面是可拖動(dòng)的景點(diǎn)列表。</p><p><b> 2.3 詳細(xì)設(shè)計(jì)</b><
15、;/p><p> 2.3.1 設(shè)計(jì)思想</p><p> ?。?)xml配置文件</p><p> 采用LinearLayout線性布局、RelativeLayout相對(duì)布局對(duì)軟件的界面進(jìn)行布局。</p><p> ?。?)繼承View類</p><p> 主要是使用了EditText、TextView、button
16、、ImageView等等界面控件</p><p> 2.3.2 具體實(shí)現(xiàn)</p><p> 濱海地圖程序圖標(biāo)如圖2-1,濱海地圖主界面如圖2-2所示,濱海地圖軟件景點(diǎn)推薦模塊主界面如下圖2-3所示,下面我主要介紹景點(diǎn)推薦模塊設(shè)計(jì)。</p><p> 圖2-1濱海地圖程序圖標(biāo)</p><p><b> 圖2-2 主界面<
17、/b></p><p> 圖2-3景點(diǎn)推薦模塊界面</p><p> 這一界面設(shè)計(jì)用的是相對(duì)布局,頁(yè)面可以上下拖動(dòng),最下面Menu菜單是用絕對(duì)布局固定住的。</p><p> 上面的圖片是輪轉(zhuǎn)圖片,如圖2-4、2-5、2-6。</p><p><b> 圖2-4輪轉(zhuǎn)圖片1</b></p>&l
18、t;p><b> 圖2-5輪轉(zhuǎn)圖片2</b></p><p><b> 圖2-6輪轉(zhuǎn)圖片3</b></p><p><b> 行政樓</b></p><p> (1)、行政樓界面如圖2-7所示,顯示了行政樓的圖片以及簡(jiǎn)介。</p><p> (2)、點(diǎn)擊景點(diǎn)位置
19、按鈕進(jìn)入的是景點(diǎn)所在位置,以紅點(diǎn)表示,如圖2-8。</p><p> (3)、點(diǎn)擊返回按鈕返回上一頁(yè)面。</p><p><b> 圖2-7 行政樓</b></p><p> 圖2-8 景點(diǎn)所在位置</p><p><b> 博物館</b></p><p> (1)
20、、博物館界面如圖2-9所示,顯示了博物館的圖片以及簡(jiǎn)介。</p><p> (2)、點(diǎn)擊景點(diǎn)位置按鈕進(jìn)入的是景點(diǎn)所在位置,以紅點(diǎn)表示,如圖2-10。</p><p> (3)、點(diǎn)擊返回按鈕返回上一頁(yè)面。</p><p><b> 圖2-9 博物館</b></p><p> 圖2-10景點(diǎn)所在位置</p>
21、;<p><b> 一字湖</b></p><p> (1)、一字湖界面如圖2-11所示,顯示了一字湖的圖片以及簡(jiǎn)介。</p><p> (2)、點(diǎn)擊景點(diǎn)位置按鈕進(jìn)入的是景點(diǎn)所在位置,以紅點(diǎn)表示,如圖2-12。</p><p> (3)、點(diǎn)擊返回按鈕返回上一頁(yè)面。</p><p><b>
22、 圖2-11一字湖</b></p><p> 圖2-12景點(diǎn)所在位置</p><p><b> 路線推薦界面</b></p><p> (1)、線路推薦界面如圖2-13,</p><p> (2)、點(diǎn)擊某條線路進(jìn)入的是線路圖頁(yè)面,以紅線表示、第一條如圖2-14,第二條如圖2-15,第三條如圖2-16
23、。</p><p> (3)、點(diǎn)擊返回按鈕返回上一頁(yè)面。</p><p> 圖2-13 路線推薦界面</p><p><b> 圖2-14 線路1</b></p><p><b> 圖2-15 線路2</b></p><p><b> 圖2-16 線路3&
24、lt;/b></p><p> 2.3.3 程序代碼詳解</p><p> 1、輪轉(zhuǎn)圖片,是使用dispatchTouchEvent、onTouchEvent方法。</p><p> (1)viewGroup的dispatchTouchEvent方法會(huì)在其onInterceptTouchEvent方法之前被觸發(fā).又搜了些資料,個(gè)人覺(jué)得最受用的總結(jié)如下:首
25、先觸發(fā)ACTIVITY的dispatchTouchEvent,然后觸發(fā)ACTIVITY的onUserInteraction,然后觸發(fā)LAYOUT的dispatchTouchEvent,然后觸發(fā)LAYOUT的onInterceptTouchEvent。</p><p> public boolean onTouchEvent (MotionEvent event) 參數(shù)event:參數(shù)event為手機(jī)屏幕觸摸事件
26、封裝類的對(duì)象,其中封裝了該事件的所有信息,例如觸摸的位置、觸摸的類型以及觸摸的時(shí)間等。該對(duì)象會(huì)在用戶觸摸手機(jī)屏幕時(shí)被創(chuàng)建。</p><p> 返回值:該方法的返回值機(jī)理與鍵盤響應(yīng)事件的相同,同樣是當(dāng)已經(jīng)完整地處理了該事件且不希望其他回調(diào)方法再次處理時(shí)返回true,否則返回false。</p><p> 該方法并不像之前介紹過(guò)的方法只處理一種事件,一般情況下以下三種情況的事件全部由onT
27、ouchEvent方法處理,只是三種情況中的動(dòng)作值不同。</p><p> 屏幕被按下:當(dāng)屏幕被按下時(shí),會(huì)自動(dòng)調(diào)用該方法來(lái)處理事件,此時(shí)MotionEvent.getAction()的值為MotionEvent.ACTION_DOWN,如果在應(yīng)用程序中需要處理屏幕被按下的事件,只需重新該回調(diào)方法,然后在方法中進(jìn)行動(dòng)作的判斷即可。</p><p> 屏幕被抬起:當(dāng)觸控筆離開(kāi)屏幕時(shí)觸發(fā)的事
28、件,該事件同樣需要onTouchEvent方法來(lái)捕捉,然后在方法中進(jìn)行動(dòng)作判斷。當(dāng)MotionEvent.getAction()的值為MotionEvent.ACTION_UP時(shí),表示是屏幕被抬起的事件。</p><p> 在屏幕中拖動(dòng):該方法還負(fù)責(zé)處理觸控筆在屏幕上滑動(dòng)的事件,同樣是調(diào)用MotionEvent.getAction()方法來(lái)判斷動(dòng)作值是否為MotionEvent.ACTION_MOVE再進(jìn)行處理
29、。</p><p> 2、絕對(duì)布局、相對(duì)布局。AbsoluteLayout(絕對(duì)布局),在拖動(dòng)控件,或有動(dòng)畫(huà)的空間中常用絕對(duì)布局;我使用的標(biāo)簽有</p><p> android:layout_above="@id/footbar_layout_ly"</p><p> android:layout_below="@id/titl
30、e_ry"></p><p> 在簡(jiǎn)單頁(yè)面運(yùn)用相對(duì)布局布局,靈活性很大,兩種布局嵌套使用等等。設(shè)計(jì)方面還使用了EditText、TextView、button、ImageView等界面控件。</p><p><b> 3.結(jié) 論</b></p><p> 濱海地圖軟件我個(gè)人認(rèn)為做的很成功,但也有需要改進(jìn)的地方,比如說(shuō)地圖調(diào)
31、用方面有時(shí)會(huì)出現(xiàn)問(wèn)題,我想以后改為百度地圖的開(kāi)發(fā),界面設(shè)計(jì)還需要更加的優(yōu)化,我的技術(shù)還是不夠成熟,還需要繼續(xù)努力。</p><p> 通過(guò)設(shè)計(jì)濱海地圖軟件,加強(qiáng)了我對(duì)Android手機(jī)應(yīng)用程序開(kāi)發(fā)的理解,學(xué)會(huì)掌握了dispatchTouchEvent、onTouchEvent方法。濱海地圖的設(shè)計(jì)過(guò)程,讓我更加深刻的了解了Android平臺(tái)。本論文從軟件的產(chǎn)生背景需求到詳細(xì)設(shè)計(jì)最后還給出了具體的實(shí)現(xiàn),算是一個(gè)較完
32、整的小項(xiàng)目。設(shè)計(jì)中我學(xué)到了很多在書(shū)本上學(xué)不到的知識(shí),本來(lái)以為軟件開(kāi)發(fā)是一件很簡(jiǎn)單的事情,但通過(guò)自己親自動(dòng)手才了解到,軟件開(kāi)發(fā)不是那么簡(jiǎn)單。做軟件其實(shí)是一個(gè)很復(fù)雜而艱苦的工作,其中有很多的技巧和無(wú)奈,不過(guò)當(dāng)做出來(lái)的時(shí)候也是非常有成就感的。</p><p> 設(shè)計(jì)讓我們把平時(shí)在書(shū)本上的理論知識(shí)得到了升華,對(duì)目前流行的軟件開(kāi)發(fā)方法和手段,有了一定的認(rèn)識(shí),豐富了軟件開(kāi)發(fā)的經(jīng)驗(yàn),提高了編制程序的水平,SharedPref
33、erences、JAVA、Android的使用增加了我的知識(shí)面。</p><p> 通過(guò)這次設(shè)計(jì),我感覺(jué)到我的知識(shí)不足,在遇到問(wèn)題的時(shí)候需要各種查資料,通過(guò)這個(gè)軟件的編寫使我更加了解軟件的開(kāi)發(fā),現(xiàn)在我能夠清晰地認(rèn)識(shí)到實(shí)踐對(duì)于能力提高的重要性與必要性。</p><p> 總結(jié)一下,本次設(shè)計(jì)讓我學(xué)到了很多課本上沒(méi)有的東西,并且對(duì)我的將來(lái)有用的東西,不僅是理論上的更多的是實(shí)踐上的。同時(shí)也讓我
34、看到了自己的差距,要想在以后的工作中游刃有余,還需要更多的努力!</p><p><b> 致 謝</b></p><p> 我還要感謝在這幾年來(lái)教育我的老師,他們教給我的不僅僅是書(shū)本上的知識(shí),他們誠(chéng)懇真摯的教誨,包括生活,感情,學(xué)習(xí)上的,都給了我很大的幫助,讓我在以后的人生道路中能夠走的更好。同時(shí),在這次系統(tǒng)設(shè)計(jì)過(guò)程中還有不少的同學(xué)也給了我?guī)椭?,在這里也向他們
35、表示衷心的感謝。</p><p> 在這次的畢業(yè)設(shè)計(jì)中,指導(dǎo)老師李紅軍老師對(duì)我?guī)椭浅4?。李老師?yán)謹(jǐn)?shù)闹螌W(xué)態(tài)度和淵博的學(xué)識(shí)以及認(rèn)真負(fù)責(zé)的工作態(tài)度,使我受益匪淺。李老師指導(dǎo)的不僅僅是這一次的畢業(yè)設(shè)計(jì)對(duì)我以后的工作也深有啟發(fā),在工作中要學(xué)習(xí)老師的這種工作態(tài)度,把工作做得更加出色。李老師在理論上和實(shí)踐上都給予我很大的幫助,是我在各個(gè)方面都有很大的提高特別是動(dòng)手能力上,對(duì)我以后的學(xué)習(xí)和工作都有幫助,在這我衷心的感謝李老
36、師這段時(shí)間對(duì)我的耐心指導(dǎo)。在撰寫論文的時(shí)候李老師多次審閱并提出了寶貴的意見(jiàn),在李老師的指導(dǎo)下我才能夠把這次課題設(shè)計(jì)任務(wù)順利完成。</p><p><b> 參考文獻(xiàn)</b></p><p> [1] 《android開(kāi)發(fā)入門指南》(第2版) 索蓋林 著</p><p> [2] 孫衛(wèi)琴. Tomcat與JavaWeb開(kāi)發(fā) 電子工業(yè)出版社
37、 2007年2月,第二版 </p><p> [3] 《Beginning Android》 Mark L. Murphy 著</p><p> [4] 郭宏志. Android應(yīng)用開(kāi)發(fā)詳解 電子工業(yè)出版社 2011年5月,第一版</p><p> [5] 《Unlocking Android》 W.FRANK ABLESON,CHARLIE COLLINS
38、,ROBI SEN 著</p><p><b> 附 錄</b></p><p><b> 部分實(shí)現(xiàn)代碼</b></p><p><b> 圖片輪轉(zhuǎn)xml部分</b></p><p> <hui.mytest.MyScrollView </p>&
39、lt;p> android:layout_width="match_parent"</p><p> android:layout_height="wrap_content"</p><p> android:id="@+id/viewflipper_scrollview"</p><p>
40、android:scrollbars="none"</p><p> android:focusable="false"</p><p> android:layout_above="@id/footbar_layout_ly"</p><p> android:layout_below="
41、@id/title_ry"></p><p> <RelativeLayout </p><p> android:layout_width="match_parent"</p><p> android:layout_height="wrap_content"></p><
42、;p> <ViewFlipper</p><p> android:id="@+id/mViewFliper_vf"</p><p> android:layout_width="match_parent"</p><p> android:layout_height="wrap_content&
43、quot;</p><p> android:layout_marginTop="15dip"></p><p> <LinearLayout </p><p> android:layout_width="match_parent"</p><p> android:layout_
44、height="wrap_content"</p><p> android:gravity="center"></p><p> <ImageView </p><p> android:id="@+id/imageview1"</p><p> android
45、:layout_width="wrap_content"</p><p> android:layout_height="220dip"</p><p> android:background="@drawable/default_pic_1"</p><p> android:contentDesc
46、ription="@string/app_name"/></p><p> </LinearLayout></p><p> <LinearLayout </p><p> android:layout_width="match_parent"</p><p> andr
47、oid:layout_height="wrap_content"</p><p> android:orientation="vertical"</p><p> android:gravity="center"></p><p> <ImageView </p><p
48、> android:layout_width="wrap_content"</p><p> android:layout_height="220dip"</p><p> android:background="@drawable/default_pic_2"</p><p> androi
49、d:contentDescription="@string/app_name"/></p><p> </LinearLayout></p><p> <LinearLayout </p><p> android:layout_width="match_parent"</p>&l
50、t;p> android:layout_height="wrap_content"</p><p> android:orientation="vertical"</p><p> android:gravity="center"></p><p> <ImageView <
51、/p><p> android:layout_width="wrap_content"</p><p> android:layout_height="220dip"</p><p> android:background="@drawable/default_pic_3"</p><
52、p> android:contentDescription="@string/app_name"/></p><p> </LinearLayout></p><p> </ViewFlipper></p><p> 2、圖片輪轉(zhuǎn)action部分</p><p> packag
53、e hui.mytest;</p><p> import android.content.Context;</p><p> import android.util.AttributeSet;</p><p> import android.view.GestureDetector;</p><p> import android.
54、view.MotionEvent;</p><p> import android.widget.ScrollView;</p><p> public class MyScrollView extends ScrollView {</p><p> GestureDetector gestureDetector;</p><p>
55、public MyScrollView(Context context) {</p><p> super(context);</p><p> // TODO Auto-generated constructor stub</p><p><b> }</b></p><p> public MyScrollV
56、iew(Context context, AttributeSet attrs) {</p><p> super(context, attrs);</p><p> // TODO Auto-generated constructor stub</p><p><b> }</b></p><p> publi
57、c MyScrollView(Context context, AttributeSet attrs, int defStyle) {</p><p> super(context, attrs, defStyle);</p><p> // TODO Auto-generated constructor stub</p><p><b> }<
58、;/b></p><p> public void setGestureDetector(GestureDetector gestureDetector) {</p><p> this.gestureDetector = gestureDetector;</p><p><b> }</b></p><p>
59、;<b> @Override</b></p><p> public boolean onTouchEvent(MotionEvent ev) {</p><p> // TODO Auto-generated method stub</p><p> super.onTouchEvent(ev);</p><p&
60、gt; return gestureDetector.onTouchEvent(ev);</p><p><b> }</b></p><p><b> @Override</b></p><p> public boolean dispatchTouchEvent(MotionEvent ev){</p&g
61、t;<p> gestureDetector.onTouchEvent(ev);</p><p> super.dispatchTouchEvent(ev);</p><p> return true;</p><p><b> } </b></p><p><b> }</b&g
62、t;</p><p><b> 3、主頁(yè)面xml</b></p><p> <?xml version="1.0" encoding="utf-8"?></p><p> <RelativeLayout xmlns:android="http://schemas.andr
63、oid.com/apk/res/android"</p><p> android:layout_width="match_parent"</p><p> android:layout_height="wrap_content"</p><p> android:background="@andro
64、id:color/white"</p><p> android:orientation="vertical" ></p><p> <RelativeLayout </p><p> android:id="@+id/title_ry"</p><p> android:
65、layout_width="wrap_content"</p><p> android:layout_height="wrap_content"</p><p> android:layout_alignParentTop="true"></p><p> <include layout
66、="@layout/index_title_layout"/></p><p> </RelativeLayout></p><p> <LinearLayout</p><p> android:id="@+id/footbar_layout_ly" </p><p>
67、 android:layout_width="wrap_content"</p><p> android:layout_height="wrap_content"</p><p> android:layout_alignParentBottom="true"></p><p> <in
68、clude layout="@layout/index_footbar_layout"></include>"</p><p> </LinearLayout></p><p> <hui.mytest.MyScrollView </p><p> android:layout_width=&q
69、uot;match_parent"</p><p> android:layout_height="wrap_content"</p><p> android:id="@+id/viewflipper_scrollview"</p><p> android:scrollbars="none&quo
70、t;</p><p> android:focusable="false"</p><p> android:layout_above="@id/footbar_layout_ly"</p><p> android:layout_below="@id/title_ry"></p>
71、<p> <RelativeLayout </p><p> android:layout_width="match_parent"</p><p> android:layout_height="wrap_content"></p><p> <LinearLayout</p>
72、;<p> android:id="@+id/home_date_ratio_ly" </p><p> android:layout_width="match_parent"</p><p> android:layout_height="wrap_content"</p><p>
73、 android:layout_below="@id/mViewFliper_vf"></p><p> <include layout="@layout/index_data_bar"/> </p><p> </LinearLayout></p><p> <LinearLay
74、out </p><p> android:layout_width="match_parent"</p><p> android:layout_height="wrap_content"</p><p> android:layout_below="@+id/home_date_ratio_ly"
75、></p><p> <include layout="@layout/index_select_list_layout"/></p><p> </LinearLayout></p><p> </RelativeLayout></p><p> </hui.myt
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- android手機(jī)地圖應(yīng)用開(kāi)發(fā)【畢業(yè)論文】
- android手機(jī)控制軟件畢業(yè)設(shè)計(jì)
- android手機(jī)地圖應(yīng)用開(kāi)發(fā)【畢業(yè)論文】
- android手機(jī)地圖應(yīng)用開(kāi)發(fā)
- 《基于android的手機(jī)地圖app》
- android手機(jī)地圖應(yīng)用開(kāi)發(fā)論文
- Android手機(jī)Web地圖服務(wù)的應(yīng)用設(shè)計(jì).pdf
- Android平臺(tái)的手機(jī)Web地圖服務(wù)設(shè)計(jì).pdf
- android手機(jī)地圖應(yīng)用開(kāi)發(fā)論文.doc
- 基于android平臺(tái)的手機(jī)游戲開(kāi)發(fā)【畢業(yè)設(shè)計(jì)】
- android手機(jī)地圖應(yīng)用開(kāi)發(fā)論文.doc
- 基于Android平臺(tái)的手機(jī)Web地圖服務(wù)設(shè)計(jì).pdf
- 基于Android平臺(tái)手機(jī)地圖的設(shè)計(jì)與實(shí)現(xiàn).pdf
- 基于android的百度地圖應(yīng)用系統(tǒng)畢業(yè)設(shè)計(jì)
- android手機(jī)圖像瀏覽軟件畢業(yè)設(shè)計(jì)(含外文翻譯)
- android手機(jī)圖像瀏覽軟件畢業(yè)設(shè)計(jì)(含外文翻譯)
- 畢業(yè)設(shè)計(jì)(論文)基于android平臺(tái)的手機(jī)商城的設(shè)計(jì)
- android手機(jī)圖像瀏覽軟件畢業(yè)設(shè)計(jì)(含外文翻譯)
- 基于Android平臺(tái)的手機(jī)地圖服務(wù)系統(tǒng)的設(shè)計(jì).pdf
- android畢業(yè)設(shè)計(jì)外文資料翻譯--使用mapview和mapactivity顯示地圖
評(píng)論
0/150
提交評(píng)論