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

正文內(nèi)容

基于android的手機(jī)流量控制軟件設(shè)計(jì)與實(shí)現(xiàn)-閱讀頁(yè)

2025-07-13 01:24本頁(yè)面
  

【正文】 )。下圖為本次應(yīng)用的流量監(jiān)控界面:圖44相關(guān)代碼如下:mobileRx = ()。 // 獲取全部網(wǎng)絡(luò)接收、發(fā)送數(shù)據(jù)總量totalRx = ()。 // 計(jì)算WiFi網(wǎng)絡(luò)接收、發(fā)送數(shù)據(jù)總量wifiRx = totalRx mobileRx。if (mobileRx == 1 amp。 mobileTx == 1) { (mobileRx, No)。 } else { mrx = (mobileRx old_mobileRx)。 mtx = (mobileTx old_mobileTx)。 mrx = (long) ((float) ((mrx * )) / 100)。 (mobileRx, mrx / 1024 + KB)。 } if (wifiRx == 1 amp。 wifiTx == 1) { (wifiRx, No)。 } else { wrx = (wifiRx old_wifiRx)。 wtx = (wifiTx old_wifiTx)。 wrx = (long) ((float) ((wrx * )) / 100)。 (wifiRx, wrx / 1024 + KB)。 }經(jīng)過真機(jī)測(cè)試 確實(shí)是“從本次開機(jī)到本次關(guān)機(jī)的統(tǒng)計(jì)量” 而且:();getMobileRxPackets() ;getMobileTxBytes() ;getMobileTxPackets() ;這四個(gè)方法讀取的都是系統(tǒng)proc/net/dev文件 網(wǎng)絡(luò)一斷掉文件就消失了,重新打開網(wǎng)絡(luò)后重新開始統(tǒng)計(jì) 。 流量統(tǒng)計(jì)中的算法實(shí)現(xiàn)Android是基于linux的一個(gè)操作系統(tǒng)。 /proc/uid_stat/%d 和/proc/uid_stat/%d %d為進(jìn)程的UID??疵麘?yīng)該就能看出代表什么,一個(gè)代表總的接受字節(jié)數(shù),一個(gè)代表總的發(fā)送字節(jié)數(shù)。用戶層套接字通信在內(nèi)核層最終會(huì)調(diào)用此函數(shù) (包括本地套接字和網(wǎng)絡(luò)套接字)。也達(dá)不到本次設(shè)計(jì)的目的。 Transmit packets errs drop fifo frame pressed multicast|byteslo: 0 0 0 000 00eth0:7069733862390 0 000tunl0: 0 0000 0 0 gre0: 00 0000 0 000我們要獲取流量可以通過這個(gè)文件進(jìn)行讀取我讀取的源代碼如下public String getinfo(String path){ File file。FileInputStream in。//將文件內(nèi)容全部讀入到byte數(shù)組int length = (int)()。(temp, 0, length)。 str = //關(guān)閉文件file的InputStream ()。 } public void writefile(String str,String path ) FileOutputStream out。 ()。 String infoToWrite = str。 //關(guān)閉文件file的OutputStream ()。 DisplayToast(())。其原理就是讀取上文提到的那幾處文件。這其中可能遇到的問題是:沒有wifi的情況下,各進(jìn)程獲得的getUidRxBytes之和與getMobileRxBytes所返回的值不相等。而getMobileRxBytes讀取的是sys/class/net/rmnet0/statistics/rx_bytes這倆文件。所以這兩個(gè)值加起來(lái)有所出入! 圖形繪制Drawable類的使用import 。 private Drawable icon。public void setIcon(Drawable icon) { = icon。 //double[] maxValues = new double[] { 20, 10, 25, 13, 21, 19, 15}。 ()。 int weekDay = ()。 int day = ()。 int month = ()+1。 for(int i = 0。i++){ Long temp = (year, month, ++Sunday, 1)。 } ()。 RangeCategorySeries series = new RangeCategorySeries(流量)。 for (int k = 0。 k++) { (minValues[k], maxValues[k])。 幫助界面圖 48下面是幫助文檔的界面程序:?xml version= encoding=utf8?ScrollView xmlns:android= android:id=+id/scroll_view android:layout_width=fill_parent android:layout_height=fill_parent android:background=drawable/bgwm LinearLayout android:orientation=vertical android:id=+id/aboutus android:layout_width=fill_parent android:layout_height=fill_parent TextView android:id=+id/help android:layout_width=fill_parent android:layout_height=wrap_content android:textSize=24dip android:textStyle=bold android:text=幫助文檔 android:gravity=center android:padding=3dip / TextView android:id=+id/help1 android:layout_width=fill_parent android:layout_height=wrap_content android:textSize=20dip android:textStyle=bold android:text= / TextView android:id=+id/help2 android:layout_width=fill_parent android:layout_height=wrap_content android:paddingLeft=18dip android:text= 本軟件為用戶提供上網(wǎng)流量監(jiān)控和流量統(tǒng)計(jì)、以及進(jìn)程的管理服務(wù)。\n / TextView android:id=+id/help11 android:layout_width=fill_parent android:layout_height=wrap_content android:text= android:textSize=20dip android:textStyle=bold / TextView android:id=+id/help12 android:layout_width=fill_parent android:layout_height=wrap_content android:paddingLeft=18dip android:text= 版本信息:\n 適用平臺(tái):\n 版本時(shí)間:20120419\n 開發(fā)者:\n \t\t 武漢理工大學(xué) 信息學(xué)院 \n \t\t 電信0802班:楊波\n \t\t 指導(dǎo)老師:李方敏,劉新華\n\n END\n\n\n\n\n\n\n\n\n\n\n\n\n / /LinearLayout/ScrollView 存在的問題 系統(tǒng)的穩(wěn)定性由于Android系統(tǒng)的開源性,Android平臺(tái)已經(jīng)難以阻擋的走上了版本界面分化的道路,尤其是2010年到2011年,在一年多的時(shí)間里。對(duì)于開發(fā)Android而言版本的分裂是一個(gè)難以解決的問題,由于低版本不能在高版本中正確的運(yùn)行,所以在編寫正確程序在其他的版本的機(jī)器上就不能正確的運(yùn)行,而且這一個(gè)問題也難以解決。對(duì)于流量監(jiān)控的應(yīng)用程序開發(fā),由于在后來(lái)的升級(jí)版本中加入了相關(guān)類,這樣對(duì)開發(fā)者提供了很大的便利,現(xiàn)在我們所采取的方法是在編程時(shí),在不影響應(yīng)用功能的情況下。 權(quán)限每部手機(jī)都有自己的系統(tǒng)權(quán)限,root權(quán)限就是智能手機(jī)中樞神經(jīng),讓用戶輕松修改想要修改的文件,就想管理電腦的進(jìn)程一樣,root相當(dāng)于電腦的Linux等類UNIX系統(tǒng),及時(shí)切換任務(wù)和結(jié)束影響速度的進(jìn)程。刷機(jī)獲得root權(quán)限后雖然能夠讓手機(jī)更加隨心所欲,為我所用,但我們常常因?yàn)閷?duì)手機(jī)內(nèi)部的文件不了解,誤刪導(dǎo)致的手機(jī)“癱瘓”無(wú)法使用。也就是說(shuō)即便監(jiān)測(cè)到聯(lián)網(wǎng)進(jìn)程也無(wú)法直接結(jié)束,只能通過第三方軟件或者關(guān)掉手機(jī)的數(shù)據(jù)開關(guān)。 5 總結(jié)及展望 本文工作總結(jié)通過這十幾周的學(xué)習(xí),我首次對(duì)于安卓系統(tǒng)的開發(fā)起源、發(fā)展過程、未來(lái)趨勢(shì)以及應(yīng)用方面進(jìn)行了初步的了解,之后在一些參考文獻(xiàn)的輔助下下載了并搭建了用于android開發(fā)的eclipse集成環(huán)境,并第一次建立運(yùn)行簡(jiǎn)單程序hello world。在對(duì)其主要文件進(jìn)行分析后在此基礎(chǔ)上我們開始嘗試寫一些簡(jiǎn)單程序,如計(jì)算器程序。本次設(shè)計(jì)基本完成了基于android手機(jī)的流量監(jiān)控應(yīng)用程序,實(shí)現(xiàn)了對(duì)自己手機(jī)的實(shí)時(shí)流量監(jiān)控,數(shù)據(jù)基本可靠,達(dá)到了預(yù)期目標(biāo)。在對(duì)一項(xiàng)新事物從陌生到了解再到掌握,這些都是之前從未經(jīng)歷過的挑戰(zhàn)。畢業(yè)設(shè)計(jì)不僅是對(duì)前面所學(xué)知識(shí)的一種檢驗(yàn),而且也是對(duì)自己能力的一種提高。自己要學(xué)習(xí)的東西還太多,以前老是覺得自己什么東西都會(huì),什么東西都懂,有點(diǎn)眼高手低。 我的心得也就這么多了,總之,不管學(xué)會(huì)的還是學(xué)不會(huì)的的確覺得困難比較多,真是萬(wàn)事開頭難,不知道如何入手。此外,還得出一個(gè)結(jié)論:知識(shí)必須通過應(yīng)用才能實(shí)現(xiàn)其價(jià)值!有些東西以為學(xué)會(huì)了,但真正到用的時(shí)候才發(fā)現(xiàn)是兩回事,所以我認(rèn)為只有到真正會(huì)用的時(shí)候才是真的學(xué)會(huì)了。NEW,2010.[10] 創(chuàng)盈路線與產(chǎn)品開發(fā)實(shí)戰(zhàn)[M].北京:電子工業(yè)出版社,2010.[11] Frank Ableson. Introduction to Android development[EB/OL].,2009612.[12]鄭建,賀超. Android和Chrome的發(fā)展與未來(lái)[J].移動(dòng)通信,20103.[13]張鵬. 中國(guó)企業(yè)為什么青睞android[J]. 通信世界. 20103.[14][M].北京:電子工業(yè)出版社,2010.[15][M].北京:水利水電出版社,2010.[16]吳亞峰,[M].北京:人民郵電出版社,2011. 致 謝畢業(yè)論文即將完成,我的學(xué)生生涯也要告一段落了。四年的讀書生活在這個(gè)季節(jié)即將畫上一個(gè)句號(hào),而我的人生卻只是個(gè)逗號(hào),我將面對(duì)又一次征程的開始。雖然名人為我所崇拜,可是我更急切的想要感謝大學(xué)里的每一位教誨過自己的老師。授人以魚不如授人以漁,置身其間,耳濡目染,潛移默化,使我不僅接收了全新的思想觀念,樹立了宏偉的學(xué)術(shù)目標(biāo),領(lǐng)會(huì)了基本的思考解決問題的方式。首先感謝我的指導(dǎo)老師李方敏,他在我的畢業(yè)設(shè)計(jì)過程中提出了指導(dǎo)性的方案和架構(gòu),并指引我閱讀相關(guān)的資料和書籍,使我在不熟悉的領(lǐng)域中仍能迅速掌握新興的技術(shù)。在論文即將完成之際,我還要感謝各位可敬的師長(zhǎng),同學(xué)和朋友,是你們的無(wú)私幫助才使得我論文得以順利完成,在這里請(qǐng)接收我誠(chéng)摯的謝意!同時(shí)也要感謝學(xué)院為我提供良好的做畢業(yè)設(shè)計(jì)的環(huán)境。 2012年 5月 21日
點(diǎn)擊復(fù)制文檔內(nèi)容
外語(yǔ)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1