基于Android的海南風(fēng)景猜猜看軟件的開發(fā)與研究_第1頁
基于Android的海南風(fēng)景猜猜看軟件的開發(fā)與研究_第2頁
基于Android的海南風(fēng)景猜猜看軟件的開發(fā)與研究_第3頁
基于Android的海南風(fēng)景猜猜看軟件的開發(fā)與研究_第4頁
基于Android的海南風(fēng)景猜猜看軟件的開發(fā)與研究_第5頁
已閱讀5頁,還剩37頁未讀 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、瓊瓊 州州學(xué)學(xué)院院QIONGZHOU UNIVERSITY2 20 01414 屆本科畢業(yè)論文(設(shè)計)屆本科畢業(yè)論文(設(shè)計) 題目:題目:基于 Android 的海南風(fēng)景 猜猜看軟件的開發(fā)與研究 學(xué)學(xué) 院:院: 電子信息工程學(xué)院電子信息工程學(xué)院 專專 業(yè):業(yè): 計算機科學(xué)與技術(shù)計算機科學(xué)與技術(shù) 學(xué)學(xué) 生生 姓姓 名名 班班 級:級: 1010 計本計本 1 1 班班 學(xué)號:學(xué)號: 指導(dǎo)教師姓名:指導(dǎo)教師姓名: 職稱:職稱: 教授教授 日日 期:期: 20142014 年年 5 5 月月 瓊州學(xué)院教務(wù)處瓊州學(xué)院教務(wù)處 二二一三年六月制一三年六月制 目目 錄錄第一部分 設(shè)計說明書(或畢業(yè)論文)一、

2、設(shè)計說明書(或畢業(yè)論文)( )第二部分 過程管理資料二、畢業(yè)論文(設(shè)計)課題任務(wù)書( )三、本科畢業(yè)論文(設(shè)計)開題報告( )四、本科畢業(yè)論文(設(shè)計)中期報告( )五、畢業(yè)論文(設(shè)計)指導(dǎo)教師審閱表( )六、畢業(yè)論文(設(shè)計)評閱教師評閱表( )七、畢業(yè)論文(設(shè)計)答辯評審表( ) 2012014 4 屆本科生畢業(yè)設(shè)計說明書(論文)屆本科生畢業(yè)設(shè)計說明書(論文)基于基于 AndroidAndroid 的的海南風(fēng)景猜海南風(fēng)景猜 猜看軟件的開發(fā)與研究猜看軟件的開發(fā)與研究學(xué)學(xué) 院:院:電子信息工程學(xué)院電子信息工程學(xué)院 專專 業(yè):業(yè):計算機科學(xué)與技術(shù)計算機科學(xué)與技術(shù) 學(xué)學(xué) 生生 姓姓 名:名: 班班 級

3、:級:1010 計本計本 1 1 學(xué)號學(xué)號 指導(dǎo)教師姓名:指導(dǎo)教師姓名: 職稱職稱 教授教授 最終評定成績最終評定成績 2014 年 5 月瓊州學(xué)院本科畢業(yè)論文(設(shè)計)基于 Android 的海南風(fēng)景猜 猜看軟件的開發(fā)與研究 作者:作者: 導(dǎo)師:導(dǎo)師: 摘 要隨著高科技技術(shù)的迅速發(fā)展,特別是移動智能手機的“掌上占率”明顯攀升。手機游戲市場也跟著智能手機得到很大的發(fā)展,手機游戲已成為當(dāng)下最受消費者歡迎的手機娛樂應(yīng)用軟件。尤其隨著 iPhone 智能手機和 Android 智能手機的面世,為手機游戲提供更加完善的開發(fā)平臺。本文基于 Android 的開發(fā)平臺,通過對 Java 程序設(shè)計、Andro

4、id 系統(tǒng)架構(gòu)與應(yīng)用開發(fā)的初步研究,設(shè)計了一款海南風(fēng)景猜猜看小游戲。本游戲?qū)ο到y(tǒng)的需求分析進行詳細的介紹,進而確立下了游戲的功能和性能 ,對游戲的主界面、時間控制、關(guān)卡設(shè)置、和微信分享設(shè)置等進行了設(shè)計,最后設(shè)計實現(xiàn)一款美觀友好界面 、性能高效穩(wěn)定和富有娛樂性的海南風(fēng)景猜猜看益智小游戲。讓人們在輕松娛樂的同時還能對海南國際旅游島的各景點有 一定的認識與了解。本文闡述了海南風(fēng)景猜猜看游戲的開發(fā)與設(shè)計的過程。 首先闡述介紹了手機游戲的背景意義和研究現(xiàn)狀、Android 平臺的特征和應(yīng)用構(gòu)成,其次是分析了游戲的策劃與需求,重點詳細介紹了游戲的設(shè)計與實現(xiàn),然后進行了游戲系統(tǒng)測試。最后對游戲的優(yōu)缺點進行了

5、總結(jié),及對未來的展望。關(guān)鍵詞:Android 手機,游戲,海南風(fēng)景猜猜看瓊州學(xué)院本科畢業(yè)論文(設(shè)計)The Development and Study of Guessing Hainan Landscape Software Base on Android Author:Qin Yumei Tutor:Li ZhuangABSTRACTWith the rapid development of technology,especially mobile smart phones palm share significantly higher.Mobile game market also fo

6、llowed the smart phone to get great development,mobile gaming has become the most popular with consumers of mobile entertainment applications.Especially as the iPhone smart phones and Android smart phones, more complete development platform for mobile games.This article is based on the development o

7、f the Android platform,through the Java program design,the preliminary research on the Android system architecture and application development,designed a Hainan scenery guess game.The game is on the system in detail,on the basis of demand analysis,to determine the function and performance requiremen

8、ts of the game,the game of the main interface, time control,hurdles,and micro letter sharing Settings, and so on has carried on the design,and finally realizes a friendly interface,efficient,stable and entertaining Hainan scenery guess puzzle game.Let the people in the entertainment at the same time

9、 also can easily to the scenic spots in Hainan international tourism island, have a certain knowledge and understanding.This paper expounds the Hainan scenery guess game development and design process. Firstly introduces the background of mobile game significance and research status quo, characteris

10、tics and application of the Android platform,followed by the analysis of the game plan and requirements,mainly introduces in detail the design and implementation of the game, and then make a comprehensive test. Finally summarizes the game,defects,and put forward the game on the outlook for the futur

