Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Dynamic generation method for graphical user interface

A graphical user interface and dynamic generation technology, applied in the direction of program control devices, etc., can solve problems such as poor flexibility, high software interface development cost, and difficult upgrade and maintenance, so as to improve development efficiency and reduce design difficulty

Active Publication Date: 2014-12-24
BEIJING AEROSPACE AUTOMATIC CONTROL RES INST +1
View PDF4 Cites 60 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The technical solution problem of the present invention is: to overcome the deficiencies in the prior art, provide a kind of general method of dynamic generation software graphical user interface, can customize for different application fields, realize the dynamic generation of graphical user interface in the process of program running, solve Solved the problems of high software interface development cost, difficult upgrade and maintenance, difficult reuse of work results, difficult interface layout and poor flexibility

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Dynamic generation method for graphical user interface
  • Dynamic generation method for graphical user interface
  • Dynamic generation method for graphical user interface

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0032] Specific embodiments of the present invention will be further described in detail below in conjunction with the accompanying drawings.

[0033] The solution of the present invention is as figure 1 As shown, it mainly consists of interface element library, interface description file and interface layout algorithm.

[0034] The interface element library uses the control interface and the container interface to package the interface elements provided by a specific interface programming technology, and provides a consistent interface element interface for the interface description file and layout algorithm to simplify the design and implementation of the two. Customization methods for application fields at different levels realize reusable interface element libraries that meet the characteristics of application fields, and together with interface description files and layout algorithms, constitute a graphical user interface solution that meets the needs of specific applicat...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a dynamic generation method for a graphical user interface. The method comprises the following steps of (1) packaging a coordinate setting method, an attribute setting method, an action response mode and a creation method of interface elements according to a unified interface, and generating an interface element library; (2) describing the layout information of the graphical user interface, a control type to be used and a control attribute to generate an interface description file according to a service requirement; (3) dynamically generating the graphical user interface of a program according to the interface element library and the interface description file by using an interface layout algorithm. According to the method, a universal and flexible software interface dynamic-generation technology which can be customized according to a specific application field is provided, so that the problems of high development cost, difficulty in upgrading and maintenance, low reutilization rate of a working achievement, difficulty in interface layout and poor flexibility of a software interface are solved.

Description

technical field [0001] The invention belongs to the field of computer applications, and in particular relates to a dynamic generation method of a graphic user interface. Background technique [0002] The graphical user interface is the window of the software and the medium for users to operate the software and get feedback. Customization and other aspects also put forward higher requirements. [0003] The software graphical user interface is generally implemented by means of auxiliary design tools provided by the development environment, hard coding, or a combination of the two. Using auxiliary design tools to realize the graphical user interface, developers need to master few technical details, and the interface layout is convenient and intuitive, but it is difficult to expand and customize the control functions, and the results of customization and debugging are not easy to reuse. Generally, the development cycle is long, and debugging and maintenance are difficult. Usin...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44
Inventor 王鑫韦华颖王飞上官子粮齐竹云解月江
Owner BEIJING AEROSPACE AUTOMATIC CONTROL RES INST
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products