2017
DOI: 10.1002/stvr.1635
|View full text |Cite
|
Sign up to set email alerts
|

Detecting display energy hotspots in Android apps

Abstract: Summary The energy consumption of mobile apps has become an important consideration for developers as the underlying mobile devices are constrained by battery capacity. Display represents a significant portion of an app's energy consumption—up to 60% of an app's total energy consumption. However, developers lack techniques to identify the user interfaces in their apps for which energy needs to be improved. This paper presents a technique for detecting display energy hotspots—user interfaces of a mobile app who… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
6
0

Year Published

2018
2018
2020
2020

Publication Types

Select...
5
1
1

Relationship

1
6

Authors

Journals

citations
Cited by 23 publications
(6 citation statements)
references
References 70 publications
0
6
0
Order By: Relevance
“…When checking the "Keep screen on" option, the profiler visual component, implemented via an Android activity, is set with the WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON flag to keep the device screen turned on while the profiling procedure described earlier is performed. Providing that screen energy consumption varies with pixel colors, 34 we display a background that mixes three energy-efficient colors and three energy-inefficient colors to reflect an average energy consumption. The resulting picture can be observed on the right of Figure 11.…”
Section: Device Profiler: Battery-depletion Trace Generatormentioning
confidence: 99%
“…When checking the "Keep screen on" option, the profiler visual component, implemented via an Android activity, is set with the WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON flag to keep the device screen turned on while the profiling procedure described earlier is performed. Providing that screen energy consumption varies with pixel colors, 34 we display a background that mixes three energy-efficient colors and three energy-inefficient colors to reflect an average energy consumption. The resulting picture can be observed on the right of Figure 11.…”
Section: Device Profiler: Battery-depletion Trace Generatormentioning
confidence: 99%
“…Since energy consumption of OLED displays depends on the color displayed by each pixel, application UI color selections became an important aspect for optimizing energy consumption of the application. Therefore, researchers create display power models and develop automatic color transformation techniques to help developers making energy efficient applications through UI color selections(eg, previous studies [26][27][28][29][30] ).…”
Section: Related Workmentioning
confidence: 99%
“…Similarly, Manotas et al (2014) developed a set of recommendations to support developers in coding more energy aware apps. Wan et al (2015) presented a technique to detect display energy hotspots of mobile device apps, reporting them to developers.…”
Section: Related Workmentioning
confidence: 99%