11、e.Keywords:Android mobile phone, games, Guess the Hainan Landscape瓊州學(xué)院本科畢業(yè)論文(設(shè)計)目 錄1 緒論 .11.1 課題的背景及意義 .1 1.1.1 手機游戲的背景及意義 .1 1.1.2 海南風(fēng)景猜猜看游戲的背景及意義 .21.2 Android 手機游戲的研究現(xiàn)狀.21.3 論文主要工作 .31.4 論文的組織結(jié)構(gòu) .42 Android 平臺的介紹.52.1 Android 特點.52.2 Android 的體系結(jié)構(gòu).52.3 Android 應(yīng)用的構(gòu)成.6 2.3.1 Activity(活動) .7 2.3.2

12、Intent(意圖) .7 2.3.3 Service(服務(wù)) .8 2.3.4 ContentProvider(內(nèi)容提供者) .82.4 IOS 與 Android 的比較.83 系統(tǒng)分析 .103.1 概況 .103.2 可行性分析 .10 3.2.1 技術(shù)可行性 .10 3.2.2 經(jīng)濟可行性 .10 3.2.3 操作可行性 .11 3.2.4 社會可行性 .114 策劃與需求分析 .124.1 游戲策劃 .124.2 美工需求 .12瓊州學(xué)院本科畢業(yè)論文(設(shè)計)I4.3 功能需求分析 .135 游戲的設(shè)計與實現(xiàn) .165.1 類框架介紹 .165.2 界面設(shè)計 .17 5.2.1 主界

13、面 .17 5.2.2 游戲運行界面 .19 5.2.3 游戲介紹界面 .22 5.2.4 游戲幫助界面 .22 5.2.5 游戲微信分享界面 .23 5.2.6 游戲后續(xù)開發(fā)界面 .235.3 功能設(shè)計 .24 5.3.1 界面跳轉(zhuǎn)與特效 .24 5.3.2 微信分享功能控制 .25 5.3.3 時間限制功能控制 .26 5.3.4 游戲幫助功能操作 .265.4 關(guān)卡設(shè)計 .27 5.4.1 關(guān)卡規(guī)則 .27 5.4.2 關(guān)卡實現(xiàn) .276 系統(tǒng)測試 .296.1 軟件測試 .296.2 游戲測試 .29 6.2.1 環(huán)境測試 .29 6.2.2 功能測試 .30 6.2.3 兼容性測試

14、.31結(jié)束語 .32參考文獻 .33致謝 .34瓊州學(xué)院本科畢業(yè)論文(設(shè)計)01 緒論1.1 課題的背景及意義1.1.1 手機游戲的背景及意義手機游戲,是指運行于手機上的游戲軟件。目前用來編寫手機最多的程序是 Java語言和 C 語言?,F(xiàn)在隨著科技的發(fā)展,特別是智能手機的迅速發(fā)展,手機的功能也越來越多,越來越強大。手機游戲不再像以前的游戲一樣畫面簡單且簡易的游戲規(guī)則,已經(jīng)發(fā)展到可以和掌上游戲機媲美的地步了,具有很強的娛樂性和交互性的復(fù)雜形態(tài)。現(xiàn)在又有了堪比電腦游戲的網(wǎng)頁游戲。因此,手機游戲已成為當(dāng)下最受消費者歡迎的手機娛樂應(yīng)用軟件之一,在各類手機娛樂應(yīng)用中占了很大的比例。2013 年 9 月

15、24 日,中國互聯(lián)網(wǎng)絡(luò)信息中心(CNNIC)發(fā)布中國手機網(wǎng)民娛樂行為報告 。報告指出,2013年手機游戲呈現(xiàn)爆發(fā)式增長。截至 2013 年 8 月 25 日,我國手機網(wǎng)民中使用手機游戲的用戶規(guī)模達 2.08 億,在手機網(wǎng)民中占比為 44.9%,成為手機網(wǎng)民最廣泛使用的娛樂應(yīng)用之一。手機端娛樂用戶和電腦端的娛樂的比例都較高,對手機端娛樂行為和電腦端娛樂行為進行對比,我們會發(fā)現(xiàn)游戲在手機端的使用比例遠低于在電腦端的使用比例(游戲在手機端占比例為 46.7%,在電腦端占比分別為 72.7%)。這個比例說明了手機端游戲相比電腦端還是有比較大的用戶潛力的,應(yīng)該如何吸引更多電腦端游戲用戶轉(zhuǎn)向手機端游戲是未

16、來挖掘大量手機游戲潛在用戶的重中之中。2007 年 11 月 15 日,就在 iPhone 熱賣不到半年時間,Google 公司迅速推出了Open Handset Alliance 與 Android 操作系統(tǒng)開放平臺,在全世界的電信業(yè)者、手機硬件制造商及其網(wǎng)絡(luò)服務(wù)業(yè)中掀起了“給我 Android,其余的免談”的熱潮。Android 是一個以 Linux 為基礎(chǔ)的開放源代碼操作系統(tǒng),隨著 Android 的迅速發(fā)展,現(xiàn)在開發(fā)者可以使用多種編程語言來編寫開發(fā) Android 應(yīng)用程序,而不是像以前一樣只能使用 Java 開發(fā)Android 應(yīng)用程序,這樣就得到開發(fā)者們的喜愛,使 Android

17、成為了真正意義上的開放式的操作系統(tǒng),它主要用于移動設(shè)備上,由 Google 成立的 Open Handset Alliance 持續(xù)領(lǐng)導(dǎo)與開發(fā)中。安卓已發(fā)布的最新版本為 Android 4.4。 Android 系統(tǒng)最初由安迪魯賓開發(fā)制作,最初開發(fā)這個系統(tǒng)的目的是利用其創(chuàng)建一個能夠與 PC 上網(wǎng)的“智能手機”生態(tài)圈。后來,在智能手機市場飛速發(fā)展下,Android 成為了一款面向手機的操作系統(tǒng)。緊隨著這 Android 手機發(fā)展的熱潮,Android 手機游戲行業(yè)也得到了快速發(fā)展。游戲是 Android 平臺主要的應(yīng)用,Android 手機用戶數(shù)量在市場上占的比重越來越大,這就預(yù)示了基于 And

