CN111190483B - Photo display method and device, storage medium and terminal - Google Patents

Photo display method and device, storage medium and terminal Download PDF

Info

Publication number
CN111190483B
CN111190483B CN201911317167.XA CN201911317167A CN111190483B CN 111190483 B CN111190483 B CN 111190483B CN 201911317167 A CN201911317167 A CN 201911317167A CN 111190483 B CN111190483 B CN 111190483B
Authority
CN
China
Prior art keywords
photo
target
photos
photograph
album
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
CN201911317167.XA
Other languages
Chinese (zh)
Other versions
CN111190483A (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.)
Nanjing Coolpad Software Technology Co Ltd
Original Assignee
Nanjing Coolpad Software 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 Nanjing Coolpad Software Technology Co Ltd filed Critical Nanjing Coolpad Software Technology Co Ltd
Priority to CN201911317167.XA priority Critical patent/CN111190483B/en
Publication of CN111190483A publication Critical patent/CN111190483A/en
Application granted granted Critical
Publication of CN111190483B publication Critical patent/CN111190483B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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/017Gesture based interaction, e.g. based on a set of recognized hand gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/53Querying
    • G06F16/538Presentation of query results
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/50Information retrieval; Database structures therefor; File system structures therefor of still image data
    • G06F16/54Browsing; Visualisation therefor
    • 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/04842Selection of displayed objects or displayed text elements
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the application discloses a photo display method, a device, a storage medium and a terminal, wherein the method comprises the following steps: receiving gesture operation input for a selected photo set in the album, and determining a target photo based on the gesture operation; marking the target photo; and receiving a viewing instruction aiming at the photos in the album, and displaying the target photos in sequence on a current display interface. The photo display method provided by the application can limit the photo viewing range, effectively avoid the occurrence of excessive page turning, and ensure the privacy of the photos during display/sharing.

Description

