Font Size: a A A

The Design And Implementation Of The Thired-party Desktop Theme Application For The Android Platform

Posted on:2015-07-29Degree:MasterType:Thesis
Country:ChinaCandidate:Y L CaoFull Text:PDF
GTID:2298330452461269Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the development of the times, smart phones are changing rapidly in recentyears, it can be said that the upgrading of smart phones like seasonal clothes, therewill be a change in one quarter. Every year, a large number of cell phones arereplaced by new models, but the original aim ultimately is to meet the needs ofusers. The basic needs of most users are concentrated on the visual experience andfunctional experience. Visual experience mainly concentrated on the use of thetheme, in order to resolve this issue, not only to meet the needs of users, but also toreduce the cost of the theme design, so the needs of the third-party theme applicationare proposed.This paper is based on the current desktop theme, with compatible third-partythemes, had reached that a desktop can use many themes,and consider performanceoptimization when compatible with third-party theme. As far as possible beforeusing themes, all has nothing to do with the application theme to finish all operations.At the time of application theme just do one thing: read the theme resources. So itcan greatly reduce the user waiting time of applying themes, give the user a betteruser experience.This article uses the java language to develop third-party themes, divided intothree modules: the server module, client module and download client module. Theclient module whether in the theme preview mode or the theme editor mode, forthe theme that need to be installed and the one that need not, When the application oftheme, replacing several important part of the table, such as mobile phoneswallpaper on your desktop, markers, icons, bottom banner and click the homebutton after, the drawer page wallpaper, markers, icons. Server module is mainlyconsidered themes grabbing, according to the theme’s package name in thethird-party applications market, to grasp the information of the theme. When havegrasped the theme, parsing the theme, getting into the inside of the basic information,including the inside of the icon, preview and package name, etc. And store it in thedatabase. Third-party themes through the inlet into the list of third-party themespage, this time to show a list of third-party themes, and provide the name and themepreview. Download module provides the determine of some statuses of thedownload process, the third-party themes are not to be installed after the download iscompleted.After testing, it is verified that the third-party theme is fully compatible withthird-party theme.Through the test of different models it is compatible with the various models available in the market. At the same time to realize this application,a set of complete design framework is designed for the compatibility of more themes.After many times performance optimization, the application of theme is of highpracticability and reusability...
Keywords/Search Tags:Android System, DX Home, Third-party Theme, Theme Resource
PDF Full Text Request
Related items