Font Size: a A A

Design And Implementation Of An Android Smartphone Power Management System Based On App Combination Power Consumption Forecasting

Posted on:2019-09-19Degree:MasterType:Thesis
Country:ChinaCandidate:Y R LiFull Text:PDF
GTID:2428330572451617Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Recently,with the development of wireless technology and the promotion of mobile communication devices,smartphones have gradually become an indispensable tool of most people's daily life and work.However,the problems such as fast power consumption and short battery life have a serious impact on the user experience.The running time of multiple applications alternately used in the remaining power of the smartphone cannot be known in advance,resulting in the user being unable to reasonably arrange the use of the remaining power of the smartphone and affecting the user's life and work.In response to these problems mentioned above,this thesis studies an Android smartphone power management system based on app combination power consumption forecasting,which provides users with running time of app combination in the remaining power of smartphones,reasonably manages the use of smartphone power and improves user experience.This thesis makes a detailed presentation of the system development process and introduces two power consumption models in detail.The system uses Java language to implement on the Android platform.The system uses the Activity component and the xml layout file to design the interactive interface.To enrich the page design,the system uses a custom View to design the sliding menu bar.The system uses the Service component to run the daemon,uses the Broadcast Receiver component to listen to system broadcasts and custom broadcasts,and uses the SQLite database to store and manage data.Based on the historical data,the system uses multiple linear regression to represent the relationship between the app combination power consumption and the individual app power consumption contained in the app combination,establishes the app combination power consumption model.In order to improve model accuracy,this thesis designs the phased app combination power consumption model and calculates the running time for all combination of smartphone third-party applications under the remaining power.It is convenient for users to make reasonable arrangements for the remaining power according to their own needs.The background management of the system is not simply a one-blade shutdown.The system counts statistics on the recent usage of third-party applications to categorize third-party applications,and manages background running services and connection of mobile phone resources such as GPS and Bluetooth based on the app combination entered by users and classification.The battery of the smartphone is used more rationally.The functional and performance of the system are tested on the real machine.The real data is used to evaluate the power consumption model.Experiments and test results show that the system implemented in this thesis can meet user requirements and all performance indicators are normal.The user can obtain in advance the available time of the smartphone when the required app combination is alternately used in the remaining power.The system also provides a personalized power management strategy for the user,which not only ensures that only the applications required by the user are allowed to be transferred to the background,but also avoids the problem of restarting the app,so that the user experience is better.
Keywords/Search Tags:Smartphone, App Combination, Power Consumption Forecasting, Power Management
PDF Full Text Request
Related items