基于Android點(diǎn)心省電軟件的設(shè)計與實(shí)現(xiàn)
發(fā)布時間:2017-11-12 06:39
本文關(guān)鍵詞:基于Android點(diǎn)心省電軟件的設(shè)計與實(shí)現(xiàn)
更多相關(guān)文章: 安卓 點(diǎn)心省電 客戶端 服務(wù)端
【摘要】:智能手機(jī)已經(jīng)走入了千家萬戶,然而,隨著智能手機(jī)的到來,人們對于手機(jī)的電量使用也感到比較煩惱,由于智能手機(jī)的應(yīng)用程序和服務(wù)運(yùn)行較多,所以導(dǎo)致手機(jī)電量使用不夠長久。如何使Android手機(jī)的電池達(dá)到最優(yōu)的使用狀態(tài),已成為Android手機(jī)用戶的急需需求。點(diǎn)心省電應(yīng)用是可以通過對手機(jī)進(jìn)行配置,智能調(diào)節(jié),使得相同的使用時間耗電量降至最少,提供了一個節(jié)省手機(jī)電量、合理的利用手機(jī)電量的軟件。 本文首先從用戶的角度提取客戶端、服務(wù)端功能需求,對其進(jìn)行功能設(shè)計以及實(shí)現(xiàn)。點(diǎn)心省電的客戶端是基于Android的開發(fā),使用軟件的三層架構(gòu)的設(shè)計理念。客戶端對點(diǎn)心省電應(yīng)用的上報的大量數(shù)據(jù)利用R語言進(jìn)行回歸分析,得出的結(jié)果應(yīng)用于點(diǎn)心省電的客戶端。 點(diǎn)心省電的服務(wù)端使用Restlet框架為客戶端提供不同請求的接口,為了快速的響應(yīng)客戶端的請求設(shè)計Lucene索引和多級緩存機(jī)制。服務(wù)端的配置管理平臺使用的是MVC設(shè)計模式,使得系統(tǒng)可移值性高,易于維護(hù)。服務(wù)端將不同的功能模塊劃分成不同的子系統(tǒng),減小系統(tǒng)的耦合性,不同子系統(tǒng)之間通過消息隊列進(jìn)行通訊。然后從收益的角度考慮,根據(jù)服務(wù)端下發(fā)、客戶端上報的大量的有效的數(shù)據(jù),利用Hadoop分析計算的結(jié)果,按照一定的策略進(jìn)行下發(fā)廣告,使點(diǎn)心省電成為一個閉環(huán)的系統(tǒng),能夠及時的發(fā)現(xiàn)問題并不影響系統(tǒng)的正常工作。 對點(diǎn)心省電應(yīng)用進(jìn)行客戶端系統(tǒng)、服務(wù)端系統(tǒng)的功能測試以及性能測試,對客戶端服務(wù)端進(jìn)行集成測試、本地化測試后,進(jìn)行上線操作。點(diǎn)心省電的用戶覆蓋200多個國家地區(qū),支持17種語言。目前,點(diǎn)心省電的用戶已經(jīng)過億,排名在Google Play工具類應(yīng)用前十名。
【學(xué)位授予單位】:北京交通大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP311.52;TP316
【參考文獻(xiàn)】
中國期刊全文數(shù)據(jù)庫 前9條
1 鮑可進(jìn);彭釗;;一種擴(kuò)展的Android應(yīng)用權(quán)限管理模型[J];計算機(jī)工程;2012年18期
2 蔣文瀚;陳炳為;鄭建光;李萬慶;李杰;;R語言meta包在Meta分析中的應(yīng)用[J];循證醫(yī)學(xué);2011年05期
3 張締香;;基于R軟件RODBC包的海量企業(yè)經(jīng)營數(shù)據(jù)分析[J];西部經(jīng)濟(jì)管理論壇;2011年02期
4 王懷亮;;數(shù)據(jù)挖掘中的線性回歸技術(shù)及R語言實(shí)現(xiàn)[J];中國市場;2010年15期
5 王建;江婷;;淺談消息中間件IBM WebSphere MQ[J];微型機(jī)與應(yīng)用;2010年05期
6 崔玉環(huán);屈靜國;陳偉麗;張秋娜;;R軟件在獨(dú)立學(xué)院概率統(tǒng)計教學(xué)中的應(yīng)用[J];科技創(chuàng)新導(dǎo)報;2009年34期
7 陳t,
本文編號:1174767
本文鏈接:http://sikaile.net/wenyilunwen/guanggaoshejilunwen/1174767.html
最近更新
教材專著
熱點(diǎn)文章