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

正文內(nèi)容

基于android平臺的即時(shí)通訊系統(tǒng)的研究與設(shè)計(jì)畢業(yè)設(shè)計(jì)(完整版)

2024-07-27 22:08上一頁面

下一頁面
  

【正文】 ........................................................................................26 需求分析 .........................................................................................................26 引言 ........................................................................................................26 系統(tǒng)功能 ................................................................................................26 設(shè)計(jì)分析 ................................................................................................27 運(yùn)行環(huán)境說明 ........................................................................................28 程序主要架構(gòu)以及流程 ..................................................................................29 BluetoothChat 例程分析 .......................................................................29 Bluetooth 模塊 ........................................................................................31 文件讀取以及存儲模塊 .......................................................................384 程序的調(diào)試與結(jié)果 ...........................................................................................................41 虛擬機(jī)的搭建以及使用 ..................................................................................41 ADB 調(diào)試 ........................................................................................................44IV DEBUG 調(diào)試 ...................................................................................................45 運(yùn)行結(jié)果 .........................................................................................................46總 結(jié) ....................................................................................................................................49參考文獻(xiàn) ..............................................................................................................................51致 謝 ....................................................................................................................................5211 緒論 關(guān)于 Android 系統(tǒng)的背景以及研究目的Android 一詞的本義指“機(jī)器人” ,同時(shí)也是 Google 于 2022 年 11 月 5 日宣布的基于 Linux 平臺的開源手機(jī)操作系統(tǒng)的名稱,該平臺由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成。本文主要對 Android 系統(tǒng)、藍(lán)牙協(xié)議進(jìn)行研究,通過分析 Android 的一個(gè)藍(lán)牙即時(shí)通訊實(shí)例,達(dá)到基于 Android 即時(shí)通訊系統(tǒng)的研究目的。即時(shí)通訊(Instant Messenger ,簡稱 IM) ,指基于互聯(lián)網(wǎng)的即時(shí)交流信息的業(yè)務(wù)。關(guān)鍵詞:即時(shí)通訊; 藍(lán)牙; AndroidIIAbstractWith the development of the Android system, more and more mobile devices start using Android as the operating system. Android system is based on the Linux kernel and the application layer is using Javabased code Dalvik virtual machine, therefore, the major programming language of Android system is Java.Instant Messenger (Abbreviated IM), refers to Interbased realtime information exchange service. IM is the main way to municate of Inter users。他將外表像人的機(jī)器起名為 Android[2]。即時(shí)通訊不同于 在于它的交談是即時(shí)的。作為每個(gè)版本代表的甜點(diǎn)的尺寸越變越大,然后按照 26 個(gè)字母數(shù)序:阿童木(AndroidBeta)發(fā)條機(jī)器人(Android ),2022 年 9 月發(fā)布。冰激凌三明治(Android )Ice Cream Sandwich ,2022 年 10 月 19 日在香港發(fā)布。 Eclipse 是一個(gè)開放源代碼的、基于 Java 的可擴(kuò)展開發(fā)平臺。即時(shí)通訊在 2022 年后與萬維網(wǎng)、電子郵件共同成為互聯(lián)網(wǎng)使用的主流。緒論本章主要介紹 Android 系統(tǒng)、Bluetooth 的背景以及開發(fā)現(xiàn)狀,以及本系統(tǒng)的設(shè)計(jì)意義。配合 Android 手機(jī)的功能,可以在瀏覽網(wǎng)頁時(shí),達(dá)到更好的效果,例如:局部性的縮放網(wǎng)頁上的資訊、觸控式的操作等效果。它雖然很小巧,但是支持的 SQL 語句毫不遜色于其它開源數(shù)據(jù)庫。 藍(lán)牙:藍(lán)牙是一種新型、開放、低成本、短距離的無線連接技術(shù),可取代短距離的電纜,實(shí)現(xiàn)話音和數(shù)據(jù)的無線傳輸。 GPS: Global Positioning System,即全球定位系統(tǒng),它是一個(gè)由覆蓋全球的24 顆衛(wèi)星組成的衛(wèi)星系統(tǒng)。點(diǎn)擊 OK.。 Activity Name: 這是項(xiàng)目的主類名,這個(gè)類將會是 Android 的Activity 類的子類。Linux 內(nèi)核也作為硬件和軟件棧之間的抽象層。SGL :Skia 圖形庫,底層的2D 圖形引擎。Dalvik 虛擬機(jī)依賴于 Linux 內(nèi)核的一些功能,比如線程機(jī)制和底層內(nèi)存管理機(jī)制。因?yàn)?文件是由開發(fā)工具自動生成的,應(yīng)避免手工修改 。技能提高使用者的體驗(yàn),又能保證應(yīng)用的搞笑執(zhí)行。 Android 控制層開發(fā)Android 控制層包括:Activity、Intent amp。我們可以通過回退操作回到以前打開12過的 Activity,也可以選擇性地移除一些沒有必要保留在 Activity 棧中的 Activity。播放器應(yīng)用程序可能有 1 個(gè)或多個(gè)Activity 來給用戶選擇歌曲并進(jìn)行播放。Android 系統(tǒng)使用類 NotificationManager 來通知用戶后臺所發(fā)生的事情。 Android 控制層最重要的機(jī)制是 Intent。簡單地說, “任務(wù)”就是用戶所一眼道的“應(yīng)用程序” 。對戰(zhàn)中保存的其實(shí)是對象實(shí)例,如果發(fā)生了諸如需要多個(gè)地圖瀏覽器的情況,就會使得一個(gè)任務(wù)重同時(shí)存在多個(gè)同一 Activity 的實(shí)例,堆棧會為每個(gè)實(shí)例單獨(dú)開14辟一個(gè)入口。然后,用戶再次回到了應(yīng)用程序加載器而選擇了前一個(gè)應(yīng)用程序(上一個(gè)任務(wù)) 。藍(lán)牙采用分散式網(wǎng)絡(luò)結(jié)構(gòu)以及快跳頻和短包技術(shù),支持點(diǎn)對點(diǎn)及點(diǎn)對多點(diǎn)通信,工作在全球通用的 ISM(即工業(yè)、科學(xué)、醫(yī)學(xué))頻段。其程序?qū)懺谝粋€(gè)9 x 9 mm 的微芯片中。每個(gè)話音信道支持 64kb/s 同步話音鏈路。許多行業(yè)的制造商都積極地在其產(chǎn)品中實(shí)施此技術(shù),以減少使用零亂的電線,實(shí)現(xiàn)無縫連接、流傳輸立體聲,傳輸數(shù)據(jù)或進(jìn)行語音通信。不需要電纜即可實(shí)現(xiàn)連接。產(chǎn)品數(shù)量已連續(xù)四年成倍增長,安裝的基站數(shù)量在 2022 年底也可能達(dá)到 5 億個(gè)。通信兩端設(shè)備必須兼容于 RFCOMM 協(xié)議,有兩類設(shè)備:DTE (Data Terminal Endpoint,通信終端,如 PC,PRINTER)和 DCE (Data Circuit Endpoint,通信段的一部分,如 Modem)。信標(biāo)列基礎(chǔ)或適應(yīng)型微微網(wǎng)物理信道中的保留時(shí)隙的一種模式。這在技術(shù)規(guī)格中通常被稱為 BD_ADDR。為了使用 Bluetooth 無線技術(shù),設(shè)備必須能夠翻譯特定 Bluetooth 配置文件。 )1連接19兩個(gè)對等應(yīng)用程序或映射至 L2CAP 信道上的較高層協(xié)議之間的連接。正常情況下,可發(fā)現(xiàn)設(shè)備都可以連接。20不符合任何其它 Bluetooth 配置文件的 Bluetooth 設(shè)備必須與 GAP 符合以確?;镜幕ゲ僮餍院凸泊?。3建立 L2CAP 信道在 L2CAP 層上建立邏輯連接的程序。4邏輯傳輸這在 Bluetooth 無線技術(shù)中用于表示因存在共享確認(rèn)協(xié)議和鏈路標(biāo)識符,兩個(gè)不同邏輯鏈路具有的通用性。此過程中將交換鏈路密鑰(在請求建立連接之前或在連接階段) 。有許多種物理信道類型,其各自的特征由其不同的用途決定。6服務(wù)發(fā)現(xiàn)查詢和瀏覽由或通過其它 Bluetooth 設(shè)備提供的服務(wù)的程序。利用它可以發(fā)現(xiàn)其他藍(lán)牙設(shè)備,查詢綁定了的設(shè)備,使用已知的 MAC 地址實(shí)例化一個(gè)藍(lán)牙設(shè)備和建立一個(gè) BluetoothServerSocket(作為服務(wù)器端)來監(jiān)聽來自其他設(shè)備的連接。要操作藍(lán)牙,先要在 里加入權(quán)限: [12]usespermissionandroid:name= /usespermissionandroid:name= /Android 所有關(guān)于藍(lán)牙開發(fā)的類都在 包下,只有 8 個(gè)類。BluetoothServerSocket如果去除了 Bluetooth 相信大家一定再熟悉不過了,既然是 Socket,方法就應(yīng)該都差不多,這個(gè)類一種只有三個(gè)方法:兩個(gè)重載的 accept(),accept(int timeout)25兩者的區(qū)別在于后面的方法指定了過時(shí)時(shí)間,需要注意的是,執(zhí)行這兩個(gè)方法的時(shí)候,直到接收到了客戶端的請求(或是過期之后) ,都會阻塞線程,應(yīng)該放在新線程里運(yùn)行。BluetoothAdapter 藍(lán)牙適配器,直到我們建立 BluetoothSocket 連接之前,都24要不斷操作它。BluetoothSocket 類:代表了一個(gè)藍(lán)牙套接字的接口(類似于 TCP 中的套接字) ,它是應(yīng)用程序通過輸入、輸出流與其他藍(lán)牙設(shè)備通信的連接點(diǎn)。SDAP 要求任何應(yīng)用程序都應(yīng)能夠發(fā)現(xiàn)它要連接的其它 Bluetooth 設(shè)備上的可用服務(wù)。5PIN一種用戶友好號碼,可用于在配對發(fā)生前驗(yàn)證設(shè)備的連接。5密碼配對設(shè)備時(shí),強(qiáng)烈建議您使用密碼驗(yàn)證即將進(jìn)行的連接。4數(shù)據(jù)包在物理信道上傳輸?shù)募媳忍氐母袷健?8 鏈路邏輯鏈路的簡寫。查詢Bluetooth 設(shè)備傳輸查詢消息并監(jiān)聽響應(yīng)以試圖發(fā)現(xiàn)覆蓋區(qū)域內(nèi)其它 Bluetooth 設(shè)備的程序。2擴(kuò)展服務(wù)發(fā)現(xiàn)配置文件 (ESDP)ESDP 定義了通用即插即用設(shè)備如何通過 Bluetooth 無線連接運(yùn)行。覆蓋區(qū)域兩個(gè) Bluetooth 設(shè)備可以在其中交換具有合格質(zhì)量和性能的消息的區(qū)域。1信道可以是物理信道或是 L2CAP 信道,具體取決于上下文。1Bluetooth HCIBluetooth HCI 為基帶控制器和鏈路管理器提供了命令接口,并可以訪問硬件狀態(tài)和控制寄存器。Bluetooth 無線技術(shù)Bluetooth 無線技術(shù)是一種無線通信鏈路,通過跳頻收發(fā)器在無需申請?jiān)S可證的 GHz ISM 波段上工作。MAC 硬件地址MAC(Medium/MediaAccess Control, 介質(zhì)訪問控制)MAC 地址是燒錄在NetworkInterfaceCard(網(wǎng)卡,NIC) 地址,也叫硬件地址,是由 48 比特長(6 字節(jié)),16 位叫做組織唯一標(biāo)志符(an
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1