Photo display method and device, storage medium and terminal
Technical Field
The present application relates to the field of computer technologies, and in particular, to a method and apparatus for displaying a photograph, a storage medium, and a terminal.
Background
Various applications carried by the terminal meet the diversified demands of different crowds. If office software is convenient for office staff to work anytime and anywhere, social software shortens the distance between people, album application records our drip life, and good time is reserved.
For album applications storing multiple photos, when a user shares some photos with nearby relatives/friends, the user often turns over unintentionally so that some non-shared photos are also seen by the relatives/friends, which brings inconvenience and embarrassment to the user, in other words, the traditional photo display mode has the defects of insufficient privacy and limitation.
Disclosure of Invention
The embodiment of the application provides a photo display method, a photo display device, a storage medium and a terminal, which can solve the problems of insufficient privacy and limitation of photo display. The technical scheme is as follows:
in a first aspect, an embodiment of the present application provides a method for displaying a photograph, where the method includes:
receiving gesture operation input for a selected photo set in the album, and determining a target photo based on the gesture operation;
marking the target photo;
and receiving a viewing instruction aiming at the photos in the album, and displaying the target photos in sequence on a current display interface.
In a second aspect, an embodiment of the present application provides a photo display device, including:
the target photo determining module is used for receiving gesture operation input for a selected photo set in the photo album and determining target photos based on the gesture operation;
the target photo marking module is used for marking the target photo;
and the target photo display module is used for receiving a viewing instruction aiming at the photos in the album and sequentially displaying the target photos on a current display interface.
In a third aspect, embodiments of the present application provide a computer readable storage medium having stored thereon a computer program which when executed by a processor performs the steps of any of the methods described above.
In a fourth aspect, embodiments of the present application provide a terminal comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the steps of any of the methods described above when the program is executed.
The technical scheme provided by the embodiments of the application has the beneficial effects that at least:
in one or more embodiments of the present application, a terminal receives a gesture operation input for a selected photo set in an album, determines a target photo based on the gesture operation, and marks the target photo; and receiving a viewing instruction aiming at the photos in the album, and displaying the target photos in sequence on a current display interface. In the embodiment, when a user displays/shares photos in the album to friends, the photos in the album can be set in real time, the photos to be displayed/shared are selected through gesture operation, the unselected photos are hidden, and the friends cannot scroll through the non-shared photos when looking at the displayed/shared photos through the sliding screen. The photo display method provided by the application can limit the photo viewing range, effectively avoid the occurrence of excessive page turning, and ensure the privacy of the photos during display/sharing.
Drawings
In order to more clearly illustrate the embodiments of the application or the technical solutions in the prior art, the drawings that are required in the embodiments or the description of the prior art will be briefly described, it being obvious that the drawings in the following description are only some embodiments of the application, and that other drawings may be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a schematic flow chart of a photo display method according to an embodiment of the present application;
FIG. 2 is a schematic process diagram of a photo display method according to an embodiment of the present application;
FIG. 3 is a schematic flow chart of a photo display method according to an embodiment of the present application;
fig. 4 is a schematic flow chart of a photo display method according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of a photo display device according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a photo display device according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of a photo display device according to an embodiment of the present application;
fig. 8 is a block diagram of a terminal structure according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the following detailed description of the embodiments of the present application will be given with reference to the accompanying drawings.
When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the application. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the application as detailed in the accompanying claims.
In the description of the present application, it should be understood that the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. The specific meaning of the above terms in the present application will be understood in specific cases by those of ordinary skill in the art. Furthermore, in the description of the present application, unless otherwise indicated, "a plurality" means two or more. "and/or", describes an association relationship of an association object, and indicates that there may be three relationships, for example, a and/or B, and may indicate: a exists alone, A and B exist together, and B exists alone. The character "/" generally indicates that the context-dependent object is an "or" relationship.
The application will now be described with reference to specific examples.
Fig. 1 is a schematic flow chart of a photo display method according to an embodiment of the application.
As shown in fig. 1, the method according to the embodiment of the present application may include the following steps:
s101, receiving gesture operation input for a selected photo set in an album, and determining a target photo based on the gesture operation;
the album application on the terminal comprises a plurality of photo sets, such as a self-timer set, a screenshot set, a live photo set and the like, and one set needing to be displayed/shared is selected from the photo sets to execute the photo display method provided by the application.
The terminal receives gesture operation input by a user aiming at the selected photo set, namely the user selects one photo set in the photo album application, then inputs gesture operation aiming at one or more photos in the photo set, the gesture operation is used for selecting photos needing to be displayed/shared, the photos needing to be displayed/shared are defined as target photos, and the terminal receives the input gesture operation and determines the target photos.
It should be noted that, in the embodiment of the present application, the gesture operation received by the terminal is used to trigger entering the selected state, so the gesture operation should be different from some conventional designs: such as single-finger clicking to view photo details, long press album interface entry into bulk selection, etc., which may be, for example, track touch, multi-finger touch, double click, etc. The embodiment provided by the application is not only limited to the display/sharing of the photos, but also suitable for the display/sharing of the video clips and the like. In addition, the embodiment of the application can also set a photo display/sharing function key in the album application, and then manually click to open the function and execute the embodiment of the application when needed by a user.
Terminals in this embodiment include, but are not limited to, smart phones, tablet computers, palm top computers, personal digital assistants (Personal Digital Assistant, PAD), and interactive smart tablets.
S102, marking the target photo;
after determining the target photo based on the input gesture operation, the target photo needs to be marked. The marking of the target photos can be real-time marking, such as marking once while determining one target photo based on gesture operation; or the method can also be to perform collective marking on all the target photos after the selection is finished (namely, all the target photos are marked at one time). The marking may be, for example, to put the target photograph in a floating state, or to make a clear mark on the target photograph (such as by hooking the target photograph), or to blur the non-target photograph to highlight the selected target photograph, or the like. The mark of the target photo is used for dividing the selected photo from the unselected photo, so that the user can conveniently distinguish and view the selected photo.
S103, receiving a viewing instruction aiming at the photos in the album, and displaying the target photos in sequence on a current display interface.
After all the target photos are marked, the other non-target photos in the selected photo set are hidden or locked (the photos in other photo sets in the album are hidden or locked at the same time). And the terminal receives a viewing instruction input by a user aiming at the photo set, only displays the marked target photo, and defines a display interface of the target photo as a current display interface. After entering the current display interface, the friends can only check all marked target photos when sliding left and right on the interface, and the rest non-target photos in the photo set are limited outside the checking range, so that privacy in photo display/sharing is ensured.
If the terminal fails to receive the gesture operation input by the user again within a fixed time period from the last gesture operation receiving time, the target photo is considered to be selected, and the marking task is also completed, so that the rest photos except the target photo in the photo collection are hidden or locked. The fixed duration may be, for example, 2s, 3s, etc. Of course, a completion button may be set on the selection interface, and the user may end the selection of the target photo by clicking the completion button.
Fig. 2 is a schematic process diagram of a photo display method according to an embodiment of the present application.
As shown in fig. 2, the interface is a thumbnail interface of a photo collection of < all collections >, the interface displays a thumbnail of 12 photos, a user double-finger clicks (i.e. inputs a first gesture operation) photo 6 to enter a selected state, the upper right corner of all photos in the selected state is added with a circular ring, and when being selected, the circular ring is marked with a mark for the mark (as shown in a right schematic photo 6); when the target display photo is only photo 6, the right diagram in fig. 2 is the marking result when the photo selection is completed.
When a picture is triggered to enter a selected state by clicking a certain picture by double fingers, the picture is selected at the same time; and when the target photos are multiple, continuing to select the rest target photos through the double-finger clicking operation in the selected state until the target photos are selected. In the selected state, the user can singly click the selected photo to view the large graph.
In the embodiment of the application, a terminal receives gesture operation input for a selected photo set in an album, determines a target photo based on the gesture operation and marks the target photo; and receiving a viewing instruction aiming at the photos in the album, and displaying the target photos in sequence on a current display interface. In the embodiment, when a user displays/shares photos in the album to friends, the photos in the album can be set in real time, the photos to be displayed/shared are selected through gesture operation, the unselected photos are hidden, and the friends cannot scroll through the non-shared photos when looking at the displayed/shared photos through the sliding screen. The photo display method provided by the application can limit the photo viewing range, effectively avoid the occurrence of excessive page turning, and ensure the privacy of the photos during display/sharing.
Fig. 3 is a schematic flow chart of a photo display method according to an embodiment of the application.
As shown in fig. 3, the photo presentation method may include the steps of:
s201, receiving first gesture operations respectively input for a first photo and a second photo selected in an album, and determining the first photo, the second photo and continuous photos between the first photo and the second photo as target photos;
when a plurality of continuous photos are displayed/shared, for simplicity of operation, the same gesture operation can be input only for two non-adjacent photos, and then the two photos and all photos between the two photos can be selected at one time according to the gesture operation.
In an embodiment, the terminal album application may include only one photo set, or may include a plurality of photo sets. When the terminal album application only comprises one photo set, displaying all photos in the album, receiving first gesture operations respectively input for a first photo and a second photo selected in the album, and determining the first photo, the second photo and continuous photos between the first photo and the second photo as target photos based on the first gesture operations, wherein the first gesture operations are used for selecting continuous multiple photos.
When the terminal album application comprises a plurality of photo sets, one set to be displayed/shared is selected from the photo sets to execute the photo display method provided by the application. In this step, that is, the terminal receives a first gesture operation input by the user for a first photo and a second photo selected in a certain photo set, and then determines the first photo, the second photo, and consecutive photos between the first photo and the second photo as target photos, where the first gesture operation may be, for example, a single finger double click or the like.
S202, receiving a second gesture operation input for a third photo selected in the album, and determining the third photo as a target photo;
the embodiment provided by the application can also select photos to be displayed/shared one by one, especially for displaying only a single photo or a plurality of non-continuous photos.
The photos to be displayed/shared are selected one by one, specifically, gesture operations are input one by one for the photos to be displayed/shared, the target photos are determined based on the gesture operations, and the gesture operations for selecting a single photo are defined as second gesture operations in the embodiment. When only one photo is displayed/shared, the user only needs to input the second gesture operation once. The second gesture operation may be, for example, a double finger click or the like.
S203, marking the target photo;
the step may be specifically referred to step S102, and will not be described herein.
S204, receiving a viewing instruction aiming at the photos in the album, and sequentially displaying the target photos on a current display interface;
the step may be specifically referred to step S103, and will not be described herein.
S205, receiving a return operation input for the current display interface, displaying the thumbnail of the target photo on the return interface and hiding the rest photos except the target photo.
After the relatives and friends finish viewing all the displayed/shared photos on the current display interface, the touch screen may habitually return to the previous interface (the return interface is a photo thumbnail interface), in this case, in order to prevent the relatives and friends from unintentionally returning to the display interface so that the rest of non-target photos are also viewed, the rest of photos except the target photos on the return interface are hidden or locked, so that the limitation and privacy of photo sharing are further improved.
After the photos are shared, the user can exit the current photo display mode through long-press double-finger (different from the conventional method of entering batch selection through long-press single-finger) thumbnail interface at any position, normal display and viewing of all photos are restored, and the currently set photo display mode can be cleared by closing the album application and re-entering.
In the embodiment of the application, a terminal receives gesture operation input for a selected photo set in an album, determines a target photo based on the gesture operation and marks the target photo; and receiving a viewing instruction aiming at the photos in the album, and displaying the target photos in sequence on a current display interface. In the embodiment, when a user displays/shares photos in the album to friends, the photos in the album can be set in real time, the photos to be displayed/shared are selected through gesture operation, the unselected photos are hidden, and the friends cannot scroll through the non-shared photos when looking at the displayed/shared photos through the sliding screen. The photo display method provided by the application can limit the photo viewing range, effectively avoid the occurrence of excessive page turning, and ensure the privacy of the photos during display/sharing.
Fig. 4 is a schematic flow chart of a photo display method according to an embodiment of the application.
As shown in fig. 4, the photo presentation method may include the steps of:
s301, receiving a first gesture operation input for a first photo and a second photo selected in an album respectively, receiving a second gesture operation input for a third photo selected in the album, wherein the first gesture operation is different from the second gesture operation, and determining the first photo, the second photo, continuous photos between the first photo and the second photo and the third photo as target photos;
for the photos to be displayed/shared, which have continuous photos and single photos, a first gesture operation can be input for the photos at the head end and the tail end of the continuous photos (namely, a first photo and a second photo), the continuous photos among the head end photo, the tail end photo and the tail end photo are selected together, a second gesture operation is input for a discontinuous single photo (a third photo), the single photo is selected, all the selected photos are used as target photos, and the next step is executed. In order to determine whether the input gesture operation selects continuous photos or discontinuous photos (single photos), the embodiment uses different gesture operations to distinguish, defines the gesture of selecting continuous photos as a first gesture operation, and selects the gesture of selecting single photos as a second gesture operation. When the first gesture operation is single-finger double-click, the second gesture operation can be double-finger single-click; or when the first gesture operation is a sliding track, the second gesture operation may be long-press touch control or the like.
The details of this step are not described in detail in the following, and reference is made to step S201 and step S202, which are not described herein.
S302, marking the target photo;
the step may be specifically referred to step S102, and will not be described herein.
S303, receiving gesture operation input for any photo in the album except for the target photo, and canceling marking the target photo;
after marking all the target photos, if the user finds that the photo selection is wrong or wants to reselect the target photos, a gesture operation can be input at any position of a non-target photo area in the photo set, and the gesture operation is used for canceling all the marked target photos; gesture operations for any position input of the non-target photo region include, but are not limited to, single-double click, long press, multi-finger touch, track slide, etc., that is, the gesture operations may be arbitrary.
S304, receiving a deselection operation input for the target photos, and desmarking the last photo in the target photos;
according to the embodiment of the application, the cancel button can be arranged on the photo selection interface, when the selection error occurs in the process of selecting the target photo, the user can click the cancel button to cancel the marked last photo, and the selection efficiency of the target photo can be improved by adopting the step for single selection error.
S305, receiving a viewing instruction for the photos in the album, and displaying the target photos in sequence on a current display interface.
The step may be specifically referred to step S103, and will not be described herein.
In the embodiment of the application, a terminal receives gesture operation input for a selected photo set in an album, determines a target photo based on the gesture operation and marks the target photo; and receiving a viewing instruction aiming at the photos in the album, and displaying the target photos in sequence on a current display interface. In the embodiment, when a user displays/shares photos in the album to friends, the photos in the album can be set in real time, the photos to be displayed/shared are selected through gesture operation, the unselected photos are hidden, and the friends cannot scroll through the non-shared photos when looking at the displayed/shared photos through the sliding screen. The photo display method provided by the application can limit the photo viewing range, effectively avoid the occurrence of excessive page turning, and ensure the privacy of the photos during display/sharing.
The following are examples of the apparatus of the present application that may be used to perform the method embodiments of the present application. For details not disclosed in the embodiments of the apparatus of the present application, please refer to the embodiments of the method of the present application.
Referring to fig. 5, a schematic structural diagram of a photo display device according to an exemplary embodiment of the present application is provided. The photo display device can be realized into all or a part of the terminal through software, hardware or a combination of the software and the hardware, and can also be integrated on a server as a separate module. The photo display device in the embodiment of the application is applied to a terminal, and the device 1 comprises a target photo determining module 11, a target photo marking module 12 and a target photo display module 13.
A target photo determining module 11 for receiving a gesture operation input for a selected photo set in an album, determining a target photo based on the gesture operation;
a target photograph marking module 12 for marking the target photograph;
and the target photo display module 13 is used for receiving a viewing instruction aiming at the photos in the album and sequentially displaying the target photos on a current display interface.
Optionally, as shown in fig. 6, a schematic structural diagram of a photo display device according to an embodiment of the present application is provided. The target photo determination module 11 in the apparatus 1 includes:
a gesture operation receiving unit 111 for receiving a first gesture operation input for a first photograph and a second photograph selected in the album, respectively;
a target photograph determining unit 112 for determining the first photograph, the second photograph, and the continuous photographs between the first photograph and the second photograph as target photographs;
and the return interface photo showing module 14 is used for receiving a return operation input for the current display interface, showing the thumbnail of the target photo on the return interface and hiding the rest photos except the target photo.
As an option, the gesture operation receiving unit 111 is further configured to:
receiving a second gesture operation for a selected third photo input in the album;
the target photo determining unit 112 is further configured to:
and determining the third photo as a target photo.
Optionally, as shown in fig. 7, a schematic structural diagram of a photo display device according to an embodiment of the present application is provided. The gesture operation receiving unit 111 in the apparatus 1 is also configured to:
receiving first gesture operations respectively input for a first photo and a second photo selected in the album;
receiving a second gesture operation for a selected third photo input in the album, the first gesture operation being different from the second gesture operation;
the target photo determining unit 112 is further configured to:
determining the first photograph, the second photograph, a succession of photographs between the first photograph and the second photograph, and the third photograph as a target photograph;
a target photo cancellation module 15, configured to receive a gesture operation input for any remaining photo except the target photo in the album, and cancel marking the target photo;
the target photo cancellation module 15 is further configured to:
and receiving a deselection operation input for the target photos, and canceling the last photo in the target photos.
It should be noted that, when the photo display apparatus provided in the foregoing embodiment performs the photo display method, only the division of the foregoing functional modules is used as an example, and in practical application, the foregoing functional allocation may be performed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules, so as to complete all or part of the functions described above. In addition, the photo display device provided in the above embodiment and the photo display method embodiment belong to the same concept, which embody the detailed implementation process in the method embodiment, and are not described herein again.
The foregoing embodiment numbers of the present application are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
In the embodiment of the application, a terminal receives gesture operation input for a selected photo set in an album, determines a target photo based on the gesture operation and marks the target photo; and receiving a viewing instruction aiming at the photos in the album, and displaying the target photos in sequence on a current display interface. In the embodiment, when a user displays/shares photos in the album to friends, the photos in the album can be set in real time, the photos to be displayed/shared are selected through gesture operation, the unselected photos are hidden, and the friends cannot scroll through the non-shared photos when looking at the displayed/shared photos through the sliding screen. The photo display method provided by the application can limit the photo viewing range, effectively avoid the occurrence of excessive page turning, and ensure the privacy of the photos during display/sharing.
The present application also provides a computer readable storage medium having stored thereon a computer program which when executed by a processor performs the steps of the method of any of the previous embodiments. The computer readable storage medium may include, among other things, any type of disk including floppy disks, optical disks, DVDs, CD-ROMs, micro-drives, and magneto-optical disks, ROM, RAM, EPROM, EEPROM, DRAM, VRAM, flash memory devices, magnetic or optical cards, nanosystems (including molecular memory ICs), or any type of media or device suitable for storing instructions and/or data.
The embodiment of the application also provides a terminal which comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein the processor realizes the steps of the method of any embodiment when executing the program.
Fig. 8 is a block diagram of a terminal according to an embodiment of the present application.
As shown in fig. 8, the terminal 600 includes: a processor 601 and a memory 602.
In the embodiment of the present application, the processor 601 is a control center of a computer system, and may be a processor of a physical machine or a processor of a virtual machine. Processor 601 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and the like. The processor 601 may be implemented in at least one hardware form of DSP (Digital Signal Processing ), FPGA (Field-Programmable Gate Array, field programmable gate array), PLA (Programmable Logic Array ). The processor 601 may also include a main processor, which is a processor for processing data in an awake state, also called a CPU (Central Processing Unit ), and a coprocessor; a coprocessor is a low-power processor for processing data in a standby state.
The memory 602 may include one or more computer-readable storage media, which may be non-transitory. The memory 602 may also include high-speed random access memory, as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In some embodiments of the application, a non-transitory computer readable storage medium in memory 602 is used to store at least one instruction for execution by processor 601 to implement the methods of embodiments of the application.
In some embodiments, the terminal 600 further includes: a peripheral interface 603, and at least one peripheral. The processor 601, memory 602, and peripheral interface 603 may be connected by a bus or signal line. The individual peripheral devices may be connected to the peripheral device interface 603 via buses, signal lines or a circuit board. Specifically, the peripheral device includes: at least one of a display 604, a camera 605 and an audio circuit 606.
Peripheral interface 603 may be used to connect at least one Input/Output (I/O) related peripheral to processor 601 and memory 602. In some embodiments of the application, the processor 601, memory 602, and peripheral interface 603 are integrated on the same chip or circuit board; in some other embodiments of the application, either or both of the processor 601, memory 602, and peripheral interface 603 may be implemented on separate chips or circuit boards. The embodiment of the present application is not particularly limited thereto.
The display screen 604 is used to display a UI (User Interface). The UI may include graphics, text, icons, video, and any combination thereof. When the display 604 is a touch display, the display 604 also has the ability to collect touch signals at or above the surface of the display 604. The touch signal may be input as a control signal to the processor 601 for processing. At this point, the display 604 may also be used to provide virtual buttons and/or virtual keyboards, also referred to as soft buttons and/or soft keyboards. In some embodiments of the present application, the display 604 may be one, providing a front panel of the terminal 600; in other embodiments of the present application, the display 604 may be at least two, respectively disposed on different surfaces of the terminal 600 or in a folded design; in still other embodiments of the present application, the display 604 may be a flexible display disposed on a curved surface or a folded surface of the terminal 600. Even more, the display 604 may be arranged in a non-rectangular irregular pattern, i.e., a shaped screen. The display 604 may be made of LCD (Liquid Crystal Display ), OLED (Organic Light-Emitting Diode) or other materials.
The camera 605 is used to capture images or video. Optionally, camera 605 includes a front camera and a rear camera. Typically, the front camera is disposed on the front panel of the terminal and the rear camera is disposed on the rear surface of the terminal. In some embodiments, the at least two rear cameras are any one of a main camera, a depth camera, a wide-angle camera and a tele camera, so as to realize that the main camera and the depth camera are fused to realize a background blurring function, and the main camera and the wide-angle camera are fused to realize a panoramic shooting and Virtual Reality (VR) shooting function or other fusion shooting functions. In some embodiments of the application, camera 605 may also include a flash. The flash lamp can be a single-color temperature flash lamp or a double-color temperature flash lamp. The dual-color temperature flash lamp refers to a combination of a warm light flash lamp and a cold light flash lamp, and can be used for light compensation under different color temperatures.
The audio circuit 606 may include a microphone and a speaker. The microphone is used for collecting sound waves of users and the environment, and converting the sound waves into electric signals to be input to the processor 601 for processing. For the purpose of stereo acquisition or noise reduction, a plurality of microphones may be respectively disposed at different portions of the terminal 600. The microphone may also be an array microphone or an omni-directional pickup microphone.
The power supply 607 is used to power the various components in the terminal 600. The power source 607 may be alternating current, direct current, disposable or rechargeable. When the power source 607 comprises a rechargeable battery, the rechargeable battery may be a wired rechargeable battery or a wireless rechargeable battery. The wired rechargeable battery is a battery charged through a wired line, and the wireless rechargeable battery is a battery charged through a wireless coil. The rechargeable battery may also be used to support fast charge technology.
The block diagrams of the terminal structure shown in the embodiments of the present application do not constitute a limitation on the terminal 600, and the terminal 600 may include more or less components than those shown, or may combine some components, or may employ different arrangements of components.
In the present disclosure, the terms "first," "second," and the like are used for descriptive purposes only and are not to be construed as indicating or implying a relative importance or order; the term "plurality" means two or more, unless expressly defined otherwise. The terms "mounted," "connected," "secured," and the like are to be construed broadly, and may be, for example, fixedly connected, detachably connected, or integrally connected; "coupled" may be directly coupled or indirectly coupled through intermediaries. The specific meaning of the above terms in the present application can be understood by those of ordinary skill in the art according to the specific circumstances.
In the description of the present application, it should be understood that the directions or positional relationships indicated by the terms "upper", "lower", etc. are based on the directions or positional relationships shown in the drawings, are merely for convenience of description and simplification of the description, and do not indicate or imply that the apparatus or unit referred to must have a specific direction, be constructed and operated in a specific direction, and therefore, should not be construed as limiting the present application.
The foregoing is merely illustrative of the present application, and the present application is not limited thereto, and any person skilled in the art will readily recognize that variations or substitutions are within the scope of the present application. Accordingly, equivalent variations from the claims of the present application are intended to be covered by the present application.