18、roid 平臺的手機游戲在未來的市場中會有巨大的潛力,Android 手機瓊州學(xué)院本科畢業(yè)論文(設(shè)計)1游戲是游戲產(chǎn)業(yè)的發(fā)展的一個重要階段,也是手機游戲的未來。1.1.2 海南風(fēng)景猜猜看游戲的背景及意義海南風(fēng)景猜猜看游戲的前身為“瘋狂猜圖”游戲,由北京豪騰嘉科軟件有限公司開發(fā)研究的一款很有趣的猜圖小游戲, “瘋狂猜圖”游戲的在給玩家?guī)韸蕵啡の兜耐瑫r還不斷地拓寬了廣大玩家的知識面,此游戲適合在休閑的時候進行操作,使玩家在消磨時間的同時達到娛樂的放松的目的。游戲操作規(guī)則非常簡單,即根據(jù)游戲中展示出的有趣的各種圖片判斷出其對應(yīng)的名稱。海南風(fēng)景猜猜看游戲就是模仿“瘋狂猜圖”游戲設(shè)計而成的。2010

19、年 1 月 4 日,國務(wù)院發(fā)布國務(wù)院關(guān)于推進海南國際旅游島建設(shè)發(fā)展的若干意見 。該意見表示要在2020 年將海南初步建成世界一流海島休閑度假旅游勝地,把海南島建設(shè)成為開放之島、綠色之島、文明之島、和諧之島。在這樣的背景下,設(shè)計的海南風(fēng)景猜猜看,主要是根據(jù)游戲中展示出海南各個景點圖片判斷出其景點的名稱以達到游戲通關(guān),此游戲讓人們在輕松娛樂的同時還能對海南國際旅游島的各景點有大致的認識與了解,加深了人們對海南的認識,為海南國際旅游島建設(shè)的推廣起到一定的作用?,F(xiàn)如今 Android 手機越來越普及,Android 手機游戲越來越盛行,并且海南國際旅游島正在加大力度的宣傳海南的風(fēng)情名勝,在這樣的環(huán)境下

20、,開發(fā)海南風(fēng)景猜猜看游戲優(yōu)勢將會很大。人們可以通過手機游戲更加的了解海南的美,甚至讓世界更加的了解海南,這也是海南風(fēng)景猜猜看這個游戲開發(fā)設(shè)計的最大的意義所在。1.2 Android 手機游戲的研究現(xiàn)狀 近年來,由于網(wǎng)絡(luò)通訊和手機用戶終端的高速發(fā)展,手機游戲也由簡單向復(fù)雜逐漸進化。從全球方面來看,手機娛樂服務(wù)帶動了移動數(shù)據(jù)業(yè)務(wù)的迅速發(fā)展,是移動數(shù)據(jù)業(yè)務(wù)的重要力量。手機游戲作為手機娛樂服務(wù)的重要內(nèi)容之一,伴隨著移動網(wǎng)絡(luò)和移動終端性能的不斷提高與完善,手機游戲業(yè)務(wù)快速發(fā)展,成為一座名副其實的“金礦” 。 我國的智能手機在手機市場中占據(jù)的份額是越來越大,功能手機也正逐步被智能手機所替代。在廣大的智能手

21、機操作系統(tǒng)中,由于 Android 操作系統(tǒng)其開源的優(yōu)勢占領(lǐng)了手機市場的半壁江山。同時,各種 Android 應(yīng)用程序已在市場中占了比較大的發(fā)展優(yōu)勢,特別是手機游戲這個娛樂服務(wù)應(yīng)用得到了人們的廣泛關(guān)注與喜愛。由此 Android 手機擁有了龐大的用戶人群,Android 手機游戲也因而具有其巨大的發(fā)展空間,手機游戲的未來將會是屬于它的。 在 3G 應(yīng)用的迅速發(fā)展以及智能手機的普及的推動下,手機在廣大人民群眾心中占據(jù)了不可取代的重要位置,手機的覆蓋率也越來越大,遍及到了人們的日常生活中。瓊州學(xué)院本科畢業(yè)論文(設(shè)計)2隨著手機網(wǎng)絡(luò)速度的不斷提高,互聯(lián)網(wǎng)正在逐漸從 PC 過渡到手機終端,這為 And

22、roid手機游戲業(yè)帶來了全新的商業(yè)機遇。 Android 手機游戲為我們呈現(xiàn)了一個巨大的市場,是移動互聯(lián)網(wǎng)領(lǐng)域一個重要的增長點。目前 Android 手機游戲根據(jù)游戲過程中對網(wǎng)絡(luò)的需求和接入方式不同,可分為手機單機游戲和手機網(wǎng)絡(luò)游戲。手機單機游戲:手機單機游戲即未連接移動互聯(lián)網(wǎng),單人使用的,包括通過使用無線藍牙等進行聯(lián)機對戰(zhàn)類的游戲。手機單機游戲的類型有動作類、益智類、角色扮演、射擊類、棋牌類、策略類、競速類和體育類等。手機網(wǎng)游:手機聯(lián)網(wǎng)游戲是指基于移動互聯(lián)網(wǎng),可以多人同時在線參與的手機游戲,目前主要有 Wap 網(wǎng)絡(luò)游戲與 Java 網(wǎng)絡(luò)游戲兩類手機網(wǎng)游。手機網(wǎng)游的類型有MMORPG(大型多人

23、在線角色扮演游戲)和休閑類,MMORPG 使用的是 Wap 技術(shù)實現(xiàn),休閑類使用的是客戶端技術(shù)實現(xiàn)。有一些游戲的分類界線并不是很明顯,有可能會同時屬于多種類型。例如最近比較流行的開心消消樂游戲,它既可以被歸類于策略游戲也可以被歸類于休閑益智游戲。這體現(xiàn)了游戲的多元化。作為當(dāng)今最熱門的手機系統(tǒng),Android 手機游戲的用戶群非常多,所以 Android 手機游戲的開發(fā)與研究就顯得非常重要了。海南風(fēng)景猜猜看是一款十分新穎的猜圖小游戲,每個關(guān)卡的難度都各不相同,越往后的關(guān)卡越難,激發(fā)了用戶猜圖的興趣。1.3 論文主要工作本論文研究了 Android 平臺開發(fā)環(huán)境以及在該環(huán)境下的用戶界面組件、Sha

24、rePreferences、Intent Receive、Service 等 Android 手機游戲開發(fā)的相關(guān)技術(shù)和對游戲策劃及測試等進行了相關(guān)研究。在本游戲中,主要通過 Android 的用戶界面組件構(gòu)建了游戲的相關(guān)界面,然后再運用 Android 數(shù)據(jù) Share Preferences 數(shù)據(jù)存儲實現(xiàn)游戲數(shù)據(jù)的存取,為游戲的各功能模塊提供數(shù)據(jù)源,最后運用了 Intent Receive 和 Service 構(gòu)成游戲的控制中心。在 Android 中一共提供了五種數(shù)據(jù)存儲:(1)SharedPreferences 存儲;(2)文件存儲;(3)SQLite 數(shù)據(jù)庫存儲;(4)ContentP

