各模塊主要文件和接口_第1頁
各模塊主要文件和接口_第2頁
各模塊主要文件和接口_第3頁
各模塊主要文件和接口_第4頁
各模塊主要文件和接口_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、傳輸項(xiàng)目客戶端程序主要文件和接口說明文檔編寫:、秦志強(qiáng)校對(duì):、審核:時(shí)間:2011-07-04華南理工大學(xué)編制廣州颯特電力紅外技術(shù)驗(yàn)收1、 主程序主要文件:位于com.main 包中文件名作用AboutActivity.java說明MimageAdapter.java自定義的導(dǎo)航欄縮略圖瀏覽:位于com.ImageScan 包中文件名作用ImageAdapter.java自定義的容器類各文件主要函數(shù)說明文件:RemoteControl.java函數(shù)名作用重要參數(shù)說明onCreatePanel(彈出菜單featureId,)void createSDCardDir()創(chuàng)建必要的文件夾2、 藍(lán)牙客

2、戶端2.1 主界面主要文件:位于com.BTCnt 包中文件名作用BTCnt.java藍(lán)牙的BDiscoveryActivity.java搜索藍(lán)牙設(shè)備,并把搜到的設(shè)備用列表顯示SamplesUtils.java搜索顯示各文件主要函數(shù)說明文件:BTCnt.javaBMainActivity.java程序主界面響應(yīng)菜單點(diǎn)擊事件onOptionsItemSelected(Itemitem)LoadedImage.java加載GalleryFlow.java實(shí)現(xiàn)的拖動(dòng)瀏覽ImageListAdapter.java自定義列表RemoteControl.java主控制類,整個(gè)程序的函數(shù)名作用重要參數(shù)說明文

3、件:BDiscoveryActivity.java函數(shù)名作用重要參數(shù)說明voidonReceive(Context函數(shù)重寫,藍(lán)牙搜索響應(yīng)context,entent)void showDevi()顯示藍(lán)牙設(shè)備搜索結(jié)果文件:BMainActivity.java函數(shù)名作用重要參數(shù)說明onKeyDown(KeyEvent返回鍵響應(yīng)函數(shù)keyCode,event)文件:SamplesUtils.java函數(shù)名作用重要參數(shù)說明2.2 鍵盤模擬模塊主要文件:位于com.bluetooth.keyboard 包中文件名作用各文件主要函數(shù)說明文件:Bkeyboard.java函數(shù)名作用主要參數(shù)說明發(fā)送指令需要

4、發(fā)送的指令void send(b)void onClick(View v)函數(shù)重寫,響應(yīng)鍵盤點(diǎn)擊void連接服務(wù)器所選的藍(lán)牙服務(wù)器設(shè)備connect(BluetoothDevice device)Bkeyboard.java鍵盤模擬void藍(lán)牙搜說提示框處理函數(shù)indeterminateernal()void功能切換,一個(gè)對(duì)應(yīng)一個(gè) 參數(shù) id 表示所選的功能SwitchActivity(id) 功能void函數(shù)重寫,列表點(diǎn)擊事件響 參數(shù) 3 是點(diǎn)擊列表的位置onListItemClick(ListView 應(yīng) l, View v,ition, long id)void onClick(View

5、 v)函數(shù)重寫,響應(yīng)按鈕點(diǎn)擊事件2.3 截圖分析模塊主要文件:位于com.bluetooth.snapshot 包中文件名作用BLoadImagesFromSDCardActivity.java從 SD 卡BimageScan.java縮略圖瀏覽各文件主要函數(shù)說明文件:BSnapShotActivity.java函數(shù)名或類名作用主要參數(shù)說明ReceiveThread接受并顯示的線程文件:BLoadImagesFromSDCardActivity.java函數(shù)名或類名作用主要參數(shù)說明isImageFile()判斷是否是圖像文件voidaddImage(LoadedImage value)把加到容

6、器中LoadImagesFromSDCard加載 SD 卡中的圖像文件:BImageScan.java函數(shù)名isImageFile()判斷是否是圖像文件文件:BimageFlow.javaImageAdapter自定義容器類List將所有圖像文件的路徑存入getImagesFromSD()ArrayList 列表ImageAdapter自定義容器類void setupViews()顯示容器中的void loadImages()加載List將所有圖像文件的路徑存入getImagesFromSD()ArrayList 列表ByteTo(byte b)4 個(gè)字節(jié)的字節(jié)數(shù)組轉(zhuǎn)化 4 個(gè)字節(jié)的字節(jié)數(shù)組為