Claims (7)

1. A method of displaying a photograph, the method comprising:
receiving first gesture operations respectively input for a first photo and a second photo selected in the album; receiving a second gesture operation for a selected third photo input in the album, the first gesture operation being different from the second gesture operation; determining the first photograph, the second photograph, a succession of photographs between the first photograph and the second photograph, and the third photograph as a target photograph;
marking the target photo;
and receiving a viewing instruction aiming at the photos in the album, and displaying the target photos in sequence on a current display interface.
2. The method of claim 1, wherein after the marking the target photograph, further comprising:
and receiving gesture operation input for any photo in the album except the target photo, and canceling marking the target photo.
3. The method of claim 1, wherein after the marking the target photograph, further comprising:
and receiving a deselection operation input for the target photos, and canceling the last photo in the target photos.
4. The method according to claim 1, wherein the method further comprises:
and receiving a return operation input for the current display interface, displaying the thumbnail of the target photo on a return interface and hiding the rest photos except the target photo.
5. A photograph display apparatus, the apparatus comprising:
the target photo determining module is used for receiving first gesture operations respectively input for the first photo and the second photo selected in the photo album; receiving a second gesture operation for a selected third photo input in the album, the first gesture operation being different from the second gesture operation; determining the first photograph, the second photograph, a succession of photographs between the first photograph and the second photograph, and the third photograph as a target photograph;
the target photo marking module is used for marking the target photo;
and the target photo display module is used for receiving a viewing instruction aiming at the photos in the album and sequentially displaying the target photos on a current display interface.
6. A computer readable storage medium, on which a computer program is stored, characterized in that the program, when being executed by a processor, implements the steps of the method according to any of the claims 1-4.
7. A terminal comprising a memory, a processor and a computer program stored on the memory and executable on the processor, characterized in that the processor implements the steps of the method according to any of claims 1-4 when executing the program.
CN201911317167.XA 2019-12-19 2019-12-19 Photo display method and device, storage medium and terminal Active CN111190483B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911317167.XA CN111190483B (en) 2019-12-19 2019-12-19 Photo display method and device, storage medium and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911317167.XA CN111190483B (en) 2019-12-19 2019-12-19 Photo display method and device, storage medium and terminal