25、rovider 存儲;(5)網(wǎng)絡(luò)存儲。其中 SharePreferences 是一個輕量級數(shù)據(jù)存儲,SharedPreferences 提供了一些基礎(chǔ)的信息保存功能,全部的信息都是按照“key=value”的形式進行保存的,但是瓊州學(xué)院本科畢業(yè)論文(設(shè)計)3android.content.SharedPreferences 接口所保存的信息只能是一些基本的數(shù)據(jù)類型,例如:字符串、整型、布爾型等。本游戲設(shè)計只用到了 SharedPreferences 的存儲方法,構(gòu)成了游戲的數(shù)據(jù)中心。1.4 論文的組織結(jié)構(gòu)論文共分五章,內(nèi)容及章節(jié)安排如下:第 1 章,介紹 Android 手機游戲的研究背景、研

26、究現(xiàn)狀、本文研究的主要內(nèi)容和論文的組織結(jié)構(gòu)。第 2 章,介紹 Android 平臺的特征、應(yīng)用構(gòu)成 Android 的優(yōu)勢。第 3 章,對系統(tǒng)進行了可行性分析。第 4 章,介紹游戲的策劃和需求分析過程。第 5 章,介紹游戲的具體實現(xiàn)過程。第 6 章,簡單闡述了游戲測試的過程。第 7 章,總結(jié)了本文的主要工作,對該開發(fā)的軟件進行技術(shù)、功能的總結(jié)以及存在的不足。瓊州學(xué)院本科畢業(yè)論文(設(shè)計)42 Android 平臺的介紹本章主要通過 Android 的特征、應(yīng)用構(gòu)成、IOS 和 Android 比較及 Android 系統(tǒng)的優(yōu)勢介紹 Android 的開發(fā)平臺。2.1 Android 特點Andr

27、oid(英文翻譯為機器人,著名標(biāo)志是一個機器人,Android 3.0 之后的標(biāo)志改為蜂巢) ,最早是由安迪羅賓(Andy Rubin)創(chuàng)辦,隨后在 2007 年的時候被 Google公司的創(chuàng)始人佩奇并進行了收購,而后 Google 公司憑借著 Android 操作系統(tǒng)在智能手機上取得了巨大的成功。 Android 系統(tǒng)本身就具有如下 5 個特點: (1) 開放性。Android 最早設(shè)計就是希望做一個標(biāo)準(zhǔn)化開放式的平臺, Android完全是在 Linux 下開發(fā)的,這樣就吸引了更多的移動終端廠商和越來越多的開發(fā)者加入到 Android 聯(lián)盟中來。用戶和應(yīng)用的日益豐富 使得 Android

28、平臺會越來越成熟。開放性對于 Android 的發(fā)展而言,有利于吸引開發(fā)廠商和消費者,而對消費者來而言,豐富的軟件資源給他們帶來了很大的益處,例如手機游戲軟件。開放的平臺會使競爭越來越激烈,但也正因為這樣,消費者得以購買越來越多價美物廉的手機,這也是大部分消費者的追求。(2) 平等性。在 Android 開發(fā)平臺的基礎(chǔ)上各個應(yīng)用程序不管是系統(tǒng)自帶的,還是自主開發(fā)的都可以根據(jù)自己的喜好進行替換,例如:播放器, Android 中本身都有播放器,但是不好用,我們可以自己開發(fā),所有的應(yīng)用程序都是平等的。(3) 無界性。多個應(yīng)用程序之間可以互相的訪問,例如: ContentProvider,程序的信息

29、都可以訪問。(4) 方便性。Android 的應(yīng)用開發(fā)技術(shù)使用的是 Java 開發(fā)技術(shù),Android 之所以發(fā)展的很好,主要是它使用了 Java 語言來開發(fā),Java 語言的語言風(fēng)格和 C、C+非常相似,就會有大量的 C、C+的開發(fā)者流入 Java 開發(fā)的陣營,Java 的開發(fā)者很多,吸引了更多應(yīng)用軟件的支持 。(5) 硬件的豐富性。硬件的豐富性與 Android 平臺的開放性是相關(guān)的,各個生產(chǎn)商,如:三星、摩托羅拉、HTC 及各個平板電腦公司等等,都會用 Android 開發(fā),實際上,Android 的開發(fā)救活了很多公司,但是它的發(fā)展同時是相當(dāng)于把 Symbian 的地位取代了。瓊州學(xué)院本

30、科畢業(yè)論文(設(shè)計)52.2 Android 的體系結(jié)構(gòu)對于整個 Android 系統(tǒng)而言,它是建立在 Linux 操作系統(tǒng)之中的。在 Android 操作系統(tǒng)中,我們把 Android 的體系結(jié)構(gòu)劃分為四層:首先是應(yīng)用層(Application) ,應(yīng)用層包括聯(lián)系方式、電話、瀏覽器等等,它提供的是一些應(yīng)用軟件;第二層是 應(yīng)用框架層(Application Framework) ,包括 Activity 管理、窗口管理、電話管理、包管理、資源管理等等,這些管理一部分支持類庫程序的開發(fā);第三層是(Libraries),當(dāng)使用 Android 框架進行開發(fā)的時候,需要一些庫的包的支持,而這些庫的包很

31、多都是依靠 C 或 C+完成的,就相當(dāng)于把 C 或 C+包裹解讀,在系統(tǒng)運行庫層有個 Android 的運行機制(Android Runtime) ,這個運行機制中有個核心庫包(Core Libraries)和一個虛擬機(Dalvik VM),這個虛擬機主要是運行在移動設(shè)備上的,對內(nèi)存的使用效率很高,而且低速 CPU 上也能表現(xiàn)出非常好的效果; 第四層也即是最底層的是 Linux 內(nèi)核層(Linux Kernel),包括 WIFI、藍牙、鍵盤、USB 設(shè)備等等。而用戶開發(fā)的時候都是圍繞應(yīng)用層開發(fā)的,底層的東西基本上是很少去改變的,因為如果改變了,用戶開發(fā)了項目發(fā)布之后可能很多手機的移動設(shè)備不支

