版權(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 建筑基礎(chǔ)工程樁基礎(chǔ)
- 2024至2030年中國(guó)工作母機(jī)專用聯(lián)軸器數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2024至2030年中國(guó)實(shí)驗(yàn)室電導(dǎo)率/電阻率計(jì)數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2024至2030年中國(guó)雙面雙花毯數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 經(jīng)管營(yíng)銷企業(yè)資產(chǎn)損失所得稅稅前扣除管理辦法講解
- 探究函數(shù)與方程-深入理解代數(shù)與解題技巧
- 2024年中國(guó)高強(qiáng)度鋼結(jié)構(gòu)樓承板市場(chǎng)調(diào)查研究報(bào)告
- 2024年中國(guó)蒙娜麗莎工藝品市場(chǎng)調(diào)查研究報(bào)告
- 2024年中國(guó)立式剝皮機(jī)市場(chǎng)調(diào)查研究報(bào)告
- 急診病歷書寫標(biāo)準(zhǔn)化研究計(jì)劃
- 《10以內(nèi)數(shù)的加減混合運(yùn)算》說課稿子
- 光伏車棚施工方案圖
- 《少有人走的路》課件
- 營(yíng)養(yǎng)與食療學(xué)智慧樹知到課后章節(jié)答案2023年下江西中醫(yī)藥大學(xué)
- 渤海小吏講中國(guó)史:秦并天下
- 工程監(jiān)理服務(wù)的設(shè)計(jì)和開發(fā)控制程序
- 治安管理處罰法共ppt
- 初中政治人教版九年級(jí)上冊(cè)《中國(guó)人中國(guó)夢(mèng)》教育教學(xué)課件
- 小學(xué)生少先隊(duì)中隊(duì)長(zhǎng)競(jìng)選PPT
- 余熱發(fā)電專業(yè)考試500題及答案
- 依戀理論心理學(xué)培訓(xùn)課件
評(píng)論
0/150
提交評(píng)論