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