32、持,不支持的話項目就白開發(fā)了。Android 體系結(jié)構(gòu)圖如圖 2.1 所示。 圖 2.1 Android 的體系結(jié)構(gòu)2.3 Android 應(yīng)用的構(gòu)成在進行 Android 軟件開發(fā)中,開發(fā)者所開發(fā)的 Android 應(yīng)用程序都是通過應(yīng)用程序瓊州學(xué)院本科畢業(yè)論文(設(shè)計)6的框架來與 Android 的最底層進行交互的,所以在開發(fā)的過程中我們接觸到最多的部分就是應(yīng)用程序框架,在整個應(yīng)用程序框架中有四個比較重要的組件: (1)Activities(活動) (2)Intent(意圖) (3)Services(服務(wù)) (4)Content Provider(內(nèi)容提供者)2.3.1 Activity(活

33、動)Activity 實際上表示的就是一個人機的交互程序,Activity 主要用來存放各種顯示控件,它也是 Android 的基本組成部分,Android 項目都是使用 Java 語言來進行開發(fā)的,所以每一個繼承了 android.app.Activity 的 Java 類都將成為一個 Activity 程序,而一個Android 項目將由多個 Activity 程序所組成,而所有的顯示組件都必須放在 Activity 上才可以進行顯示,android.app.Activity 類的繼承結(jié)構(gòu)如下:java.lang.Object android.content.Context android

34、.content.ContextWrapper android.view.ContextThemeWrapper android.app.Activity 2.3.2 Intent(意圖)在一個項目之中,是由很多個 Activity 程序組成的,要使多個 Activity 程序之間互相通訊,各個 Activity 相互之間的通訊就需要依靠 Intent 來完成的。Intent 傳送時,如果現(xiàn)在 Receive 需要在回傳給 Send 數(shù)據(jù)的話,則就不能使用 startActivity()方法,只能通過 startActivityForResult()方法完成了,但是如果要想接收回傳數(shù)據(jù)的話,則

35、需要Activity 常量的支持。通過 Intent 回傳數(shù)據(jù)的操作流程如圖 2.2 所示。瓊州學(xué)院本科畢業(yè)論文(設(shè)計)7startActivityReasult()啟動另一個ActivitysetReasult()設(shè)置返回狀態(tài)OnActivityReasult()接收返回的Intentfinish()關(guān)閉當(dāng)前Activity調(diào)用onActivityResult()通過Intent設(shè)置附加信息通過Intent設(shè)置附加信息圖 2.2 Intent 回傳數(shù)據(jù)的操作流程2.3.3 Service(服務(wù)) 在 Android 系統(tǒng)開發(fā)之中,Services 是 Android 系統(tǒng)的一個重要的組成部分

36、。如果現(xiàn)在某些程序需要中的部分操作是很消耗時間的,那么可以將這些程序定義在 Service之中,這樣就可以完成程序的后臺運行(也可以在不顯示界面的形式下運行) ,即:Services 實際上就相當(dāng)于是一個沒有圖形界面的 Activity 程序,而且當(dāng)用戶要執(zhí)行某些操作需要進行跨進程訪問的時候也可以使用 Service 來完成。Service 組件是沒有 UI 界面的,它主要的功能是在必要的時候為 Activity 程序提供支持,例如:手機中的 Mp3播放軟件,當(dāng)回到桌面上的時候這些組件依然可以運行,實際上這些就屬于 Service 的功能,在開發(fā)的過程中用戶只需要繼承自 android.app

37、.Service 類就可以完成 Service 程序的開發(fā),在 Service 之中也有自己的生命周期方法。2.3.4 ContentProvider(內(nèi)容提供者)在 Android 當(dāng)中,對每一個應(yīng)用程序的數(shù)據(jù)都是采用私有的方式來操作的,無論這些數(shù)據(jù)進行的是文件保存還是數(shù)據(jù)庫保存,外部應(yīng)用程序是不能對它進行訪問的。但是在很多情況下用戶是需要在不同的應(yīng)用程序之間進行數(shù)據(jù)交換的,所以,在Android 中專門提供了一個 ContentProvider 類,此類的主要功能是將不同的應(yīng)用程序的數(shù)據(jù)操作標(biāo)準(zhǔn)統(tǒng)一起來,按照 Content Provider 所制定這個標(biāo)準(zhǔn),應(yīng)用程序的數(shù)據(jù)就可以被外部所訪

38、問了。 ContentProvider 在程序的操作中所提供的是一個操作的標(biāo)準(zhǔn),所以如果用戶要想依靠此標(biāo)準(zhǔn)進行數(shù)據(jù)操作時,就必須要使用到 android.content.content Resolver 類完成,而這個類中所給出的操作方法與 ContentProvider 是一一對應(yīng)的, 當(dāng)用戶調(diào)用了Content Resolver 類的方法時實際上就相當(dāng)于調(diào)用了 ContentProvider 類中的對應(yīng)方法。瓊州學(xué)院本科畢業(yè)論文(設(shè)計)82.4 IOS 與 Android 的比較iPhone 與 Android 的目的都是競爭移動市場,這兩者的競爭基本上不分太多的先后。IOS 與 Andr

39、oid 平臺比較如表 2-1 所示。iPhone 的開發(fā)基本上都是在 Apple Mac OS 平臺上開發(fā),而 Android 基本上不局限與操作系統(tǒng),因為 Java 平臺就是如此的;iPhone 的開放工具是 Xcode,而 Android 的是Eclipse,Eclipse 中需要加入 ADT 插件;iPhone 的開發(fā)語言是 Objective-C,Android 的是Java;在兼容性方面,iPhone 的兼容性高,封閉操作系統(tǒng),由 Apple 制定,Android 的兼容性比較低,Google 提出了一個硬件標(biāo)準(zhǔn),不同的廠商根據(jù)這個標(biāo)準(zhǔn)進行手機的研發(fā),且廠商很多,Android 最早

40、開發(fā)是以免費的開源的操作系統(tǒng)為準(zhǔn),后來不開源了,是因為各個廠商根據(jù)自己不同的需求任意去修改自己的操作系統(tǒng),就導(dǎo)致了版本的兼容性出現(xiàn)了問題,Google 及時的發(fā)現(xiàn)問題并解決了,那么相信 Android 的生命力會更持久一些;UI 是一個設(shè)備的界面,iPhone 和 Android 的 UI 交互界面都要依靠觸摸屏幕,只是 Android 同時需要一些按鍵進行操作;iPhone 的顯示風(fēng)格比較麻煩一點,大家都知道蘋果的大部分產(chǎn)品顯示風(fēng)格都是一樣的,但是 Android 的顯示風(fēng)格就太多了。IOS 與 Android 平臺比較如表 2.1 所示。表 2.1 IOS 與 Android 平臺比較N0

