freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于android平臺(tái)的中國(guó)象棋對(duì)戰(zhàn)游戲本科畢業(yè)設(shè)計(jì)(論文)-免費(fèi)閱讀

  

【正文】 26 圖 62 Activity 狀態(tài)轉(zhuǎn)換圖 onCreate:當(dāng) Activity 第一次啟動(dòng)的時(shí)候,觸發(fā)該方法,可以在此時(shí)完成活動(dòng)的初始化工作。 ⑤ 安裝完成之后,可以在檢查 JDK 是否安裝成功。如果沒(méi)有其他 RF 域被檢查到,發(fā)起者就開(kāi)始通訊并通知目標(biāo)使用主動(dòng)或被動(dòng)模式和傳輸速度,而在通訊結(jié)束后,兩個(gè)設(shè)備都要切換回到目標(biāo)模式并且停用他們的RF 域。而在本軟件中,為了提高游戲的可玩性,特加入 NFC 點(diǎn)對(duì)點(diǎn)傳輸數(shù)據(jù)的功能,實(shí)現(xiàn)兩臺(tái)設(shè)備之間無(wú)線(xiàn)網(wǎng)絡(luò)下 IP 地址的傳輸,從而為下一步雙方之間進(jìn)行 Socket 通信提供 IP 地址,進(jìn)行通信傳遞游戲中的數(shù)據(jù)信息。 usessdk android:minSdkVersion=10/ usesfeature 元素定義:你的程序可以再 android 市場(chǎng)里顯示有 NFC 硬件。將兩個(gè)具備 NFC 功 能的設(shè)備鏈接,能實(shí)現(xiàn)數(shù)據(jù)點(diǎn)對(duì)點(diǎn)傳輸,如下載音樂(lè)、交換圖片或者同步設(shè)備地址薄。作為一種面向消費(fèi)者的交易機(jī)制,NFC 比紅外更快、更可靠而且簡(jiǎn)單得多,不用向紅外那樣必須嚴(yán)格的對(duì)齊才能傳輸數(shù)據(jù)。發(fā)送方和接收方將數(shù)據(jù)速率和連接參數(shù)更改為由初始信息傳送定義的公用設(shè)置。 走棋信息發(fā)送:走棋信息發(fā)送采用點(diǎn)對(duì)點(diǎn)的基于 UDP 協(xié)議的 Socket 通信方式,雙方處于對(duì)等水平,均以對(duì)方 IP 和端口 8003 進(jìn)行數(shù)據(jù)傳輸,傳輸數(shù)據(jù)為某一步走棋的源棋子坐標(biāo)和目標(biāo)坐標(biāo),并對(duì)兩個(gè)棋子的坐標(biāo)按照一定的方式進(jìn)行編碼以便傳輸,對(duì)于坐標(biāo) (x,y), (,a,b),進(jìn)過(guò)編碼后形成的數(shù)據(jù)為“ .”,目的是方便對(duì)方接收到數(shù)據(jù)后進(jìn)行的數(shù)據(jù)的解析,獲得傳輸?shù)膬蓚€(gè)坐標(biāo),從而更新棋盤(pán)上各個(gè)棋子的位置。 Socket 通信在開(kāi)發(fā)中的應(yīng)用 該軟件在 Socket 通信 上的應(yīng)用分為五部分,即聊天室、玩家列表、游戲開(kāi)始命令 發(fā)送、走棋信息發(fā)送 、游戲中認(rèn)輸命令的發(fā)送和主動(dòng)退出游戲時(shí)向?qū)Ψ桨l(fā)送的提示信息 。 基于 UDP 協(xié)議的 Socket 通信軟件編寫(xiě)時(shí),無(wú)需按照類(lèi)似于 TCP 的客戶(hù)端服務(wù)端模式編寫(xiě),因?yàn)?UDP 協(xié)議 Socket 的客戶(hù)端與服務(wù)端是對(duì)等的。它是 IETF RFC 768 是 UDP 的正式規(guī)范。 。 連接確認(rèn):是指當(dāng)服務(wù)器端套接字監(jiān)聽(tīng)到或者說(shuō) 接收到客戶(hù)端套接字的連接請(qǐng)求,它就響應(yīng)客戶(hù)端套接字的請(qǐng)求,建立一個(gè)新的線(xiàn)程,把服務(wù)器端套接字的描述發(fā)給客戶(hù)端,一旦客戶(hù)端確認(rèn)了此描述,連接就建立好了。 Socket 通信存在兩種狀態(tài),主動(dòng)發(fā)送數(shù)據(jù)和被動(dòng)等待接收數(shù)據(jù)。 中國(guó)象棋判輸贏方法的設(shè)計(jì) 紅方勝 ①若紅方走棋,目標(biāo)棋子是黑方的帥,即 1 號(hào)棋子,且該步走法是可行的,則紅方吃點(diǎn)黑方的帥,紅方勝,黑方??; ②若黑方棋手在游戲 中主動(dòng)退出中國(guó)象棋游戲?qū)慕缑妫瑒t系統(tǒng)判定紅方勝,黑方??; ③若黑方棋手在游戲中主動(dòng)向紅方棋手提出認(rèn)輸請(qǐng)求,則系統(tǒng)判定紅方勝,黑方敗。 士、仕:只可以在己方陣營(yíng) 走動(dòng),且僅限于 5 個(gè)點(diǎn),即己方棋盤(pán)上所繪的兩條斜線(xiàn)的四個(gè)頂點(diǎn)和交叉點(diǎn)。 12 馬:只可以走“日”字方格,因此一匹馬的最理想落子點(diǎn)有 8 個(gè),但存在絆馬 腿的情況,即從馬的位置到要走到的目標(biāo)位置,順著此方向,“日”字方格有兩個(gè)方向,即兩格長(zhǎng)度和一個(gè)長(zhǎng)度,馬緊挨的兩格長(zhǎng)度方向的位置不能有子,否則即被絆住, 不能走動(dòng)。 9 第三章 中國(guó)象棋游戲 規(guī)則和走法設(shè)計(jì) 中國(guó)象棋界面設(shè)計(jì) 界面的設(shè)計(jì)采用了高級(jí)繪圖類(lèi) SurfaceView, , 其主要優(yōu)勢(shì)在于可以再主線(xiàn)程之外開(kāi)辟新的線(xiàn)程實(shí)現(xiàn)線(xiàn)程的刷新,可以防止主線(xiàn)程繪圖任務(wù)繁重而帶來(lái)的阻塞問(wèn)題。而接入無(wú)線(xiàn)局域網(wǎng)絡(luò)的終端設(shè)備有 Android 操作系統(tǒng)平板電腦和 Android 操作系統(tǒng)智能手機(jī)兩種,具有等 價(jià)的運(yùn)行地位。 第四章中國(guó)象棋游戲基于 WIFI 的通訊機(jī)制,介紹系統(tǒng)中使用到的無(wú)線(xiàn)局域網(wǎng)內(nèi)部的通訊模式: Socket 通訊方法,以及系統(tǒng)中的實(shí)際實(shí)現(xiàn)方法和功能。 NFC 具有成本低廉、方便易用和更富直觀性等特點(diǎn),這讓它在某些領(lǐng)域顯得 5 更具潛力 ——NFC 通過(guò)一個(gè)芯片、一根天線(xiàn)和一些 軟件 的組合,能夠?qū)崿F(xiàn)各種設(shè)備在幾厘米范圍內(nèi)的通信,而費(fèi)用卻是相對(duì)比較低廉的。 20xx 年 2 月數(shù)據(jù), Android 占據(jù) 全球 智能手機(jī)操作系統(tǒng)市場(chǎng) %的份額, 中國(guó) 市場(chǎng)占有率為 %。NFC 的工作模式分為卡模式(完全模擬一張采用 RFID 技術(shù)的 IC 卡)和點(diǎn)對(duì)點(diǎn)模式(類(lèi)似于紅外和藍(lán)牙實(shí)現(xiàn)數(shù)據(jù)點(diǎn)對(duì)點(diǎn)傳輸)以及讀卡器模式(作為非接觸讀卡器使用,可讀取電子標(biāo)簽)。中國(guó)象棋體現(xiàn)的是一種策略,方寸之間包含天地玄機(jī),人生哲理,使人越是細(xì)玩越覺(jué)其味悠然深遠(yuǎn)。君看桔中戲,妙不出局外。 2 圖 11 Android 結(jié)構(gòu)圖 Android 是以 Linux 為核心的手機(jī)操作平臺(tái),作為一款開(kāi)放 源代碼 的操作系統(tǒng),隨著 Android 的快速發(fā)展,如今已允許開(kāi)發(fā)者使用多種 編程語(yǔ)言 來(lái)開(kāi)發(fā)Android 應(yīng)用程序 ,因而受到眾多開(kāi)發(fā)者的歡迎,成為真正意義上的開(kāi)放式操作系統(tǒng)。 Android 系統(tǒng)簡(jiǎn)介 Android 是一種以 Linux 為基礎(chǔ)的開(kāi)放源代碼 操作系統(tǒng) ,主要使用于便攜 式設(shè)備。而且 Android 開(kāi)發(fā)越來(lái)越受到廣大開(kāi)發(fā)愛(ài)好者的青睞,因此本軟件用到了 Android開(kāi)發(fā)中的 Activity 組件、 NFC 近場(chǎng)通訊技 術(shù)、高級(jí)繪圖技術(shù)、基于 WIFI 分配的IP 地址的 Socket 通信功能等。本人授權(quán) 大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫(kù)進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過(guò)的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過(guò)的材料。對(duì)本文的研究做出重要貢獻(xiàn)的個(gè)人和集體,均已在文中以明確方式標(biāo)明。圖表整潔,布局合理,文字注釋必須使用工程字書(shū)寫(xiě),不準(zhǔn)用徒手畫(huà) 3)畢業(yè)論文須用 A4 單面打印,論文 50 頁(yè)以上的雙面打印 4)圖表應(yīng)繪制于無(wú)格子的頁(yè)面上 5)軟件工程類(lèi)課題應(yīng)有程序清單,并提供電子文檔 1)設(shè)計(jì)(論文) 2)附件:按照任務(wù)書(shū)、開(kāi)題報(bào)告、外文譯文、譯文原文(復(fù)印件)次序裝訂 V 摘 要 中國(guó)象棋 是一款休閑智力游戲,歷史悠久,且擁有極大的玩家群體,他們以中國(guó)象棋陶冶情操,鍛煉智力,體驗(yàn)象棋帶來(lái)的快樂(lè),尤其中國(guó)象棋還是一個(gè)老少皆宜的娛樂(lè)游戲。 關(guān)鍵字 : Android, NFC, WIFI, Socket 通信 , 中國(guó)象棋游戲 VI ABSTRACT Chinese Chess is a casual brain game with long history and great play Chinese Chess to Influences the sentiment and improve their intelligence,and enjoy the happiness that Chinese Chess takes Chinese Chess is still a fun game for young and the popularity of smart phone,more and more people have smart phone with Android operating people occasionally need to play Chinese Chess without real Chinese Chess for playing,this software could be a good succedaneum of real Chinese in this fasttempo society,people are more satisfied with the use of mobile mobile phone can be used in anywhere,not like the real Chiness Chess what people must sit quietly to play. Now the smart phone has been able to support to bulid wireless local area work,serve as a wireless router every two smart phone with Android operating system and wifi function could relaxed play Chinese Chess game with another the development of Android application is more and more important to application developers. Many new technologies of Android operating system have been used in this software,such as ponents of Activity, Near Field Communication,advanced mapping technology and socket munication method that based on IP address of WIFI etc. Near Field Communication has been widely used for a long time,and has been accepted by many it just started in mobile phone that used Android operating system,it has great development potential in this area. Near Field Communication could be used to achieve the rapid passing of the short distance between any two function is convenient for municating between mobile is particularly important that socket munication only needs to consider the application level for development,without needing to consider the specific underlying function of shaking yo ur mobile phone of weixin is popular all around China. It is great favourite of majority of Android enthusiastic in this software I added this new function of shaking your phone,but I used a kind of different technology from speaking,this against platform of Chinese Chess game is an application based on Android operating system,and used a variety of techniques to be used different technology to improve applied and gamelay of this platform. KEYWORDS:Android, NFC, WIFI, Socket munication, Chinese Chess VII 目 錄 摘 要 ...............................................................................................................................I ABSTRACT ................................................................................................................ VI 第一章 緒論 .............................................................................................................. 1 研究背景 .......................................................................................................... 1 Android 系統(tǒng)簡(jiǎn)介 ...............
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1