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

正文內(nèi)容

畢業(yè)設計論文基于android的手機電池保姆軟件的設計與實現(xiàn)(存儲版)

2025-08-26 14:26上一頁面

下一頁面
  

【正文】 代碼如下: //開啟新的線程,處理數(shù)據(jù) new Thread() { public void run() 基于 Android 的手機電池保姆軟件的設計與實現(xiàn) –28– { int i =1。 //更改圖標的背景圖片 ()。 ( 2)優(yōu)化后界面切換,通過啟動一個線程,監(jiān)聽程序運行狀態(tài),等運行結(jié)束,再將界面值更改,眾所周知,操作系統(tǒng)處理數(shù)據(jù)是一個很快的過程,有時候快的讓人們很難適應過來,所以通過一定的緩沖等待時間,來扮演系統(tǒng)后臺在做大量的設置和計算,優(yōu)化過程的等待也給予用戶一定的好的體驗感受,經(jīng) 過測試,將等待時間設置為 2 秒左右最合適,實現(xiàn)如下: //啟動線程監(jiān)聽 new Thread() { public void run() { try { //暫停 2秒 sleep(20xx)。 基于 Android 的手機電池保姆軟件的設計與實現(xiàn) –29– } } } (msg)。 level = level + 5。 } catch (SecurityException e) { //錯誤處理 (this, null, ).show()。 ()。 ()。調(diào)用如下: ()。 模式欄是由模式選擇標識按鈕、模式選擇按鈕、模式更改按鈕組成,在更改模式頁面,每一種設置都是由一組可選擇的對話框組成,提供了系統(tǒng)各個設置可設定的值,可以對各種系統(tǒng)信息進行選擇設置,在本界面 下方設定保存和取消按鈕,保存按鈕提供該基于 Android 的手機電池保姆軟件的設計與實現(xiàn) –23– 模式下各種設置信息的更改功能,同時取消按鈕可以直接返回上一界面,不進行任何更改。為了美化界面,每種可選框都配有可愛并且可區(qū)分的圖標,分別放在可選框的最左端。點擊某一軟件,可以自動進入該軟件詳細信息頁面,如圖 所示。 基于 Android 的手機電池保姆軟件的設計與實現(xiàn) –18– 模 式 模 塊模 式 設 置 定 時 設 置時間設置模式選擇屏幕亮度鎖屏時間靜音模式藍牙狀態(tài)網(wǎng)絡狀態(tài)GPS狀態(tài) 圖 模式模塊結(jié)構(gòu)設計 各個模式功能如下: 初始模式:手機目前所定義的模式。電量檢測主要是為了顯示當前電池電量;一鍵優(yōu)化提供了優(yōu)化可選框,只有在選中該項選擇框時才會優(yōu)化該項;程序管理主要檢測并顯示出系統(tǒng)中正在運行的用戶進程,提供一鍵結(jié)束所有進程選項,同時也可以選擇關(guān)閉某一程序。 充電頁面通過對手機是否充電狀態(tài)的判定,分別檢測和顯示手機電量信息、手機充電信息。 飛行模式: 關(guān)閉電話、短信、數(shù)據(jù)訪問功能。同時顯示并提示用戶關(guān)閉多少個應用程序,已經(jīng)更改的系統(tǒng)設置。 功 能需求分析 概述 ( 1) 功能概述 電池保姆軟件為用戶手機電池提供安全保護,幫助用戶如何省電,如何充電,并且隨時為用戶提供手機軟件耗電數(shù)據(jù),同時具備人性化的智能省電,定時省電模式切換功能??梢远鄠€進程或者線程在一個時間訪問同一個數(shù)據(jù)庫,但是只能有一個線程或進程進行數(shù)據(jù)寫入,否則會自動重試或是提示寫入失敗。 圖 Android 系統(tǒng)架構(gòu)圖 SQLite 技術(shù) SQLite 是一款輕型的數(shù)據(jù)庫, 是一款遵守 ACID 的的關(guān)系數(shù)據(jù)庫管理系統(tǒng),它的庫中實現(xiàn)了很多的 SQL92 標準,但是不進行類型的檢查 。核心庫包括系統(tǒng) C 庫、媒體庫、 Surface Manager、 LibWebCore 等等,系統(tǒng) C 庫專門為基于 Embedded linux 設備定制的,媒體庫可以支持多種常用的視頻、音頻格式回放和錄制,同 時也可以查看圖像文件, Surface Manager 是對顯示子系統(tǒng)的管理,并且提供了 2D 和 3D 圖層的融合, LibWebCore 可以支持 Android 瀏覽器和嵌入的Web 視圖的瀏覽器引擎。 Android 系統(tǒng)架構(gòu)和其他操作系統(tǒng)一樣,采用了分層的思想。 ( 11) 動態(tài)性 Java 語言可以適應動態(tài)環(huán)境的變化 。 ( 8) 解釋 型 的 Java 程序在 Java 平臺上被編譯成字節(jié)格式, Java 運行系統(tǒng)能直接對 Java 字節(jié)碼進行解釋執(zhí)行 ,執(zhí)行的過程中需要在類連接過程中嵌入到運行 環(huán)境中 。一方面, Java 刪除了 C++中指針和釋放內(nèi)存等功能的操作,避免了黑客通過利用內(nèi)存來進行破壞 。 Java的數(shù)組并非采用指針實現(xiàn),從 而避免了數(shù)組越界的可能。 Java 語言的設計完全是面向?qū)ο蟮模?只支持單繼承,但是可以實現(xiàn)接口之間的多繼承,并且具有類和接口之間的實現(xiàn)機制,且支持動態(tài)綁定功能。 Java 技術(shù)有著非常優(yōu)秀的高效性、安全性、通用性和平臺移植性,所以它被廣泛的應用在數(shù)據(jù)中心、電腦、游戲設計和控制、 Super puter、 手機和Inter 等領(lǐng)域,同時它也有著全球最大的開發(fā)團體和社區(qū)群體。然而,觸控屏幕是個“耗電大戶”,處理器、信號、系統(tǒng)等對于電量的需求也有增無減,但嚴格受限于外觀體積,智能手機內(nèi)部所能容納的鋰電池容量卻很難再做提升,因此,手機電池續(xù)航性 能成為制約手機性能提升的瓶頸。 國內(nèi)研究現(xiàn)狀 與國外相比,國內(nèi)目前還缺乏自主創(chuàng)新的獨立操作系統(tǒng),但是國家也在大力投入,移動的 Ophone,小米的 MIUI,華為的 Emotional 等基于 Android 的手機操作系統(tǒng)也呈現(xiàn)欣欣向榮,百家爭鳴的景象。谷歌 Android 操作系統(tǒng)在第一季度全球智能移動設備市場上所占份額為 %,占據(jù)主導地位;蘋果公司的 iOS操作系統(tǒng)次之,為 %;微軟 Windows和 Windows Phone再次,為 %。 iOS 是 由蘋果公司 開發(fā)的手持設備操作系統(tǒng)。 喬布斯 在 Macworld 宣布推出 一款智能手持設備 iPhone,將創(chuàng)新的移動電話、可觸摸寬屏 iPod 以及具有桌面級電子郵件、網(wǎng)頁瀏覽、搜索和地圖功能的突破性因特網(wǎng)通信設備這三種產(chǎn)品完美地融為一體,讓用戶用手指即可操控iPhone。隨著 Android SDK 的更新, Android 系統(tǒng)變的越來越強大, Android 正快速地邁入現(xiàn)代生活的各個角落。由于智能移動設備耗電快,電池續(xù)航能力一直是大家關(guān)注的焦點,除了更換更大容量的電池,電池優(yōu)化軟件也起著越來越重 要的作用,因此在 Android 平臺開發(fā)一款電池管理軟件是非常必要的。對本文的研究做出重要 貢獻的個人和集體,均已在文中以明確方式標明。盡我所知,除文中 特別加以標注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機構(gòu)的學位或?qū)W歷而使用過的材料。本人授權(quán) 大學可以將本學位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進行檢索,可以采用影印、縮印或掃描等復制手段保存和匯編本學位論文。以 Android為平臺,設計出一個具有省電管理、充電管理、模式管理及耗電排行多功能于一體的手機電池保姆軟件。由于電池技術(shù)沒有遵循摩爾定律法則,移動設備的續(xù)航能力 越來越成為智能設備進一步提升的瓶頸,在這樣的條件下,可以嘗試從軟件的角度解決或是改善智能設備的續(xù)航能力這一難題,本人就是在該思想的指導下進行嘗試,設計了一款電池保姆軟件來解決該問題。 Android系統(tǒng)是由 Google在 20xx年 11 月 5日發(fā)布的基于 Linux內(nèi)核的手機系統(tǒng)平臺,它作為 Google 布局移動互聯(lián)網(wǎng)戰(zhàn)略的重要組成部分。 截止到 20xx 年第四季度, iOS 的市場份額為 %。 此外,還有黑莓的 OS系統(tǒng),火狐 OS等,國外各大硬軟件廠商紛紛角逐移動領(lǐng)域,使得競爭變的越來越烈。 高通 、 愛立信 等國內(nèi)外廠商的芯片有望在今年實現(xiàn)量產(chǎn);在終端設備上,除了中興、華為外,三星等大市場份額的品牌廠家支持 TELTE 網(wǎng)絡。 圖 20xx 年 3 月中國手機市場不同電池容量產(chǎn)品占比與關(guān)注比例對比 目前,國內(nèi) 各移動互聯(lián)網(wǎng)廠商推出了形形色色的電池管理軟件,從格外強調(diào)電池保養(yǎng)的金山電池醫(yī)生,到一個月連續(xù)更新三個版本的 360 省電王, 都 在為用戶們延長手機電池的續(xù)航時間各出奇招。 Java 作為一種開發(fā)的技術(shù),是目前已經(jīng)非常流行和成熟的技術(shù)。因此, Java 應用程序打開 和 訪問網(wǎng)絡上的對象 特別方便 。 ( 5) 結(jié)構(gòu)中立 作為一種網(wǎng)絡語言, Java 程序在 Java 平臺上要編譯成中立的格式,這樣才可以在該平臺運行 。 Java 也對通過網(wǎng)絡下載類提供一個安全防范機制,并且提供安全管理機制來為 Java 應用設置安全保護。 并且 , Java 可以在運行時直接將目標代碼翻譯成機器指令 ,因此這時候它具有更高的性能 。 Android 技術(shù) 20xx 年 11 月 5 日, Google 宣布一款基于 Linux 開發(fā)平臺的開源手機操作系統(tǒng)Android,這款操作系統(tǒng)最初是由 Andy Rubin 開發(fā),主要是運用于手機等移動平臺,現(xiàn)在已經(jīng)被 Google 收購注資。這些應用程序都是運用 Java 語言開發(fā),但是也可以用其他開發(fā)語言。 ( 2)應用程序無界限 Android 上的應用程序可以通過標準 API 訪問核心移動設備功能。 SQLite 是 建立的公有領(lǐng)域項目。對整個 可行性研究 提出綜合分析評價,指出優(yōu)缺點和建議。 基于 Android 的手機電池保姆軟件的設計與實現(xiàn) –12– 軟件提供四種功能,分別為省電優(yōu)化、充電保護、省電模式、耗電排行,用戶可以點擊軟件下方圖標進行各種功能頁面切換。 充電狀態(tài): 顯示電池處于哪個充電階段(包括快速充電、連續(xù)充電、涓流充電三個階段)。 ( 4)耗電量排行 耗電排行: 顯示各種軟件耗電量數(shù)據(jù),并進行排序。 進 入 省 電 頁 面 進 入 充 電 頁 面 進 入 模 式 頁 面 進 入 排 行 頁 面電 量 和 系 統(tǒng) 設置 檢 測系 統(tǒng) 優(yōu) 化充 電電 池 電 量 檢測充 電 狀 態(tài) 檢測定 時初 始 模 式 狀態(tài)指 定 模 式 狀態(tài)程 序 詳 細 信息點擊點擊點擊點擊否是未 觸 發(fā)觸 發(fā) 圖 程序活動圖 基于 Android 的手機電池保姆軟件的設計與實現(xiàn) –15– 3 詳細設計 詳細設計階段是對總體設計的一個細化,把總體設計提出的概括問題的解決方案具體化,該階段將詳細設計每個模塊的實現(xiàn)過程和算法,所需的局部結(jié)構(gòu)。 充電狀態(tài)欄:該欄用三個圖片顯示充電的三個階段,充電時,充電進行到哪個階段,都會進行顯示和提醒,未充電時,均顯示為未充電狀態(tài)。 超級省電:屏幕亮度調(diào)到最低,自動鎖屏時間調(diào)到最短,關(guān)閉 WIFI、藍牙、 GPS,手機調(diào)成靜音。 本軟件總體框架是一個 tabhost 組件,軟件的四個界面分別 放在不同的 tab 中,由軟件底部的四個按鈕控制進入不同界面。 基于 Android 的手機電池保姆軟件的設計與實現(xiàn) –21– 圖 優(yōu)化界面優(yōu)化前后對比 點擊程序管理,會進入程序管理頁面,該頁面有正在運行程序列表以及結(jié)束所有程序按鈕組成,長按程序列表中的某個程序會彈出一個是否關(guān)閉程序的對話框,點擊結(jié)束所有程序按鈕,會結(jié)束所有正在運行的程序,如圖 所示。點擊單一程序,會進入程序詳細信息列表如圖 所示。 Tabwidget 主要包括 tabspec 和tabcontent 兩個部分。 if (A.equals(tabId)) { (0)。 return true。 int level =1。 ().setLevel(level)。 //將優(yōu)化更換命令告知主線程 (1)。 //動態(tài)變換結(jié)束之后打開優(yōu)化界面 startActivity(intent)。 //將信息傳出去 ()。 } catch (ActivityNotFoundException e) { //錯誤處理 (this, null, ).show()。 //獲取將要打開的活動 Intent startIntent = new Intent()。 ImageView ivTab1 = (ImageView)tabIndicator1 .findViewById()。 ( 1)軟件框架,本 軟件運用 tabhost 組件存放軟件運行的各種活動 tabhost 可以簡單的把它視為一整個 Activity,其中包括了托盤部分 tabwidget 和顯示內(nèi)容部分 tabcontent,點擊 tabwidget 中的任意按鈕, tabcontent 中會顯示不同的內(nèi)容, tabhost 是一個
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1