41、.比較IOS(iPhone 手機)Android1開發(fā)平臺Apple Mac OS不局限于操作系統(tǒng)2開發(fā)工具XcodeEclipse3開發(fā)語言O(shè)bjective-CJava4 兼容性封閉操作系統(tǒng),由 Apple制定,兼容性高由于廠商眾多,所以兼容性低5UI 交互界面主要依靠觸屏操作完成需要觸屏和按鍵同時操作6顯示風(fēng)格視覺規(guī)范和分辨率是統(tǒng)一的視覺規(guī)范由廠商決定,屏幕分辨率多種多樣瓊州學(xué)院本科畢業(yè)論文(設(shè)計)93 系統(tǒng)分析 3.1 概況(1)目標(biāo)本游戲簡單易懂,玩家很容易就可以學(xué)會了,再加上本游戲有一定的益智性,玩家可以通過游戲豐富旅游知識,本游戲的娛樂性也很不錯,游戲關(guān)卡的不同難度也能讓玩家感覺

42、到游戲的豐富性。(2)用戶此游戲的用戶群是男女老少皆宜的,用戶只要會操作手機就可以進行游戲的操作。(3)運行環(huán)境1硬件資源Android 系統(tǒng)的智能手機。2軟件資源操作系統(tǒng):Windows 7JDK 環(huán)境:JDK1.6 開發(fā)工具:Eclipse + ADT開發(fā)語言:Java數(shù)據(jù)存儲方式:SharedPreferences 存儲數(shù)據(jù) 3.2 可行性分析開發(fā)設(shè)計一款游戲通常要受到資源(如人力、財設(shè)備等)和時間上的限制,可行性分析主要從經(jīng)濟、技術(shù)、法律等方面分析所給出的解決方法是否可行,能否在規(guī)定的資源和時間的約束下完成。本游戲的可行性分析將從技術(shù)可行性、經(jīng)濟可行性、操作可行性、社會可行性這幾方面進

43、行研究。3.2.1 技術(shù)可行性Android 手機游戲需要掌握 Java 開發(fā)語言和 Android 系統(tǒng),另外對于數(shù)據(jù)庫算法等知識也要有所掌握。只要在裝再有插件 ADT 的 Eclipse 環(huán)境中就可以開發(fā)了。3.2.2 經(jīng)濟可行性現(xiàn)如今 Android 手機越來越廣受人民大眾的歡迎,Android 手機游戲也越來越炙手可熱,因此 Android 手機游戲也擁有了大量的玩家,開發(fā)商和廣告上都抓住了此商機,源源不斷的對 Android 手機游戲加大投資的力度。Android 手機游戲?qū)τ布Y源的需求的不是很大,在已早就有 Google 提供 Android 系統(tǒng)平臺的基礎(chǔ)下,只要再需要一臺智瓊

44、州學(xué)院本科畢業(yè)論文(設(shè)計)10能手機,手機客戶端就可以體驗 Android 手機游戲帶來的娛樂性和益智性了。 3.2.3 操作可行性對于開發(fā)者,Android 游戲的開發(fā)需要具備一定的 Android 開發(fā)技術(shù)、Java 程序設(shè)計和對算法技術(shù)的掌握,懂得操作智能手機。而玩家只要懂得怎樣操作 Android 智能手機就可以操作游戲了。3.2.4 社會可行性隨著手機的發(fā)展與普及,以及互聯(lián)網(wǎng)技術(shù)的擴展,人們對移動通訊的需求必將需要實現(xiàn)多元功能化。通過移動通訊連接到 Internet 上,實現(xiàn)數(shù)據(jù),應(yīng)用等資源共享。使數(shù)據(jù)的資源得到很好的利用,并且讓數(shù)據(jù)的資源能及時得到更新。而這幾年海南國際旅游島正迅速

45、的發(fā)展,越來越多的人關(guān)注和認識了解海南。在這樣的外界環(huán)境之下,開發(fā)的海南風(fēng)景猜猜看手機娛樂游戲的推廣得到保證。 瓊州學(xué)院本科畢業(yè)論文(設(shè)計)114 策劃與需求分析本章主要從游戲策劃、美工需求和功能需求這三個方面對海南風(fēng)景猜猜看游戲進行了策劃與需求分析。4.1 游戲策劃本游戲是根據(jù)瘋狂猜圖游戲為原型結(jié)合現(xiàn)在比較流行的猜圖元素設(shè)計的一款猜圖游戲。以多種常見的著名景點圖片構(gòu)建游戲,并根據(jù)海南各景點的知名度來設(shè)計關(guān)卡使游戲更具深度與內(nèi)涵。游戲的策劃主要包括游戲的關(guān)卡設(shè)計、運行的目標(biāo)平臺、操作方式、當(dāng)前關(guān)卡設(shè)計、時間控制、金幣設(shè)計、幫助設(shè)置、微信分享等幾個方面。下面對本游戲的幾個主要策劃進行簡單的介紹,

46、如下所列。(1)關(guān)卡設(shè)計,本游戲設(shè)為三大關(guān)卡,每個大關(guān)卡有九個小關(guān)卡,每個大關(guān)卡的難度逐層遞增,每個下關(guān)卡的難度相似,通過不斷地闖關(guān)最終完成通關(guān)游戲。游戲第一大關(guān)主要為猜三亞的著名景點;第二大關(guān)為猜除三亞外海南省比較有名的景點;第三大關(guān)為猜海南省比較聞名的島嶼名稱。玩家通過闖完這三大關(guān)才能達到全部通關(guān)的目的。(2)目標(biāo)受眾,這個游戲受眾男女老少皆宜??紤]到男女老少皆宜,將畫面背景設(shè)定為海南著名景點。(3)運行的目標(biāo)平臺,本游戲主要是在系統(tǒng)為 Android2.2 以上的 Android 手機或者平板上就可以運行了。(4)操作方式,本游戲采用的是觸摸屏幕的 Android 手機來進行操作游戲,這

