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

Tree data structure based universal UI interface generating method and device

A tree-type data structure and interface generation technology, applied in program control devices, electrical digital data processing, instruments, etc., can solve the problems of lack of conditions, reduce the compatibility and scalability of personalized UI control codes, and simplify the code. Effects of structure, good scalability and versatility

Inactive Publication Date: 2017-06-09
CHINA UNIV OF PETROLEUM (BEIJING)
View PDF4 Cites 7 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The other is that engineers cooperate with software companies, and software companies are responsible for packaging, but this is often not available to ordinary engineers
[0003] In addition, in the prior art, the interface design is usually based on the customization of the user UI interface, and operations such as modification, addition, and deletion of program codes corresponding to the terminal UI interface need to be performed, that is, for different personalized UI controls, it is necessary to Write the corresponding implementation code, which reduces the compatibility and scalability of the personalized UI control code

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

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0016] The present invention will be described in detail below in conjunction with the examples.

[0017] The present invention provides a kind of general UI interface generation method based on tree type data structure, and it comprises the following steps:

[0018] 1) Based on the preset basic tree structure, users create a personalized tree data structure describing their own projects according to their own needs, freely set various information such as the degree and depth of the tree contained in the project, and complete the overall data frame and The definition of each node data type automatically generates a configuration file;

[0019] Among them, the configuration file generation method is: call the InputconfigC tool (input configuration tool C version, Input means input, config means configuration, C is the development version number, English alphabetical order, that is, the third version), create or modify the preset configuration File, freely set the degree and de...

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 relates to a tree data structure based universal UI interface generating method and device. The generating method includes: allowing a user to create a personalized tree data structure describing his project according to the demand of the user on a preset basic tree structure, completing a whole data frame and definition of each node data type, and automatically generating a configuration file; analyzing the completed configuration file, and acquiring the whole tree data structure and configuration information of each node; and invoking a tool to execute a configuration command, acquiring control attribute data, dynamically creating a control, and generating a targeted personalized UI interface. The method and device can achieve terminal UI interface customization, have excellent extensibility and university, can simplify a code structure, and can improve the development efficiency of a UI interface.

Description

technical field [0001] The present invention relates to the application field of computer technology, in particular to a general UI interface generation method and device based on a tree data structure for UI interface customization. Background technique [0002] Engineering calculation software includes three parts: input, calculation and output. The calculation part mainly involves the engineering background of the software, which is familiar to engineers; the input and output parts often only involve the knowledge and skills of computer programming, which engineers are not familiar with. Familiar; in reality, in order to transform the professional ability of engineers into software to form productivity, there are generally two methods: one is that engineers develop software by themselves, but because they are not familiar with programming skills, the software they design is not universal and the user interface is not friendly , the final result is often halfway. The othe...

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
CPCG06F8/38
Inventor 李晓平洪炳沅宫敬
Owner CHINA UNIV OF PETROLEUM (BEIJING)
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