Publications (2)

Publication Number Publication Date
CN111190483A CN111190483A (en) 2020-05-22
CN111190483B true CN111190483B (en) 2023-08-18

Family

ID=70707373

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911317167.XA Active CN111190483B (en) 2019-12-19 2019-12-19 Photo display method and device, storage medium and terminal

Country Status (1)

Country Link
CN (1) CN111190483B (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106127076A (en) * 2016-06-30 2016-11-16 维沃移动通信有限公司 The inspection method of a kind of photograph album photo and mobile terminal
CN107153708A (en) * 2017-05-16 2017-09-12 珠海市魅族科技有限公司 A kind of picture inspection method and device, computer installation, computer-readable recording medium
CN109040474A (en) * 2018-10-26 2018-12-18 Oppo广东移动通信有限公司 Photo display methods, device, terminal and storage medium

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106127076A (en) * 2016-06-30 2016-11-16 维沃移动通信有限公司 The inspection method of a kind of photograph album photo and mobile terminal
CN107153708A (en) * 2017-05-16 2017-09-12 珠海市魅族科技有限公司 A kind of picture inspection method and device, computer installation, computer-readable recording medium
CN109040474A (en) * 2018-10-26 2018-12-18 Oppo广东移动通信有限公司 Photo display methods, device, terminal and storage medium

Also Published As

Publication number Publication date
CN111190483A (en) 2020-05-22

Similar Documents

Publication Publication Date Title
KR102423826B1 (en) User termincal device and methods for controlling the user termincal device thereof
US20220124254A1 (en) Device, Method, and Graphical User Interface for Accessing an Application in a Locked Device
US20230319394A1 (en) User interfaces for capturing and managing visual media
US11616904B2 (en) User interfaces for electronic devices
US9952681B2 (en) Method and device for switching tasks using fingerprint information
US11294560B2 (en) Method and apparatus for changing the ratio between interfaces
US20180267642A1 (en) Method and apparatus for operating functions of portable terminal having bended display
KR101670572B1 (en) Device, method, and graphical user interface for managing folders with multiple pages
US9247146B2 (en) Mobile terminal and control method thereof
US9842571B2 (en) Context awareness-based screen scroll method, machine-readable storage medium and terminal therefor
US9448694B2 (en) Graphical user interface for navigating applications
CN110471596B (en) Split screen switching method and device, storage medium and electronic equipment
ES2628976T3 (en) Mobile terminal capable of detecting proximity contact
KR102042461B1 (en) Mobile terminal and method for controlling of the same
US20140365923A1 (en) Home screen sharing apparatus and method thereof
ES2753878T3 (en) Representative information display electronic device and its control procedure
CN108463799B (en) Flexible display of electronic device and operation method thereof
US10319345B2 (en) Portable terminal and method for partially obfuscating an object displayed thereon
US9129150B2 (en) Electronic apparatus and display control method
EP2677501A2 (en) Apparatus and method for changing images in electronic device
KR20140143526A (en) Method for controlling electronic device based on camera, machine-readable storage medium and electronic device
CN110941375B (en) Method, device and storage medium for locally amplifying image
EP2887648A1 (en) Method of performing previewing and electronic device for implementing the same
CN112825040B (en) User interface display method, device, equipment and storage medium
CN111190483B (en) Photo display method and device, storage medium and 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