47、樣操作會簡單方便很多。(5)當(dāng)前關(guān)卡設(shè)計,本游戲當(dāng)前進行的是第幾大關(guān)第幾小關(guān),這就要進行當(dāng)前關(guān)卡設(shè)計,例如,當(dāng)前游戲為第一大關(guān)第二小關(guān),顯示為:01-2。(6)時間設(shè)計,本游戲采用游戲倒計時的方式,每一關(guān)游戲時間限制時間為 40秒,40 秒后,還沒猜出景點名稱,則游戲就會提示結(jié)束或游戲提示重新開始。(7)金幣設(shè)計,本游戲開始時系統(tǒng)會送 200 個金幣,往后的游戲每通過一小關(guān)游戲送 200 個金幣。(8)幫助設(shè)置,本游戲中需要系統(tǒng)提示答案時,使用幫助按鈕要花費 100 個金幣才給予幫助。(9)微信分享,通過微信分享按鈕可以將本游戲分享給微信好友或微信朋友圈,這樣既可以和朋友一起分享游戲的快樂又可

48、以使更多的人知道這個游戲。瓊州學(xué)院本科畢業(yè)論文(設(shè)計)124.2 美工需求一款游戲能否為廣大玩家所接受,我們就要看它是否有一定的娛樂性和趣味性,在游戲行業(yè)的高速發(fā)展下,游戲玩家對游戲的要求趨于多樣化,所以游戲游戲界面也要求做到美觀大方,還有圖形設(shè)計也是非常重要的。本游戲進行了一些美工設(shè)計如下:背景設(shè)計:游戲的背景根據(jù)游戲不同的關(guān)卡分為很多種,每個背景都需要不同的圖片和圖形元素。本游戲的背景只是由一個背景圖片構(gòu)成而已,比較美觀大方。按鈕設(shè)計:按鈕是通過觸屏進行操作的,本游戲按鈕需求包括關(guān)卡按鈕和功能按鈕。圖片設(shè)計:游戲中需要圖片的顯示,只需要通過觸摸操作就可以完成,用圖片來顯示既美觀操作又方便。

49、本游戲是采用兩種美工的方式來獲取圖片的,即為素材資源和自主設(shè)計這兩種,處理圖片是通過美圖秀秀等圖片處理軟件來處理的。4.3 功能需求分析 游戲項目實現(xiàn)海南風(fēng)景猜猜看游戲的所有基本功能,在游戲中設(shè)置了關(guān)卡顯示、時間限制顯示、金幣設(shè)計顯示,同時,為了滿足玩家的分享給朋友的個人需求,在游戲中加入了微信分享,從而吸引更多的玩家。在游戲中為了能使玩家更好的闖關(guān)一點,在游戲中還加入了幫助按鈕,玩家可以通過點擊可獲得游戲的提示,能使游戲更順利的進行。(1)游戲主界面功能需求友好美觀的游戲界面,能夠吸引玩家的眼球。為了使游戲界面更加的簡潔美觀,在游戲主界面中添加了一些背景圖片來渲染游戲的氛圍,同時為了使玩家操

50、作更加方便,需要設(shè)置三個按鈕供玩家選擇,分別是“開始游戲” 、 “游戲介紹” 、 “游戲分享” 。這樣的設(shè)置讓用戶一目了然。具體功能如下:1開始游戲,點擊跳轉(zhuǎn)到游戲關(guān)卡界面,選擇關(guān)卡開始游戲;1游戲介紹,簡單介紹此游戲的相關(guān)信息;2游戲分享,主要是把此游戲以文本的形式分享到微信朋友圈里。 (2)界面跳轉(zhuǎn)處理事件的需求為了方便玩家操作,需要設(shè)置兩個跳轉(zhuǎn)按鈕供玩家操作,分別為返回、微信分享的按鈕。玩家跳轉(zhuǎn)界面,可通過點擊跳轉(zhuǎn)按鈕對應(yīng)的界面跳轉(zhuǎn)。 (3)幫助需求玩家可以點擊界面的幫助按鈕即可獲得游戲答案提示的幫助。 (4)微信分享需求瓊州學(xué)院本科畢業(yè)論文(設(shè)計)13當(dāng)玩家點擊微信分享時,彈出提示消息

51、“分享至:海南風(fēng)景猜猜看等著你來挑戰(zhàn)呢!” ,點擊微信分享就可以實現(xiàn)分享了,玩家可以去登錄微信查看微信分享的情況。 (5)事件響應(yīng)需求本游戲的事件響應(yīng)有按鈕響應(yīng)和圖片響應(yīng),玩家可以通過點擊按鈕進行操作,游戲功能事件會根據(jù)不同的動作做出相應(yīng)的反應(yīng)。游戲的功能模塊圖如圖 4.1 所示。海南風(fēng)景猜猜看初始化模塊主界面模塊輔助模塊歡迎界面開始游戲游戲分享游戲介紹退出游戲游戲關(guān)卡顯示游戲金幣設(shè)計游戲倒計時設(shè)計游戲幫助微信分享圖 4.1 游戲功能模塊圖以下為游戲功能需求的部分測試用例。其中游戲分享用例描述如表 4.1 所示。表 4.1 游戲分享用例描述用例編號401用例名稱游戲分享用例用例概述游戲玩家完成

52、游戲開始主界面中游戲分享的的功能。參與者玩家前置條件該游戲完成啟動操作后置條件能夠通過觸摸分享圖片按鈕控制游戲的分享。成功保證玩家手機真機必須是聯(lián)網(wǎng)的且手機真機安裝有微信平臺?;臼录鞑襟E活動1玩家正常啟動游戲,進入游戲開始主界面2點擊分享圖片按鈕,就會出現(xiàn)分享對話框瓊州學(xué)院本科畢業(yè)論文(設(shè)計)143點擊微信按鈕,出現(xiàn)一個輸入框4在輸入框中輸入文字,點擊分享5登錄微信平臺,在朋友圈中看到游戲文字分享信息,完成游戲分享續(xù)表 4.1規(guī)則與約束玩家的操作完全正確幫助用例描述如表 4.2 所示。表 4.2 幫助用例描述用例編號402用例名稱幫助用例用例概述游戲玩家完成游戲中幫助的功能參與者玩家前置條

53、件游戲已經(jīng)成功啟動并且已進入游戲界面后置條件能夠通過觸摸點擊幫助圖片按鈕操作成功保證玩家操作正確基本事件流步驟活動1玩家正常啟動游戲,進入游戲界面2點擊游戲幫助圖片按鈕3點擊確定按鈕,答案框中有提示答案,完成幫助功能規(guī)則與約束玩家正確操作游戲瓊州學(xué)院本科畢業(yè)論文(設(shè)計)155 游戲的設(shè)計與實現(xiàn) 本章主要描述的是游戲的簡單設(shè)計及具體實現(xiàn)的過程。內(nèi)容包括類框架設(shè)計、界面設(shè)計、功能設(shè)計與實現(xiàn)及關(guān)卡設(shè)計這幾方面的開發(fā)過程。5.1 類框架介紹本游戲開發(fā)的類比較少,為了更好的理解各個類在游戲中所起的作用,將框架分類并對各個類的功能進行了簡要介紹。游戲的類框架如圖 5.1 所示。 公共類 BaseActiv

