{'fraction_non_alphanumeric': 0.013224821973550356, 'fraction_numerical': 0.004069175991861648, 'mean_word_length': 4.892215568862276, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
The Horizontal and Vertical Screen to Switch the Display Based on the Android

In this paper we address the problem of how to achieve the Android frequent horizontal and vertical screen rotation. We propose a method that using graphics hardware 2D acceleration to improve system performance. In Android complex display system, the horizontal and vertical rotation of the screen is frequent scene. If software method is adopted , the system performance will be relatively low, while if the method of the GPUs 2D hardware acceleration is used to recalculate the rotation of the source region and the target coordinates, combined with the 2D hardware interface, the system performance can be dramatically improved. In this way, it is able to realize rotation and composition on every layer of the server-side. Our experiments show that the rotation speed measured with the method of 2D hardware is two times faster than what is measured with the software method under the same platform.