7、整形菜單選擇響應(yīng)函數(shù)oContextItemSelected(Itemitem)BImageFlow.java拖動(dòng)瀏覽BSnapShotActivity.java負(fù)責(zé)發(fā)送截圖指令,接受、顯示并分析函數(shù)名作用主要參數(shù)說明voidonItemSelecte parent, View view,函數(shù)重寫,實(shí)現(xiàn)瀏覽拖動(dòng)pterViewition,long id)播音模塊2.4主要文件:位于com.bluetooudio 包中文件名作用AudioBluetoothCnt.java負(fù)責(zé)語音的接受和各文件主要函數(shù)說明文件:BluetoothRecord.java函數(shù)名作用主要參數(shù)說明void init()初

8、始化設(shè)備和參數(shù)文件:AudioBluetoothCnt.java函數(shù)名或類名作用主要參數(shù)說明void onClick(View v)響應(yīng)點(diǎn)擊事件文件:BAudioList.java函數(shù)名或類名作用主要參數(shù)說明長(zhǎng)按菜單響應(yīng)函數(shù)onContextItemSelected(item)ItemsetOnItemClickListener(new實(shí)現(xiàn)點(diǎn)擊OnItemClickListener()void showFile()顯示列表BluetoothPlay音頻的線程void run()函數(shù)重寫,錄制并發(fā)送音頻void連接服務(wù)器所選的藍(lán)牙服務(wù)器設(shè)備connect(BluetoothDevice devi

9、ce)BAudioList.java獲取列表,實(shí)現(xiàn)音頻點(diǎn)播BluetoothRecord.java負(fù)責(zé)語音的錄制和實(shí)時(shí)發(fā)送函數(shù)重寫,響應(yīng)菜單點(diǎn)擊onContextItemSelected(Item 事件item)3、 wifi3.1 主界面客戶端(主要文件中的函數(shù)命名和作用與藍(lán)牙客戶端的基本一致)主要文件:位于com.WifiCnt 包中文件名作用WifiCnt.java的WifiWDiscoveryActivity.java搜索網(wǎng)絡(luò),并把搜到的設(shè)備用列表顯示W(wǎng)SocketConnectActivity.java連接服務(wù)器3.2 鍵盤模擬模塊主要文件:位于com.wifi.keyboard 包

10、中文件名作用3.3 截圖分析模塊主要文件:位于com.wifi.snapshot 包中文件名作用WLoadImagesFromSDCardActivity.java從 SD 卡WImageScan.java縮略圖瀏覽播音模塊3.4主要文件:位于com.wifi.audio 包中文件名作用AudioWifiCnt.java負(fù)責(zé)語音的接受和4、 界面布局文件文件夾內(nèi)容包含分辨率為 480 x320 的布局文件layout-480 x320包含分辨率為 845x480 的布局文件layout-845x480包含菜單布局文件memulayout包含其他分辨率的布局文件和各種分辨率共享的布局文件layo

11、ut-800 x480包含分辨率為 800 x480 的布局文件layout-320 x240包含分辨率為 320 x240 的布局文件WAudioList.java獲取列表,實(shí)現(xiàn)音頻點(diǎn)播WifiRecord.java負(fù)責(zé)語音的錄制和實(shí)時(shí)發(fā)送WImageFlow.java拖動(dòng)瀏覽WSnapShotActivity.java負(fù)責(zé)發(fā)送截圖指令,接受、顯示并分析Wkeyboard.java鍵盤模擬WMainActivity.java程序主界面界面布局文件說明文件名作用列表界面audiolist.xml桌面模擬界面desktop.xml拖動(dòng)瀏覽界面imageflow.xml信息顯示界面imagemessage.xml縮略圖顯示界面loadimage.xml藍(lán)牙和 wifi的界面main.xml藍(lán)牙和 wifi的主界面mainactivity.xml截圖顯示界面snapshot.xml程序退出界面.xml顏色定義color.xml字符串值的定義strings.xmld

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論