CN110471682B - Application program updating method and mobile terminal - Google Patents

Application program updating method and mobile terminal Download PDF

Info

Publication number
CN110471682B
CN110471682B CN201910703718.XA CN201910703718A CN110471682B CN 110471682 B CN110471682 B CN 110471682B CN 201910703718 A CN201910703718 A CN 201910703718A CN 110471682 B CN110471682 B CN 110471682B
Authority
CN
China
Prior art keywords
updated
user
application program
application
receiving
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.)
Active
Application number
CN201910703718.XA
Other languages
Chinese (zh)
Other versions
CN110471682A (en
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.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication 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 Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201910703718.XA priority Critical patent/CN110471682B/en
Publication of CN110471682A publication Critical patent/CN110471682A/en
Application granted granted Critical
Publication of CN110471682B publication Critical patent/CN110471682B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04845Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range for image manipulation, e.g. dragging, rotation, expansion or change of colour
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention provides an application program updating method and a mobile terminal, wherein the method comprises the following steps: under the condition that touch operation of an application prompt corner mark to be updated by a user is received, determining and displaying icons of application programs to be updated; receiving preset sliding operation of dragging an application prompt corner mark to be updated by a user; updating all application programs to be updated in response to a preset sliding operation; receiving a selection operation of a user on an icon of a target application program to be updated; in response to the selection operation, the target application programs to be updated can be updated, when the application store has the application prompt corner marks to be updated, the application programs can be updated completely through the sliding operation of the corner marks, the user does not need to enter the corresponding application program store again, the application programs needing to be updated are determined, and the application programs are updated manually, so that the operation is simple, and the use experience of the user is improved.

Description

Application program updating method and mobile terminal
Technical Field
The present invention relates to the field of mobile terminals, and in particular, to an application program updating method and a mobile terminal.
Background
Currently, applications in mobile terminals are becoming more and more abundant, and many users download a plurality of application programs using the mobile terminals, so that corresponding application program developers can perform unscheduled update or upgrade of the application programs in order to adapt to changes of user requirements and update of the running environment of an operating system.
In the prior art, the method for upgrading or updating the application program installed on the mobile terminal is as follows: and upgrading or updating the application program installed on the mobile terminal through an application program store installed on the mobile terminal, namely starting the corresponding application program store by a user, checking whether one application can be upgraded or not through a corresponding application program update page, and downloading a corresponding update package for updating after confirming the upgrading.
The method has the following defects that a user is required to manually search a corresponding update page in the application, and the user needs to input a plurality of operations to realize the update, namely the conventional operation method for updating the application program has the problem of insufficient convenience.
Disclosure of Invention
The embodiment of the invention provides an application program updating method and a mobile terminal, which are used for solving the problem that in the prior art, the application program is inconvenient to update.
In order to solve the technical problems, the invention is realized as follows:
in a first aspect, an embodiment of the present invention provides an application program updating method, where the method includes: under the condition that touch operation of an application prompt corner mark to be updated by a user is received, determining and displaying icons of application programs to be updated; receiving a preset sliding operation of dragging the application prompt corner mark to be updated by the user; updating all the application programs to be updated in response to the preset sliding operation; receiving the selection operation of the user on the icon of the target application program to be updated; and updating each target application program to be updated in response to the selection operation.
In a second aspect, an embodiment of the present invention further provides a mobile terminal, where the mobile terminal includes: the first determining module is used for determining and displaying icons of the application programs to be updated under the condition that touch operation of the application prompt corner marks to be updated by a user is received; the first receiving module is used for receiving preset sliding operation of dragging the application prompt corner mark to be updated by the user; the first updating module is used for responding to the sliding operation and updating all the application programs to be updated; the second receiving module is used for receiving the selection operation of the user on the icon of the target application program to be updated; and the second updating module is used for responding to the selection operation and updating each target application program to be updated.
In a third aspect, an embodiment of the present invention further provides a mobile terminal, including a processor, a memory, and a computer program stored in the memory and capable of running on the processor, where the computer program when executed by the processor implements the steps of the application update method.
In a fourth aspect, embodiments of the present invention also provide a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of an application update method as described above.
In the embodiment of the invention, under the condition that touch operation of an application prompt corner mark to be updated by a user is received, icons of application programs to be updated are determined and displayed; receiving preset sliding operation of dragging an application prompt corner mark to be updated by a user; updating all application programs to be updated in response to a preset sliding operation; receiving a selection operation of a user on an icon of a target application program to be updated; in response to the selection operation, the application programs to be updated of each target are updated, and when the application stores have the application prompt corner marks to be updated, all the application programs can be updated through the sliding operation of the corner marks, the user does not need to reenter the corresponding application program stores, the application programs needing to be updated are determined, and the application programs are updated manually, so that the operation is simple, and the use experience of the user is improved.
Drawings
FIG. 1 is a flowchart illustrating a method for updating an application program according to a first embodiment of the present invention;
FIG. 2 is a flowchart illustrating a method for updating an application program according to a second embodiment of the present invention;
fig. 3 is a block diagram of a mobile terminal according to a third embodiment of the present invention;
fig. 4 is a block diagram of a mobile terminal according to a fourth embodiment of the present invention;
fig. 5 is a schematic hardware structure of a mobile terminal according to a fifth embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
Example 1
Referring to fig. 1, a flowchart illustrating steps of an application updating method according to a first embodiment of the present invention is shown.
The application program updating method provided by the embodiment of the invention comprises the following steps:
step 101: and under the condition that touch operation of the application prompt corner mark to be updated by the user is received, determining and displaying the icon of each application program to be updated.
When a new version exists in an application program installed in the mobile terminal, an application prompt corner mark to be updated appears on an application program store icon, and the number of the corner marks is the number of application program memories with new versions in the mobile terminal.
It should be noted that, a person skilled in the art may set the touch operation according to the actual situation, and may be a click operation, a double click operation, a long press operation, etc., which is not particularly limited in the embodiment of the present invention.
When touch operation of the application prompt corner mark to be updated by a user is received, determining icons of application programs to be updated in the mobile terminal, and displaying the icons of the application programs to be updated on a preset interface.
The display mode may be to display according to the frequency of use of each application program to be updated, or display according to the classification of each application program to be updated.
When the number of icons of each application program to be updated displayed exceeds the maximum number of the current display screen displays, the application program icons exceeding the maximum number of the display are displayed at the preset position of the current display interface, for example: when the 'home of the automobile', 'WeChat', 'Goodyear map' can not be displayed on the current interface, the first word of the Chinese name of the application program is taken, the lowest end of the current interface is displayed, and meanwhile the 'steam', 'WeChat', 'Goodyear' word is displayed. And if the first words of the application programs to be updated, which cannot be displayed on the current interface, are the same, displaying the first two words.
Step 102: and receiving a preset sliding operation of dragging the application prompt corner mark to be updated by the user.
Step 103: and updating all the application programs to be updated in response to the preset sliding operation.
When all the application programs to be updated need to be updated, receiving a preset sliding operation of dragging the application prompt corner mark to be updated by a user, and updating all the application programs to be updated.
For example: and receiving the sliding of the application prompt angle mark to be updated by the user in the first direction, and updating all the application programs to be updated. It should be noted that, the first direction may be set by those skilled in the art according to the actual situation, and may be left sliding, right sliding, upward sliding, downward sliding, sliding according to a preset track, etc., which is not limited in particular by the embodiment of the present invention.
And receiving the sliding of the application prompt angle marks to be updated by the user to a second direction, and canceling the updating of all the application programs to be updated, wherein the second direction is different from the first direction.
Step 104: and receiving the selection operation of the user on the icon of the target application program to be updated.
It should be noted that, a person skilled in the art may set the selection operation according to an actual situation, where the selection operation may be a click operation, a double click operation, a long press operation, a sliding operation, etc. of the application program to be updated, which is not limited in particular in the embodiment of the present invention.
Step 105: and in response to the selection operation, updating each target application program to be updated.
In the embodiment of the invention, under the condition that touch operation of an application prompt corner mark to be updated by a user is received, icons of application programs to be updated are determined and displayed; receiving preset sliding operation of dragging an application prompt corner mark to be updated by a user; updating all application programs to be updated in response to a preset sliding operation; receiving a selection operation of a user on an icon of a target application program to be updated; in response to the selection operation, the application programs to be updated of each target are updated, and when the application stores have the application prompt corner marks to be updated, all the application programs can be updated through the sliding operation of the corner marks, the user does not need to reenter the corresponding application program stores, the application programs needing to be updated are determined, and the application programs are updated manually, so that the operation is simple, and the use experience of the user is improved.
Example two
Referring to fig. 2, a flowchart illustrating steps of an application updating method according to a second embodiment of the present invention is shown.
The application program updating method provided by the embodiment of the invention comprises the following steps:
step 201: and under the condition that touch operation of the application prompt corner mark to be updated by the user is received, determining the icon of each application program to be updated.
When a new version exists in an application program installed in the mobile terminal, an application prompt corner mark to be updated appears on an application program store icon, and the number of the corner marks is the number of application program memories with new versions in the mobile terminal.
It should be noted that, a person skilled in the art may set the touch operation according to the actual situation, and may be a click operation, a double click operation, a long press operation, etc., which is not particularly limited in the embodiment of the present invention.
Step 202: and determining the use frequency of each application program to be updated in a preset time period.
It should be noted that, a person skilled in the art may set the preset time period according to the actual situation, where the preset time period may be one week, one month, two months, etc., which is not particularly limited in the embodiment of the present invention.
Step 203: and displaying the icon of each application program to be updated in the preset range of the icon of the target application program according to the using frequency.
In addition to the display according to the frequency of use, the display may be performed according to the classification of each application program to be updated.
Or displaying the icon of each application program to be updated in the preset range of the application program store icon.
It should be noted that, a person skilled in the art may set the preset range according to the actual situation, and may set the preset range around the icon of the target application program and around the preset radius, where the preset radius determines the preset range, and the preset radius may be set to 1cm, 2cm, 3cm, and so on. Or the icon of the target application program is taken as the center, the preset range of the rectangle is determined by the preset distance, and the preset distance can be set to be 1cm, 2cm, 3cm and the like.
When the number of icons of each application program to be updated displayed exceeds the maximum number of the current display screen displays, the application program icons exceeding the maximum number of the display are displayed at the preset position of the current display interface, for example: when the 'home of the automobile', 'WeChat', 'Goodyear map' can not be displayed on the current interface, the first word of the Chinese name of the application program is taken, the lowest end of the current interface is displayed, and meanwhile the 'steam', 'WeChat', 'Goodyear' word is displayed. And if the first words of the application programs to be updated, which cannot be displayed on the current interface, are the same, displaying the first two words.
And displaying the application icons exceeding the maximum number at the preset position of the current display interface, so that the user can conveniently view the icons.
Step 204: and receiving a first sliding operation of dragging the application prompt corner mark to be updated by the user according to the first direction.
Wherein the first direction indicates a sliding direction to the target application.
Step 205: and updating all the application programs to be updated in response to the first sliding operation.
For example: and receiving the sliding of the application prompt angle mark to be updated by the user in the first direction, and updating all the application programs to be updated. It should be noted that, the first direction may be set by those skilled in the art according to the actual situation, and may be left sliding, right sliding, upward sliding, downward sliding, sliding according to a preset track, etc., which is not limited in particular by the embodiment of the present invention.
And receiving a second sliding operation of the user on the application prompt corner mark to be updated according to a second direction. Wherein the second direction is different from the first direction. In response to the second sliding operation, updating of each target application program to be updated is canceled.
Step 206: and receiving a third sliding operation of the user on the icons of the at least two application programs to be updated.
Step 207: and determining a selection area according to the sliding track of the third sliding operation.
Step 208: and determining each target application program to be updated in the selection area as each target application program to be updated.
Step 209: and updating the application programs to be updated of each target.
If the user only wants to update part of the application programs, the selection area can be determined according to the sliding operation through the third sliding operation of the displayed icons of the application programs to be updated. As shown in fig. 3, if a straight line is drawn on the interface, a rectangular frame, i.e., a selection area, can be identified by having a first and a last break points of the straight line. And after the user draws the straight line, updating the target application program to be updated in the selected area. The sliding track is short, and the operation is simple. Or in the current display interface, according to the sliding track of the third sliding operation, framing the target application program to be updated, and updating the framed target application program to be updated.
In the embodiment of the invention, under the condition that touch operation of an application prompt corner mark to be updated by a user is received, icons of application programs to be updated are determined and displayed; receiving preset sliding operation of dragging an application prompt corner mark to be updated by a user; updating all application programs to be updated in response to a preset sliding operation; receiving a selection operation of a user on an icon of a target application program to be updated; in response to the selection operation, the application programs to be updated of each target are updated, and when the application stores have the application prompt corner marks to be updated, all the application programs can be updated through the sliding operation of the corner marks, the user does not need to reenter the corresponding application program stores, the application programs needing to be updated are determined, and the application programs are updated manually, so that the operation is simple, and the use experience of the user is improved.
Example III
Referring to fig. 3, a block diagram of a mobile terminal according to a third embodiment of the present invention is shown.
The mobile terminal provided by the embodiment of the invention comprises: the first determining module 301 is configured to determine and display icons of application programs to be updated when a touch operation of an application prompt corner mark to be updated by a user is received; the first receiving module 302 is configured to receive a preset sliding operation of the user dragging the application prompt corner mark to be updated; a first updating module 303, configured to respond to the preset sliding operation, and update all the applications to be updated; a second receiving module 304, configured to receive a selection operation of the icon of the target application to be updated by the user; a second updating module 305, configured to update each of the target applications to be updated in response to the selection operation.
In the embodiment of the invention, under the condition that touch operation of an application prompt corner mark to be updated by a user is received, icons of application programs to be updated are determined and displayed; receiving preset sliding operation of dragging an application prompt corner mark to be updated by a user; updating all application programs to be updated in response to a preset sliding operation; receiving a selection operation of a user on an icon of a target application program to be updated; in response to the selection operation, the application programs to be updated of each target are updated, and when the application stores have the application prompt corner marks to be updated, all the application programs can be updated through the sliding operation of the corner marks, the user does not need to reenter the corresponding application program stores, the application programs needing to be updated are determined, and the application programs are updated manually, so that the operation is simple, and the use experience of the user is improved.
Example IV
Referring to fig. 4, a block diagram of a mobile terminal according to a fourth embodiment of the present invention is shown.
The mobile terminal provided by the embodiment of the invention comprises: the first determining module 401 is configured to determine and display icons of application programs to be updated when a touch operation of an application prompt corner mark to be updated by a user is received; a first receiving module 402, configured to receive a preset sliding operation for dragging the application prompt corner mark to be updated by the user; a first updating module 403, configured to update all the applications to be updated in response to the sliding operation; a second receiving module 404, configured to receive a selection operation of the icon of the target application program to be updated by the user; and a second updating module 405, configured to update each of the target applications to be updated in response to the selection operation.
Preferably, the first determining module 401 includes: a first determining submodule 4011, configured to determine icons of application programs to be updated when a touch operation of an application prompt corner mark to be updated by a user is received; a second determining submodule 4012, configured to determine a frequency of use of each application program to be updated in a preset time period; a display sub-module 4013, configured to display, according to the usage frequency, icons of the applications to be updated in a preset range of icons of the target application.
Preferably, the first receiving module 402 includes: the first receiving submodule 4021 is configured to receive a first sliding operation of the user dragging the application prompt corner mark to be updated according to a first direction, where the first direction indicates a sliding direction to the target application program.
Preferably, the second receiving module 404 includes: a second receiving sub-module 4041, configured to receive a third sliding operation of the user on icons of at least two applications to be updated; a third determining submodule 4042, configured to determine a selection area according to a sliding track of the third sliding operation; a fourth determining submodule 4043, configured to determine each target application program to be updated in the selection area as each target application program to be updated.
Preferably, the mobile terminal further comprises: a third receiving module 406, configured to receive, after the first updating module 403 updates all the applications to be updated in response to the preset sliding operation, a second sliding operation of the user on the application prompt corner mark to be updated according to a second direction, where the second direction is different from the first direction; the cancel update module 407 is configured to cancel the update of each of the target applications to be updated in response to the second sliding operation.
The mobile terminal provided by the embodiment of the present invention can implement each process implemented by the mobile terminal in the method embodiments of fig. 1 to 2, and in order to avoid repetition, a description is omitted here.
In the embodiment of the invention, under the condition that touch operation of an application prompt corner mark to be updated by a user is received, icons of application programs to be updated are determined and displayed; receiving preset sliding operation of dragging an application prompt corner mark to be updated by a user; updating all application programs to be updated in response to a preset sliding operation; receiving a selection operation of a user on an icon of a target application program to be updated; in response to the selection operation, the application programs to be updated of each target are updated, and when the application stores have the application prompt corner marks to be updated, all the application programs can be updated through the sliding operation of the corner marks, the user does not need to reenter the corresponding application program stores, the application programs needing to be updated are determined, and the application programs are updated manually, so that the operation is simple, and the use experience of the user is improved.
Example five
Referring to fig. 5, a hardware structure of a mobile terminal for implementing various embodiments of the present invention is shown.
The mobile terminal 500 includes, but is not limited to: radio frequency unit 501, network module 502, audio output unit 503, input unit 504, sensor 505, display unit 506, user input unit 507, interface unit 508, memory 509, processor 510, and power source 511. Those skilled in the art will appreciate that the mobile terminal structure shown in fig. 5 is not limiting of the mobile terminal and that the mobile terminal may include more or fewer components than shown, or may combine certain components, or a different arrangement of components. In the embodiment of the invention, the mobile terminal comprises, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, a pedometer and the like.
The processor 510 is configured to determine and display icons of application programs to be updated when a touch operation of an application prompt corner mark to be updated by a user is received; receiving a preset sliding operation of dragging the application prompt corner mark to be updated by the user; updating all the application programs to be updated in response to the preset sliding operation; receiving the selection operation of the user on the icon of the target application program to be updated; and updating each target application program to be updated in response to the selection operation.
In the embodiment of the invention, under the condition that touch operation of an application prompt corner mark to be updated by a user is received, icons of application programs to be updated are determined and displayed; receiving preset sliding operation of dragging an application prompt corner mark to be updated by a user; updating all application programs to be updated in response to a preset sliding operation; receiving a selection operation of a user on an icon of a target application program to be updated; in response to the selection operation, the application programs to be updated of each target are updated, and when the application stores have the application prompt corner marks to be updated, all the application programs can be updated through the sliding operation of the corner marks, the user does not need to reenter the corresponding application program stores, the application programs needing to be updated are determined, and the application programs are updated manually, so that the operation is simple, and the use experience of the user is improved.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 501 may be used to receive and send information or signals during a call, specifically, receive downlink data from a base station, and then process the downlink data with the processor 510; and, the uplink data is transmitted to the base station. Typically, the radio frequency unit 501 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 501 may also communicate with networks and other devices through a wireless communication system.
The mobile terminal provides wireless broadband internet access to the user through the network module 502, such as helping the user to send and receive e-mail, browse web pages, access streaming media, etc.
The audio output unit 503 may convert audio data received by the radio frequency unit 501 or the network module 502 or stored in the memory 509 into an audio signal and output as sound. Also, the audio output unit 503 may also provide audio output (e.g., a call signal reception sound, a message reception sound, etc.) related to a specific function performed by the mobile terminal 500. The audio output unit 503 includes a speaker, a buzzer, a receiver, and the like.
The input unit 504 is used for receiving an audio or video signal. The input unit 504 may include a graphics processor (Graphics Processing Unit, GPU) 5041 and a microphone 5042, the graphics processor 5041 processing image data of still pictures or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 506. The image frames processed by the graphics processor 5041 may be stored in the memory 509 (or other storage medium) or transmitted via the radio frequency unit 501 or the network module 502. Microphone 5042 may receive sound and may be capable of processing such sound into audio data. The processed audio data may be converted into a format output that can be transmitted to the mobile communication base station via the radio frequency unit 501 in case of a phone call mode.
The mobile terminal 500 also includes at least one sensor 505, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 5061 according to the brightness of ambient light, and the proximity sensor can turn off the display panel 5061 and/or backlight when the mobile terminal 500 moves to the ear. As one of the motion sensors, the accelerometer sensor can detect the acceleration in all directions (generally three axes), and can detect the gravity and direction when stationary, and can be used for recognizing the gesture of the mobile terminal (such as horizontal and vertical screen switching, related games, magnetometer gesture calibration), vibration recognition related functions (such as pedometer and knocking), and the like; the sensor 505 may further include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., which are not described herein.
The display unit 506 is used to display information input by a user or information provided to the user. The display unit 506 may include a display panel 5061, and the display panel 5061 may be configured in the form of a liquid crystal display (Liquid Crystal Display, LCD), an Organic Light-Emitting Diode (OLED), or the like.
The user input unit 507 may be used to receive input numeric or character information and to generate key signal inputs related to user settings and function control of the mobile terminal. Specifically, the user input unit 507 includes a touch panel 5071 and other input devices 5072. Touch panel 5071, also referred to as a touch screen, may collect touch operations thereon or thereabout by a user (e.g., operations of the user on touch panel 5071 or thereabout using any suitable object or accessory such as a finger, stylus, etc.). Touch panel 5071 may include two parts, a touch detection device and a touch controller. The touch detection device detects the touch azimuth of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 510, and receives and executes commands sent by the processor 510. In addition, the touch panel 5071 may be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 5071, the user input unit 507 may include other input devices 5072. In particular, other input devices 5072 may include, but are not limited to, physical keyboards, function keys (e.g., volume control keys, switch keys, etc.), trackballs, mice, joysticks, and so forth, which are not described in detail herein.
Further, the touch panel 5071 may be overlaid on the display panel 5061, and when the touch panel 5071 detects a touch operation thereon or thereabout, the touch operation is transmitted to the processor 510 to determine a type of touch event, and then the processor 510 provides a corresponding visual output on the display panel 5061 according to the type of touch event. Although in fig. 5, the touch panel 5071 and the display panel 5061 are two independent components to implement the input and output functions of the mobile terminal, in some embodiments, the touch panel 5071 and the display panel 5061 may be integrated to implement the input and output functions of the mobile terminal, which is not limited herein.
The interface unit 508 is an interface through which an external device is connected to the mobile terminal 500. For example, the external devices may include a wired or wireless headset port, an external power (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 508 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the mobile terminal 500 or may be used to transmit data between the mobile terminal 500 and an external device.
The memory 509 may be used to store software programs as well as various data. The memory 509 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, phonebook, etc.) created according to the use of the handset, etc. In addition, the memory 509 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device.
The processor 510 is a control center of the mobile terminal, connects various parts of the entire mobile terminal using various interfaces and lines, and performs various functions of the mobile terminal and processes data by running or executing software programs and/or modules stored in the memory 509, and calling data stored in the memory 509, thereby performing overall monitoring of the mobile terminal. Processor 510 may include one or more processing units; preferably, the processor 510 may integrate an application processor that primarily handles operating systems, user interfaces, applications, etc., with a modem processor that primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 510.
The mobile terminal 500 may further include a power source 511 (e.g., a battery) for powering the various components, and preferably the power source 511 may be logically connected to the processor 510 via a power management system that performs functions such as managing charging, discharging, and power consumption.
In addition, the mobile terminal 500 includes some functional modules, which are not shown, and will not be described herein.
Preferably, the embodiment of the present invention further provides a mobile terminal, which includes a processor 510, a memory 509, and a computer program stored in the memory 509 and capable of running on the processor 510, where the computer program when executed by the processor 510 implements each process of the above embodiment of the application program update method, and the same technical effects can be achieved, and for avoiding repetition, a detailed description is omitted herein.
The embodiment of the invention also provides a computer readable storage medium, on which a computer program is stored, which when executed by a processor, implements the processes of the above embodiment of the application program updating method, and can achieve the same technical effects, so that repetition is avoided, and no further description is given here. Wherein the computer readable storage medium is selected from Read-Only Memory (ROM), random access Memory (Random Access Memory, RAM), magnetic disk or optical disk.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the method according to the embodiments of the present invention.
The embodiments of the present invention have been described above with reference to the accompanying drawings, but the present invention is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those having ordinary skill in the art without departing from the spirit of the present invention and the scope of the claims, which are to be protected by the present invention.

Claims (12)

1. An application program updating method applied to a mobile terminal, the method comprising:
under the condition that touch operation of a user on an application prompt corner mark to be updated on an application program store icon is received, determining and displaying the icon of each application program to be updated;
receiving a preset sliding operation of dragging the application prompt corner mark to be updated by the user;
updating all the application programs to be updated in response to the preset sliding operation;
or receiving the selection operation of the user on the icon of the target application program to be updated;
and updating each target application program to be updated in response to the selection operation.
2. The method according to claim 1, wherein the step of determining and displaying icons of each application program to be updated in case of receiving a touch operation of a user to update an application prompt corner mark includes:
under the condition that touch operation of an application prompt corner mark to be updated by a user is received, determining icons of application programs to be updated;
determining the use frequency of each application program to be updated in a preset time period;
and displaying the icon of each application program to be updated in the preset range of the icon of the target application program according to the using frequency.
3. The method according to claim 1, wherein the step of receiving a preset sliding operation in which the user drags the application prompt corner post to be updated includes:
and receiving a first sliding operation of dragging the application prompt corner mark to be updated by the user according to a first direction, wherein the first direction indicates a sliding direction to the target application program.
4. A method according to claim 3, wherein after said step of updating all of said applications to be updated in response to said preset sliding operation, said method further comprises:
receiving a second sliding operation of the user on the application prompt corner mark to be updated according to a second direction, wherein the second direction is different from the first direction;
and in response to the second sliding operation, canceling updating of each target application program to be updated.
5. The method according to claim 1, wherein the step of receiving the user selection operation of the icon of the target application to be updated includes:
receiving a third sliding operation of the user on icons of at least two application programs to be updated;
determining a selection area according to the sliding track of the third sliding operation;
and determining each target application program to be updated in the selection area as each target application program to be updated.
6. A mobile terminal, the mobile terminal comprising:
the first determining module is used for determining and displaying the icons of the application programs to be updated under the condition that touch operation of a user on the application prompt corner mark to be updated on the icons of the application program store is received;
the first receiving module is used for receiving preset sliding operation of dragging the application prompt corner mark to be updated by the user;
the first updating module is used for responding to the preset sliding operation and updating all the application programs to be updated;
the second receiving module is used for receiving the selection operation of the user on the icon of the target application program to be updated;
and the second updating module is used for responding to the selection operation and updating each target application program to be updated.
7. The mobile terminal of claim 6, wherein the first determining module comprises:
the first determining submodule is used for determining icons of application programs to be updated under the condition that touch operation of application prompt corner marks to be updated by a user is received;
the second determining submodule is used for determining the use frequency of each application program to be updated in a preset time period;
and the display sub-module is used for displaying the icons of the application programs to be updated in the preset range of the icons of the target application programs according to the using frequency.
8. The mobile terminal of claim 7, wherein the first receiving module comprises:
and the first receiving sub-module is used for receiving a first sliding operation of dragging the application prompt corner mark to be updated by the user according to a first direction, wherein the first direction indicates the sliding direction of the target application program.
9. The mobile terminal of claim 8, wherein the mobile terminal further comprises:
the third receiving module is used for receiving a second sliding operation of the user on the application prompt corner mark to be updated according to a second direction after the first updating module responds to the preset sliding operation and updates all the application programs to be updated, wherein the second direction is different from the first direction;
and the cancel updating module is used for responding to the second sliding operation and canceling updating of each target application program to be updated.
10. The mobile terminal of claim 6, wherein the second receiving module comprises:
the second receiving sub-module is used for receiving a third sliding operation of the user on icons of at least two application programs to be updated;
a third determining submodule, configured to determine a selection area according to a sliding track of the third sliding operation;
and the fourth determining submodule is used for determining each target application program to be updated in the selection area as each target application program to be updated.
11. A mobile terminal comprising a processor, a memory and a computer program stored on the memory and executable on the processor, which when executed by the processor implements the steps of the application updating method according to any of claims 1 to 5.
12. A computer readable storage medium, characterized in that the computer readable storage medium has stored thereon a computer program which, when executed by a processor, implements the steps of the application updating method according to any of claims 1 to 5.
CN201910703718.XA 2019-07-31 2019-07-31 Application program updating method and mobile terminal Active CN110471682B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910703718.XA CN110471682B (en) 2019-07-31 2019-07-31 Application program updating method and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910703718.XA CN110471682B (en) 2019-07-31 2019-07-31 Application program updating method and mobile terminal

Publications (2)

Publication Number Publication Date
CN110471682A CN110471682A (en) 2019-11-19
CN110471682B true CN110471682B (en) 2023-04-28

Family

ID=68509608

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910703718.XA Active CN110471682B (en) 2019-07-31 2019-07-31 Application program updating method and mobile terminal

Country Status (1)

Country Link
CN (1) CN110471682B (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111427599A (en) * 2020-03-20 2020-07-17 维沃移动通信有限公司 Application program management method and electronic equipment
CN112416204B (en) * 2020-11-27 2022-08-26 维沃移动通信有限公司 Application management method and device, electronic equipment and readable storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105812552A (en) * 2015-06-29 2016-07-27 维沃移动通信有限公司 Application icon prompt message elimination method and terminal
CN106095455A (en) * 2016-06-17 2016-11-09 北京小米移动软件有限公司 A kind of application update method and device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103309618A (en) * 2013-07-02 2013-09-18 姜洪明 Mobile operating system
CN108491219A (en) * 2018-03-13 2018-09-04 维沃移动通信有限公司 A kind of update method and mobile terminal of application
CN108595201A (en) * 2018-04-20 2018-09-28 维沃移动通信有限公司 A kind of application program update method and mobile terminal
CN108958865B (en) * 2018-06-29 2021-01-08 维沃移动通信有限公司 Corner mark management method and mobile terminal
CN109165033B (en) * 2018-08-24 2022-05-17 维沃移动通信有限公司 Application updating method and mobile terminal

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105812552A (en) * 2015-06-29 2016-07-27 维沃移动通信有限公司 Application icon prompt message elimination method and terminal
CN106095455A (en) * 2016-06-17 2016-11-09 北京小米移动软件有限公司 A kind of application update method and device

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
Haroon Malik 等.Exploring the Relationship Between Version Updates and Downloads of Asthma Mobile Apps.《Procedia Computer Science》.624-631. *
边贺臣.基于广电网络的电视应用商店.《信息技术》.2016,93. *

Also Published As

Publication number Publication date
CN110471682A (en) 2019-11-19

Similar Documents

Publication Publication Date Title
CN110995923B (en) Screen projection control method and electronic equipment
CN108255378B (en) Display control method and mobile terminal
CN108536365B (en) Image sharing method and terminal
CN111049979B (en) Application sharing method, electronic equipment and computer readable storage medium
CN110062105B (en) Interface display method and terminal equipment
CN110196667B (en) Notification message processing method and terminal
CN110837327B (en) Message viewing method and terminal
CN109828705B (en) Icon display method and terminal equipment
CN111026484A (en) Application sharing method, first electronic device and computer-readable storage medium
CN109343788B (en) Operation control method of mobile terminal and mobile terminal
CN109710349B (en) Screen capturing method and mobile terminal
CN110471559B (en) False touch prevention method and mobile terminal
CN107728923B (en) Operation processing method and mobile terminal
CN108491148B (en) Application sharing method and terminal
CN109857297B (en) Information processing method and terminal equipment
US11947790B2 (en) Interface display method and terminal, and computer readable storage medium
CN110096203B (en) Screenshot method and mobile terminal
CN111124706A (en) Application program sharing method and electronic equipment
CN110933494A (en) Picture sharing method and electronic equipment
CN111522575B (en) Application program upgrading method and electronic equipment
CN110825295A (en) Application program control method and electronic equipment
CN109597546B (en) Icon processing method and terminal equipment
CN111562959A (en) Icon management method and electronic equipment
CN109669656B (en) Information display method and terminal equipment
CN110471682B (en) Application program updating method and mobile terminal

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
GR01 Patent grant
GR01 Patent grant