Font Size: a A A

Car Navigation-gui Software Design And Performance Optimization

Posted on:2012-09-06Degree:MasterType:Thesis
Country:ChinaCandidate:X ChenFull Text:PDF
GTID:2218330335498179Subject:Computer technology
Abstract/Summary:PDF Full Text Request
With the development of microelectronic technology, the performance of Microcontrollers, GPS receiver chips, graphical processes..., that has promoted rapidly. And the product cost of them is keeping reducing. GPS navigation technology maturing and its application have been extended to various fields. As the economy of China is booming, the construction of traffic, the sharp increase in the number of private cars, China has gradually become one of the largest consumer market of vehicle navigation. The sights of the navigator manufacturers are turning to the Chinese market. Vehicle navigation devices increasingly intensify the competition in the market. However, in the performance of the competition, the graphical user interface (GUI) design is very important. Fashionable interfaces, subtle screens, smooth animations and easy man-machine interfaces can quickly be accepted by the market.Because of the inherent requirements of embedded systems, there are strong requirements of size, power consumption, and reliability. That puts forward higher requirements to the graphical interface (GUI) system. Generally the performance of graphics chips in the vehicle navigation device is limited. In the GUI layer, it needs to optimize the processing performance of the interface. Meanwhile, as the application layer of the software and the medium of communication with user, and also as a link with the external devices, it needs to provide an effective mechanism for the application layer to develop more simply and reliably.According to the characteristics of embedded vehicle navigation devices, I designed of a GUI software and optimized and improved the graphics quality, provided a mechanism to reduce the pressure of application layer in software development and improved the capability to satisfy the changing demand of interface, so as to improve the overall performance of the navigator. This paper focuses on the design of graphical interface and analyze the deficiencies to improve it, including trying to delay instantiating the screen object to improve the opening speed. In order to improve the performance of the screen controls and to enhance responsibility to users, proposed the way of using dynamic load data, and on this basis, to use multi-threaded, asynchronous data loading to improve the performance of "List". And also designed interface to the commonly used tool (SystemLanguage). Analyzed the weaknesses performance and given the optimization measures. After practices, the test is validated, greatly optimized its performance.In this paper, in the premise of no additional hardware costs and less costs of software, I analyzed and optimized of the design of graphical interface software of the vehicle navigation. There is a great of value in the popularity of vehicle navigation devices.And in the aspect of transport, the value is considerable for the economic and environmental.
Keywords/Search Tags:Vehicle navigation, User interface, Software design, Performance optimization
PDF Full Text Request
Related items