[go: up one dir, main page]

CN108984173A - A kind of implementation method of the download button with download progress and state - Google Patents

A kind of implementation method of the download button with download progress and state Download PDF

Info

Publication number
CN108984173A
CN108984173A CN201810671155.6A CN201810671155A CN108984173A CN 108984173 A CN108984173 A CN 108984173A CN 201810671155 A CN201810671155 A CN 201810671155A CN 108984173 A CN108984173 A CN 108984173A
Authority
CN
China
Prior art keywords
variable
download
state
android system
draw
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810671155.6A
Other languages
Chinese (zh)
Inventor
孙征
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Kuwo Technology Co Ltd
Original Assignee
Beijing Kuwo Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Kuwo Technology Co Ltd filed Critical Beijing Kuwo Technology Co Ltd
Priority to CN201810671155.6A priority Critical patent/CN108984173A/en
Publication of CN108984173A publication Critical patent/CN108984173A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Creation or generation of source code for implementing user interfaces
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T11/002D [Two Dimensional] image generation
    • G06T11/40Filling a planar surface by adding surface attributes, e.g. colour or texture

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The present invention relates to a kind of implementation methods of download button with download progress and state, include the following steps: to define class DashSpinner, inherit the View class that android system provides, for drawing the downloading control with download progress, define necessary variable parameter, definition method drawOuterRing, for the color of paintbrush is arranged, style, the width on side simultaneously draws outer circle, definition method getInnerCircleAlpha, for calculating and returning the transparency value of inner circular, definition method drawInnerCircle, for drawing inner circular, definition method drawArc is used to draw the camber line rotated in downloading process, again the onDraw method in customized View, draw outer circle , inner circle, state and circular arc.The present invention increases the presentation of download progress and download state using customized VIEW control, and the functions such as downloading, progress, prompt can be completed in a control, also reduces while enhancing user experience and applies shared resource, promotes application performance.

Description

