The invention relates to a method for automatically switching
software interface display styles according to
horizontal and vertical screens. The hardware characteristics are combined, and the improvement and expansion are carried out on the basis of a navigation
software, so that the navigation
software can automatically modify the styles according to the
horizontal and vertical screens; signals are digitally coded by an ADC module built in an SOC, and the state determination of
horizontal and vertical screens of equipment is carried out; a management module switches a vehicle-mounted style and a
mobile phone style of navigation according to the determined state results of the horizontal and vertical screens; the management module adopts a threshold decision-time
delay processing mode, and realizes the switching of the interface styles by setting a GUI (
Graphical User Interface) loading
layout theme data; in navigation application, when the styles are switched, the management module is provided with a navigation
service layer, so that the corresponding style can be switched. The method provided by the invention has the advantages that through the placement of the horizontal and vertical screens, the styles of the navigation software is automatically switched, and the functions of a
mobile phone software is expanded, so that the
mobile phone navigation software simultaneously has the functions which are fully consistent with the vehicle-mounted navigation, and thus the mobile phone navigation software is more simple and humane to operate.