54、ity DisignDate RandomArray TxtReader游戲主界面類MainActivity Main2ActivityFirstActivity AboutActivity游戲運行界面相關(guān)類 MapActivity DesignZActivity DesignActivity Design1Activty Design2Activity GameActivty GameOverActivity ThreeGameActivity TongGuan2Activity GuoGuanActivity TongGuanActivity SecondGameActivity 圖 5.

55、1 游戲類框圖(1)游戲主界面相關(guān)類圖MainActivity、Main2Activity:游戲初始化界面。AboutActivity:游戲介紹,顯示游戲介紹信息。FirstActivity:游戲開始主界面,包含數(shù)據(jù)初始化方法。(2)游戲運行界面相關(guān)類DesignZActivity:游戲關(guān)卡界面之間的轉(zhuǎn)換功能。DesignActivity::游戲第一大關(guān)界面,包含控制跳轉(zhuǎn)和判斷過關(guān)條件的方法。Design1Activity:游戲第二大關(guān)界面,包含控制跳轉(zhuǎn)和判斷過關(guān)條件的方法。Design2Activity:游戲第三大關(guān)界面,包含控制跳轉(zhuǎn)和判斷過關(guān)條件的方法。MapActivity:游戲運行地圖

56、,每開始以大關(guān)游戲運行一次。瓊州學(xué)院本科畢業(yè)論文(設(shè)計)16GameActivity:游戲第一大關(guān)的設(shè)計。SecondGameActivity:游戲第二大關(guān)的設(shè)計。ThreeGameActivity:游戲第三大關(guān)的設(shè)計。GameOverActivity:游戲每一小關(guān)結(jié)束界面設(shè)計。GuoGuanActivity:游戲每一小關(guān)過關(guān)界面設(shè)計。TongGuanActivity:游戲第一大關(guān)和第二大關(guān)完成通關(guān)界面設(shè)計。TongGuan2Activity:游戲三大關(guān)全部通關(guān)界面設(shè)計。5.2 界面設(shè)計 本小節(jié)主要從主界面、游戲運行界面、簡介界面、微信分享界面及游戲后續(xù)開發(fā)界面的設(shè)計這幾個方面的具體實現(xiàn)過程進

57、行了介紹。5.2.1 主界面主界面由三張背景圖片和三個圖片按鈕組成,其中兩張背景圖是游戲初始界面,一張是游戲開始主界面,三個圖片按鈕分別用來實現(xiàn)開始游戲、簡介和游戲分享功能。游戲初始化界面 1 和游戲初始化界面 2 分別如圖 5.2 所示和如圖 5.3 所示。 圖 5.2 游戲主界面瓊州學(xué)院本科畢業(yè)論文(設(shè)計)17圖 5.3 游戲主界面游戲開始主界面如圖 5.4 所示。圖 5.4 游戲開始主界面在游戲開始主界面的配置文件 activity_main.xml 中設(shè)置背景圖片的路徑android:background=drawable/beijing,其中 beijing 為圖片的名稱。設(shè)置三個圖

58、片按瓊州學(xué)院本科畢業(yè)論文(設(shè)計)18鈕的圖片路徑、位置。5.2.2 游戲運行界面在本游戲中不同的關(guān)卡界面也稍微有所不同。(1)第一大關(guān)卡界面及第一大關(guān)游戲主界面分別如圖 5.5 和 5.6 所示。圖 5.5 游戲第一大關(guān)卡界面圖 5.6 游戲第一大關(guān)游戲主界面瓊州學(xué)院本科畢業(yè)論文(設(shè)計)19(2)第二大關(guān)卡界面及第二大關(guān)游戲主界面分別如圖 5.7 和 5.8 所示。 圖 5.7 游戲第二大關(guān)卡界面圖 5.8 游戲第二大關(guān)游戲主界面瓊州學(xué)院本科畢業(yè)論文(設(shè)計)20(3) 第三大關(guān)卡界面及第三大關(guān)游戲主界面分別如圖 5.9 和 5.10 所示。 圖 5.9 游戲第三大關(guān)卡界面圖 5.10 游戲第三

59、大關(guān)游戲主界面瓊州學(xué)院本科畢業(yè)論文(設(shè)計)215.2.3 游戲介紹界面游戲中的簡介界面,只要點擊游戲開始主界面中的簡介圖片按鈕就會顯示出來。顯示如圖 5.11 所示。圖 5.11 游戲簡介界面5.2.4 游戲幫助界面本游戲的幫助功能,點擊幫助圖片按鈕就會出現(xiàn)提示對話框,提示要花費 100 個金幣才能獲得幫助,再點擊確定就完成了獲得提示幫助的功能。游戲幫助界面如圖5.12 所示。 圖 5.12 游戲幫助界面 圖 5.13 游戲微信分享界面瓊州學(xué)院本科畢業(yè)論文(設(shè)計)225.2.5 游戲微信分享界面 本游戲的微信分享有三種方式。第一種是在游戲開始主界面中的微信分享,點擊分享圖片按鈕然后再點擊微信,

60、在出現(xiàn)的對話框中輸入玩家想要說的話,點擊分享,就可以把此游戲以文本的形式分享至玩家微信的朋友圈中;第二種是在游戲運行界面中的微信分享,點擊微信分享圖片按鈕,在出現(xiàn)的對話框中輸入玩家想要說的話,點擊分享,就可以把此游戲以游戲截圖的形式分享至玩家微信的朋友圈中;第三種是在游戲過關(guān)的時候,點擊分享到微信,玩家的微信軟件就回啟動,微信軟件啟動之后,玩家就可以選擇想要分享的微信朋友以文本對話的形式分享給微信朋友。這三種方式的微信分享界面分別如圖 5.13、5.14 和 4.15 所示。 圖 5.14 游戲微信分享界面圖 5.15 游戲微信分享界面 5.2.6 游戲后續(xù)開發(fā)界面 本游戲后續(xù)開發(fā)界面,主要是

溫馨提示

  • 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)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論