A kind of implementation method of the download button with download progress and state
Technical field
The present invention relates to download progress Interactive interface designing and optimisation technique field, specifically a kind of band download progress and The implementation method of the download button of state.
Background technique
Android system provides ProgressBar and is used to show download progress, and ProgressBar is progress bar group Part, commonly used in showing the progress of some time-consuming operation completion to user, without allowing user to feel that program loses response, from And preferably promote the friendly of user interface.
By ProgressBar generate progress bar can only be it is linear, can not show the numerical value of specific download progress, also not Before can be carried out downloading, in downloading, download successfully and unsuccessfully various different conditions and shows corresponding interaction, have a single function, effect Fruit is bad.
Summary of the invention
In view of the deficiencies in the prior art, the purpose of the present invention is to provide a kind of under download progress and state The implementation method for carrying button increases the presentation of download progress and download state, a control using customized VIEW control The functions such as downloading, progress, prompt are completed, is also reduced while enhancing user experience and applies shared resource, promote application performance.
To achieve the above objectives, the technical solution adopted by the present invention is that:
A kind of implementation method of the download button with download progress and state, which comprises the steps of:
Class DashSpinner is defined, the View class that android system provides is inherited, for drawing the downloading control with download progress Part,
Necessary variable parameter is defined, is included at least:
Defined variable msProgressText is the variable for the String character string type that android system provides, for saving Download progress,
Defined variable mTextColorFrom and mTextColorTo are the variables for the int type that android system provides, For the variation of text color is arranged,
Defined variable mOuterRingColor is the variable for the integer int type that android system provides, for outer circle is arranged Color,
Defined variable mnRingRadius is the variable for the int type that android system provides, for calculating the radius of outer circle,
Defined variable mnProgress is the variable for the int type that android system provides, for the progress of downloading is arranged,
Defined variable mnViewCenter is that the variable for the int type that android system provides is used to calculate the centre bit of control It sets,
Defined variable mPaint is the variable for the Paint paintbrush type that android system provides, for drawing outer circle,
Definition enumerate DASH_MODE, value therein for indicating current download progress state,
Defined variable mCurrentDashMode and mNextDashMode are that the variable of DASH_MODE enumeration type is used to set Current state and next state are set,
Defined variable mArcRect is that the variable for the RectF type that android system provides is used to that the position where circular arc is arranged,
Defined variable mnRingWidth is the variable for the real-coded GA type that android system provides, round for being arranged Width,
Definition method drawOuterRing, for be arranged the color of paintbrush, style, side width and draw outer circle,
Definition method getInnerCircleAlpha, for calculating and returning the transparency value of inner circular,
Definition method drawInnerCircle, for drawing inner circular,
Definition method drawArc is used to draw the camber line rotated in downloading process,
Again the onDraw method in customized View draws outer circle, inner circle, state and circular arc.
Based on the above technical solution, further defined variable mInnerCircleSuccessColor, MInnerCircleFailureColor and mInnerCircleUnknownColor is the int class that android system provides The variable of type, for controlling the false color for downloading successful color, the color of failed download and unknown type of download.
Based on the above technical solution, DASH_MODE is enumerated in definition, and value therein includes:
NONE indicate current download progress state be it is normal,
DOWNLOAD indicates that current download progress state is downloading,
TRANSITION_TEXT_AND_CIRCLE indicate current download progress state in downloading,
TRANSITION_LINE indicates that current download progress state is setting-out,
SUCCESS indicate current download progress state be successfully,
FAILURE indicates that current download progress state is failure,
UNKNOWN indicates that current download progress state is unknown.
Based on the above technical solution, further defined variable mbShowProgress is that android system provides Boolean data type variable, for control whether display download progress.
Based on the above technical solution, method drawOuterRing is defined, is specifically included:
The variable that canvas is the Canvas painting canvas type that android system provides is defined to be used to draw,
Defining setStyle is that method in android system Paint class is used to that paintbrush is arranged and only draws profile,
The width of setStrokeWidth setting paintbrush is defined,
The color for defining setColor method setting paintbrush is used to draw outer circle,
Defining drawCircle is that the method in android system Canvas class is used to draw circle.
Based on the above technical solution, method getInnerCircleAlpha is defined, is specifically included:
The maximum transparence value of constant that MAX_ALPHA is definition is defined,
Defining mnProgress is current progress,
Defining mCurrAlpha is the current transparent degree value that inner circle is calculated according to current progress.
Based on the above technical solution, method drawInnerCircle is defined, is specifically included:
The variable that mDrawRadius is the floating point type that android system provides is defined, for calculating the radius value of inner circle,
Define mPaint be paintbrush be used to draw inner circular, wherein setStyle method be set as FILL be used to fill drafting, SetColor method is used to be arranged the color of inner circular, and setAlpha method is used to be arranged the transparency of paintbrush,
Defining drawCircle method is that the method in android system Canvas class is used to draw inner circular.
Based on the above technical solution, method drawArc is defined, is specifically included:
Defining canvas is that the painting canvas that android system provides is used to draw, and drawArc is that method therein is used to draw circle Arc,
The position that mArcRect is specified circular arc is defined,
The beginning angle that mnIndeterminateStartPosition is circular arc is defined,
The angle that mnArcLength is circular arc is defined,
It defines the specified circular arc line of only drawing of false and does not draw center,
Defining mPaint is to draw the paintbrush used.
Based on the above technical solution, further includes:
Definition method setProgress, for current download progress is arranged and draws corresponding state.
Based on the above technical solution, the onDraw method in customized View again, specifically includes:
Definition method resetPaint is used to reset paintbrush, empties color, the style of paintbrush, and be set as antialiasing attribute and be Very,
Defining canvas is that the painting canvas that the customized View of android system is provided is used to carry out related drafting,
DrawOuterRing method is defined to be used to draw outer circle,
DrawInnerCircle method is defined to be used to draw inner circular,
It defines drawStateContent method and is used to draw current state interaction,
DrawArc method is defined to be used to draw the circular arc in downloading.
The implementation method of download button of the present invention with download progress and state, using customized VIEW control, Increase the presentation of download progress and download state, the functions such as downloading, progress, prompt can be completed in a control, enhance user's body It is also reduced while testing and applies shared resource, promote application performance.
The present invention is realized using customized View, only need to define different states, then according to the state currently downloaded and The progress of downloading correspondingly draw outer circle, inner circular, progress value, external camber line and download successfully, failed download, unknown downloading The customized download button control of the corresponding animation of mistake and then offer with download progress.
Detailed description of the invention
The present invention has following attached drawing:
Flow chart Fig. 1 of the invention.
Specific embodiment
Below in conjunction with attached drawing, invention is further described in detail.
As shown in Figure 1, the implementation method of the download button of the present invention with download progress and state, including walk as follows It is rapid:
Class DashSpinner is defined, the View class that android system provides is inherited, for drawing the downloading control with download progress Part,
Necessary variable parameter is defined, is included at least:
Defined variable msProgressText is the variable for the String character string type that android system provides, for saving Download progress,
Defined variable mTextColorFrom and mTextColorTo are the variables for the int type that android system provides, For the variation of text color is arranged,
Defined variable mOuterRingColor is the variable for the integer int type that android system provides, for outer circle is arranged Color,
Defined variable mnRingRadius is the variable for the int type that android system provides, for calculating the radius of outer circle,
Defined variable mnProgress is the variable for the int type that android system provides, for the progress of downloading is arranged,
Defined variable mnViewCenter is that the variable for the int type that android system provides is used to calculate the centre bit of control It sets,
Defined variable mPaint is the variable for the Paint paintbrush type that android system provides, for drawing outer circle,
Definition enumerate DASH_MODE, value therein for indicating current download progress state,
Defined variable mCurrentDashMode and mNextDashMode are that the variable of DASH_MODE enumeration type is used to set Current state and next state are set,
Defined variable mArcRect is that the variable for the RectF type that android system provides is used to that the position where circular arc is arranged,
Defined variable mnRingWidth is the variable for the real-coded GA type that android system provides, round for being arranged Width,
Definition method drawOuterRing, for be arranged the color of paintbrush, style, side width and draw outer circle,
Definition method getInnerCircleAlpha, for calculating and returning the transparency value of inner circular,
Definition method drawInnerCircle, for drawing inner circular,
Definition method drawArc is used to draw the camber line rotated in downloading process,
Again the onDraw method in customized View draws outer circle, inner circle, state and circular arc.
Based on the above technical solution, further defined variable mInnerCircleSuccessColor, MInnerCircleFailureColor and mInnerCircleUnknownColor is the int class that android system provides The variable of type, for controlling the false color for downloading successful color, the color of failed download and unknown type of download.
Based on the above technical solution, DASH_MODE is enumerated in definition, and value therein includes:
NONE indicate current download progress state be it is normal,
DOWNLOAD indicates that current download progress state is downloading,
TRANSITION_TEXT_AND_CIRCLE indicate current download progress state in downloading,
TRANSITION_LINE indicates that current download progress state is setting-out,
SUCCESS indicate current download progress state be successfully,
FAILURE indicates that current download progress state is failure,
UNKNOWN indicates that current download progress state is unknown.
Based on the above technical solution, further defined variable mbShowProgress is that android system provides Boolean data type variable, for control whether display download progress.
Based on the above technical solution, method drawOuterRing is defined, is specifically included:
The variable that canvas is the Canvas painting canvas type that android system provides is defined to be used to draw,
Defining setStyle is that method in android system Paint class is used to that paintbrush is arranged and only draws profile,
The width of setStrokeWidth setting paintbrush is defined,
The color for defining setColor method setting paintbrush is used to draw outer circle,
Defining drawCircle is that the method in android system Canvas class is used to draw circle.
For example, following code can be used:
private void drawOuterRing(Canvas canvas) {
mPaint.setStyle(Paint.Style.STROKE);
mPaint.setStrokeWidth(mnRingWidth);
mPaint.setColor(mOuterRingColor);
canvas.drawCircle(mnViewCenter, mnViewCenter, mnRingRadius, mPaint);
}。
Based on the above technical solution, method getInnerCircleAlpha is defined, is specifically included:
The maximum transparence value of constant that MAX_ALPHA is definition is defined,
Defining mnProgress is current progress,
Defining mCurrAlpha is the current transparent degree value that inner circle is calculated according to current progress.
For example, following code can be used:
private int getInnerCircleAlpha() {
int nCurrAlpha = (int)(MAX_ALPHA * mnProgress);
NCurrAlpha=(nCurrAlpha<0) question mark 0: ((nCurrAlpha>MAX_ALPHA) question mark MAX_ALPHA : nCurrAlpha);
return nCurrAlpha;
}。
Based on the above technical solution, method drawInnerCircle is defined, is specifically included:
The variable that mDrawRadius is the floating point type that android system provides is defined, for calculating the radius value of inner circle,
Define mPaint be paintbrush be used to draw inner circular, wherein setStyle method be set as FILL be used to fill drafting, SetColor method is used to be arranged the color of inner circular, and setAlpha method is used to be arranged the transparency of paintbrush,
Defining drawCircle method is that the method in android system Canvas class is used to draw inner circular.
For example, following code can be used:
private void drawInnerCircle(Canvas canvas) {
float nDrawRadius = 0.0f;
mPaint.setStyle(Paint.Style.FILL);
mPaint.setColor(mInnerCircleSuccessColor);
mPaint.setAlpha(getInnerCircleAlpha());
nDrawRadius = mnProgressRadius;
canvas.drawCircle(mnViewCenter, mnViewCenter, nDrawRadius, mPaint);
}。
Based on the above technical solution, method drawArc is defined, is specifically included:
Defining canvas is that the painting canvas that android system provides is used to draw, and drawArc is that method therein is used to draw circle Arc,
The position that mArcRect is specified circular arc is defined,
The beginning angle that mnIndeterminateStartPosition is circular arc is defined,
The angle that mnArcLength is circular arc is defined,
It defines the specified circular arc line of only drawing of false and does not draw center,
Defining mPaint is to draw the paintbrush used.
For example, following code can be used:
private void drawArc(Canvas canvas) {
canvas.drawArc(mArcRect, mnIndeterminateStartPosition, mnArcLength, false, mPaint);
}。
Based on the above technical solution, further includes:
Definition method setProgress, for current download progress is arranged and draws corresponding state.
For example, following code can be used:
public void setProgress(float nProgress) {
MnProgress=(nProgress<0.0f) question mark 0.0f: ((nProgress>1.0f) question mark 1.0f : nProgress);
postInvalidate();
,
Wherein:
MProgress is that the progress postInvalidata of current downloading is the side in the View class of android system offer Method is used to notify View that view is repainted.
Based on the above technical solution, the onDraw method in customized View again, specifically includes:
Definition method resetPaint is used to reset paintbrush, empties color, the style of paintbrush, and be set as antialiasing attribute and be Very,
Defining canvas is that the painting canvas that the customized View of android system is provided is used to carry out related drafting,
DrawOuterRing method is defined to be used to draw outer circle,
DrawInnerCircle method is defined to be used to draw inner circular,
It defines drawStateContent method and is used to draw current state interaction,
DrawArc method is defined to be used to draw the circular arc in downloading.
For example, following code can be used:
protected void onDraw(Canvas canvas) {
resetPaint();
drawOuterRing(canvas);
drawInnerCircle(canvas);
drawStateContent(canvas);
drawArc(canvas);
}。
The content being not described in detail in this specification belongs to the prior art well known to professional and technical personnel in the field.

Claims (10)

1. a kind of implementation method of the download button with download progress and state, which comprises the steps of:
Class DashSpinner is defined, the View class that android system provides is inherited, for drawing the downloading control with download progress Part,
Necessary variable parameter is defined, is included at least:
Defined variable msProgressText is the variable for the String character string type that android system provides, for saving Download progress,
Defined variable mTextColorFrom and mTextColorTo are the variables for the int type that android system provides, For the variation of text color is arranged,
Defined variable mOuterRingColor is the variable for the integer int type that android system provides, for outer circle is arranged Color,
Defined variable mnRingRadius is the variable for the int type that android system provides, for calculating the radius of outer circle,
Defined variable mnProgress is the variable for the int type that android system provides, for the progress of downloading is arranged,
Defined variable mnViewCenter is that the variable for the int type that android system provides is used to calculate the centre bit of control It sets,
Defined variable mPaint is the variable for the Paint paintbrush type that android system provides, for drawing outer circle,
Definition enumerate DASH_MODE, value therein for indicating current download progress state,
Defined variable mCurrentDashMode and mNextDashMode are that the variable of DASH_MODE enumeration type is used to set Current state and next state are set,
Defined variable mArcRect is that the variable for the RectF type that android system provides is used to that the position where circular arc is arranged,
Defined variable mnRingWidth is the variable for the real-coded GA type that android system provides, round for being arranged Width,
Definition method drawOuterRing, for be arranged the color of paintbrush, style, side width and draw outer circle,
Definition method getInnerCircleAlpha, for calculating and returning the transparency value of inner circular,
Definition method drawInnerCircle, for drawing inner circular,
Definition method drawArc is used to draw the camber line rotated in downloading process,
Again the onDraw method in customized View draws outer circle, inner circle, state and circular arc.
2. the implementation method of the download button as described in claim 1 with download progress and state, it is characterised in that: further Defined variable mInnerCircleSuccessColor, mInnerCircleFailureColor and MInnerCircleUnknownColor is the variable for the int type that android system provides, downloads successfully for controlling Color, the color of failed download and unknown type of download false color.
3. the implementation method of the download button as described in claim 1 with download progress and state, it is characterised in that: definition piece DASH_MODE is lifted, value therein includes:
NONE indicate current download progress state be it is normal,
DOWNLOAD indicates that current download progress state is downloading,
TRANSITION_TEXT_AND_CIRCLE indicate current download progress state in downloading,
TRANSITION_LINE indicates that current download progress state is setting-out,
SUCCESS indicate current download progress state be successfully,
FAILURE indicates that current download progress state is failure,
UNKNOWN indicates that current download progress state is unknown.
4. the implementation method of the download button as described in claim 1 with download progress and state, it is characterised in that: further Defined variable mbShowProgress is the variable for the Boolean data type that android system provides, for controlling whether to show Download progress.
5. the implementation method of the download button as described in claim 1 with download progress and state, it is characterised in that: definition side Method drawOuterRing, specifically includes:
The variable that canvas is the Canvas painting canvas type that android system provides is defined to be used to draw,
Defining setStyle is that method in android system Paint class is used to that paintbrush is arranged and only draws profile,
The width of setStrokeWidth setting paintbrush is defined,
The color for defining setColor method setting paintbrush is used to draw outer circle,
Defining drawCircle is that the method in android system Canvas class is used to draw circle.
6. the implementation method of the download button as described in claim 1 with download progress and state, it is characterised in that: definition side Method getInnerCircleAlpha, specifically includes:
The maximum transparence value of constant that MAX_ALPHA is definition is defined,
Defining mnProgress is current progress,
Defining mCurrAlpha is the current transparent degree value that inner circle is calculated according to current progress.
7. the implementation method of the download button as described in claim 1 with download progress and state, it is characterised in that: definition side Method drawInnerCircle, specifically includes:
The variable that mDrawRadius is the floating point type that android system provides is defined, for calculating the radius value of inner circle,
Define mPaint be paintbrush be used to draw inner circular, wherein setStyle method be set as FILL be used to fill drafting, SetColor method is used to be arranged the color of inner circular, and setAlpha method is used to be arranged the transparency of paintbrush,
Defining drawCircle method is that the method in android system Canvas class is used to draw inner circular.
8. the implementation method of the download button as described in claim 1 with download progress and state, it is characterised in that: definition side Method drawArc, specifically includes:
Defining canvas is that the painting canvas that android system provides is used to draw, and drawArc is that method therein is used to draw circle Arc,
The position that mArcRect is specified circular arc is defined,
The beginning angle that mnIndeterminateStartPosition is circular arc is defined,
The angle that mnArcLength is circular arc is defined,
It defines the specified circular arc line of only drawing of false and does not draw center,
Defining mPaint is to draw the paintbrush used.
9. the implementation method of the download button as described in claim 1 with download progress and state, it is characterised in that: also wrap It includes:
Definition method setProgress, for current download progress is arranged and draws corresponding state.
10. the implementation method of the download button as described in claim 1 with download progress and state, it is characterised in that: again OnDraw method in customized View, specifically includes:
Definition method resetPaint is used to reset paintbrush, empties color, the style of paintbrush, and be set as antialiasing attribute and be Very,
Defining canvas is that the painting canvas that the customized View of android system is provided is used to carry out related drafting,
DrawOuterRing method is defined to be used to draw outer circle,
DrawInnerCircle method is defined to be used to draw inner circular,
It defines drawStateContent method and is used to draw current state interaction,
DrawArc method is defined to be used to draw the circular arc in downloading.
CN201810671155.6A 2018-06-26 2018-06-26 A kind of implementation method of the download button with download progress and state Pending CN108984173A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810671155.6A CN108984173A (en) 2018-06-26 2018-06-26 A kind of implementation method of the download button with download progress and state

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810671155.6A CN108984173A (en) 2018-06-26 2018-06-26 A kind of implementation method of the download button with download progress and state

Publications (1)

Publication Number Publication Date
CN108984173A true CN108984173A (en) 2018-12-11

Family

ID=64538786

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810671155.6A Pending CN108984173A (en) 2018-06-26 2018-06-26 A kind of implementation method of the download button with download progress and state

Country Status (1)

Country Link
CN (1) CN108984173A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030184584A1 (en) * 2002-03-29 2003-10-02 Thomas Vachuska User interface framework for integrating user interface elements of independent software components
CN104378428A (en) * 2014-11-14 2015-02-25 北京京东尚科信息技术有限公司 Method and device for downloading files
CN105808218A (en) * 2014-12-30 2016-07-27 乐视致新电子科技(天津)有限公司 User interface UI control effect-oriented drawing method and device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030184584A1 (en) * 2002-03-29 2003-10-02 Thomas Vachuska User interface framework for integrating user interface elements of independent software components
CN104378428A (en) * 2014-11-14 2015-02-25 北京京东尚科信息技术有限公司 Method and device for downloading files
CN105808218A (en) * 2014-12-30 2016-07-27 乐视致新电子科技(天津)有限公司 User interface UI control effect-oriented drawing method and device

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
BLACK_HAO: "《Android自定义View实现带进度的下载按钮》", 《HTTPS://BLOG.CSDN.NET/A512337862/ARTICLE/DETAILS/80612225》 *

Similar Documents

Publication Publication Date Title
JP7075933B2 (en) Component release method, graphic machine learning algorithm platform-based component construction method and graphic machine learning algorithm platform
US10445072B1 (en) Execution order block for graphical programming
CN105511865A (en) A method and system capable of code development using multiple languages or multiple engines
US8799856B2 (en) System and method for automatically declaring variables
US11029934B2 (en) Method and system for updating legacy software
CN118349224B (en) Low-code application development platform based on visual operation
CN111198686A (en) Programming method, device, equipment and computer readable storage medium
CN104636136B (en) The method that Group is simulated based on UITableView types Plain in iOS system
CN113238744A (en) Graphical programming method based on flow chart structure
CN113703781B (en) Storage system interface generation method, device, electronic device and readable storage medium
US20150286374A1 (en) Embedded System User Interface Design Validator
CN106227548A (en) Method for dynamically displaying and hiding BIOS SETUP option
CN108984173A (en) A kind of implementation method of the download button with download progress and state
CN110727969A (en) Workflow automatic adjustment method, device, device and storage medium
CN107220043A (en) A kind of use WPF interfaces generate the method and Report Engine of form
CN109064529A (en) A kind of animation algorithms of button dynamic flashing
US20210124869A1 (en) Font feature selection for text layout
US8082531B2 (en) Method and an apparatus to design a processing system using a graphical user interface
US20130080879A1 (en) Methods and apparatus providing document elements formatting
CN107506474A (en) Database operation method and device based on object map
Mercer 2007
CN111857499A (en) Information prompting method and device
CN111651922A (en) Method, system, device and storage medium for simulated hand calculation analysis of force calculation
US20070006199A1 (en) Methods and apparatus for communicating between multiple levels of software components
CN107402764B (en) Graphical page program function feature code calculation and refreshing method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20181211