[go: up one dir, main page]

CN105630342B - A kind of method of terminal and terminal display file - Google Patents

A kind of method of terminal and terminal display file Download PDF

Info

Publication number
CN105630342B
CN105630342B CN201510991759.5A CN201510991759A CN105630342B CN 105630342 B CN105630342 B CN 105630342B CN 201510991759 A CN201510991759 A CN 201510991759A CN 105630342 B CN105630342 B CN 105630342B
Authority
CN
China
Prior art keywords
file
terminal
icon
application program
displayed
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
CN201510991759.5A
Other languages
Chinese (zh)
Other versions
CN105630342A (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.)
Nubia Technology Co Ltd
Original Assignee
Nubia 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 Nubia Technology Co Ltd filed Critical Nubia Technology Co Ltd
Priority to CN201510991759.5A priority Critical patent/CN105630342B/en
Publication of CN105630342A publication Critical patent/CN105630342A/en
Application granted granted Critical
Publication of CN105630342B publication Critical patent/CN105630342B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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 OR CALCULATING; 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

Landscapes

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

Abstract

The invention belongs to field of terminal technology, the embodiment of the invention discloses a kind of terminal and the methods of terminal display file, this method may include: that terminal receives dragging instruction, the first dragged icon is correspondingly moved according to instruction is pulled, and obtains the compatible file format of corresponding first application program of the first icon;When the first icon is moved to according to dragging instruction has overlapping region with the second icon, terminal is inquired according to the compatible file format of the first application program from the file path of corresponding second application program of the second icon, obtains file to be presented;Terminal shows file to be presented.So as to will conveniently and efficiently be shown using relevant file, user experience is promoted.

Description

Terminal and method for displaying file by terminal
Technical Field
The invention relates to the technical field of terminals, in particular to a terminal and a method for displaying files by the terminal.
Background
In the existing intelligent mobile system, after a user downloads a related file through an application in a terminal, the user needs to find a download and storage address of the related file, and check and operate the downloaded file according to the download and storage address of the file through a file management program, so that the operation process is time-consuming and tedious, and when a file storage path of some applications cannot be checked by the user through character recording, inconvenience is brought to the user for checking the file, and user experience is influenced.
Disclosure of Invention
The invention mainly aims to provide a terminal and a method for displaying files by the terminal, aiming at conveniently and quickly displaying files related to application and improving user experience.
In order to achieve the purpose, the technical scheme of the invention is realized as follows:
in a first aspect, an embodiment of the present invention provides a method for displaying a file by a terminal, where the method includes:
the method comprises the steps that a terminal receives a dragging instruction, correspondingly moves a dragged first icon according to the dragging instruction, and obtains a file format compatible with a first application program corresponding to the first icon;
when the first icon moves to a region overlapped with a second icon according to the dragging instruction, the terminal inquires from a file path of a second application program corresponding to the second icon according to a file format compatible with the first application program to obtain a file to be displayed;
and the terminal displays the file to be displayed.
In the foregoing scheme, the querying, by the terminal, from a file path of a second application program corresponding to the second icon according to a file format compatible with the first application program to obtain a file to be displayed specifically includes:
the terminal acquires an installation path of the second application program and a download path of the second application program;
and the terminal matches all files in the installation path of the second application program and the download path of the second application program with the file format compatible with the first application program to obtain the file to be displayed, which is matched with the file format compatible with the first application program.
In the above scheme, the displaying, by the terminal, the file to be displayed specifically includes:
the terminal stores the file identifier to be displayed in a pop-up box of the second icon for displaying; or the terminal sets a frame or a side bar of a screen, and stores the file identifier to be displayed in the frame or the side bar for display.
In the above scheme, after the terminal displays the file to be displayed, the method further includes:
the terminal receives a selection instruction, wherein the selection instruction is used for indicating that a file to be accessed is determined from the files to be displayed;
and the terminal accesses the file to be accessed through the first application program according to the selection instruction.
In the above scheme, the moving, by the terminal, the dragged first icon according to the dragging instruction correspondingly includes:
the terminal scans the dragging instruction of the icon by using the scanning function of the touch screen;
when the terminal receives the dragging instruction, the terminal acquires the dragged first icon through the scanning function, and correspondingly moves the dragged first icon according to the dragging instruction according to the scanning function.
In a second aspect, an embodiment of the present invention provides a terminal, where the terminal includes: the device comprises a receiving unit, a display unit, an acquisition unit, a detection unit and a query unit; wherein,
the receiving unit is used for receiving a dragging instruction;
the display unit is used for correspondingly moving the dragged first icon according to the dragging instruction;
the acquiring unit is used for acquiring a file format compatible with a first application program corresponding to the first icon;
the detection unit is used for detecting whether the first icon moves to have an overlapped area with the second icon according to the dragging instruction, and triggering the query unit when the first icon moves to have an overlapped area with the second icon according to the dragging instruction;
the query unit is used for querying a file path of a second application program corresponding to the second icon according to a file format compatible with the first application program to obtain a file to be displayed;
the display unit is also used for displaying the file to be displayed.
In the foregoing solution, the query unit is specifically configured to:
acquiring an installation path of the second application program and a download path of the second application program;
and matching all files in the installation path of the second application program and the download path of the second application program with the file format compatible with the first application program to obtain a file to be displayed, wherein the file to be displayed is matched with the file format compatible with the first application program.
In the foregoing solution, the display unit is specifically configured to:
storing the file identifier to be displayed into a pop-up box of the second icon for displaying; or setting a frame or a side bar of the screen, and saving the file identifier to be displayed in the frame or the side bar for display.
In the above scheme, the receiving unit is further configured to receive a selection instruction, where the selection instruction is used to instruct that a file to be accessed is determined from the files to be displayed;
the terminal further comprises an access unit, which is used for accessing the file to be accessed through the first application program according to the selection instruction.
In the above scheme, the display unit is specifically configured to scan a drag instruction of an icon by using a scan function of the touch screen;
and when the receiving unit receives the dragging instruction, acquiring the dragged first icon through the scanning function, and correspondingly moving the dragged first icon according to the dragging instruction according to the scanning function.
According to the terminal and the method for displaying the file by the terminal provided by the embodiment of the invention, the file which can be accessed by the application program corresponding to the dragged icon is displayed by dragging the application program icon, so that the application-related file can be conveniently and quickly displayed, and the user experience is improved.
Drawings
Fig. 1 is a schematic diagram of an alternative hardware structure of a mobile terminal according to an embodiment of the present invention;
fig. 2 is a schematic flowchart of a method for displaying a file by a terminal according to an embodiment of the present invention;
fig. 3 is a schematic diagram of a terminal display according to an embodiment of the present invention;
fig. 4 is a schematic diagram of another terminal display provided in the embodiment of the present invention;
fig. 5 is a schematic flow chart of a terminal obtaining a file to be displayed according to an embodiment of the present invention;
fig. 6 is a schematic diagram of a display of another terminal according to an embodiment of the present invention;
fig. 7 is a schematic diagram of a display of another terminal according to an embodiment of the present invention;
fig. 8 is a schematic flowchart of a terminal accessing a file according to an embodiment of the present invention;
fig. 9 is a schematic view of a specific implementation flow of accessing a file by a terminal according to an embodiment of the present invention;
fig. 10 is a schematic display diagram of a terminal according to an embodiment of the present invention;
fig. 11 is a schematic display diagram of another specific implementation of a terminal according to an embodiment of the present invention;
fig. 12 is a schematic display diagram of another specific implementation of a terminal according to an embodiment of the present invention;
fig. 13 is a schematic display diagram illustrating a further specific implementation of a terminal according to an embodiment of the present invention;
fig. 14 is a schematic structural diagram of a terminal according to an embodiment of the present invention;
fig. 15 is a schematic structural diagram of another terminal according to an embodiment of the present invention.
Detailed Description
The technical solution in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
A mobile terminal implementing various embodiments of the present invention will now be described with reference to fig. 1. In the following description, suffixes such as "module", "component", or "unit" used to denote elements are used only for facilitating the explanation of the present invention, and have no specific meaning in themselves. Thus, "module" and "component" may be used in a mixture.
The mobile terminal may be implemented in various forms. For example, the terminal described in the present invention may include a mobile terminal such as a mobile phone, a smart phone, a notebook computer, a digital broadcast receiver, a Personal Digital Assistant (PDA), a tablet computer (PAD), a Portable Multimedia Player (PMP), a navigation device, etc., and a stationary terminal such as a digital TV, a desktop computer, etc. In the following, it is assumed that the terminal is a mobile terminal. However, it will be understood by those skilled in the art that the configuration according to the embodiment of the present invention can be applied to a fixed type terminal in addition to elements particularly used for moving purposes.
Fig. 1 is an alternative hardware structure diagram of a mobile terminal implementing various embodiments of the present invention.
The mobile terminal 100 may include a user input unit 130, a display unit 150, a memory 160, a controller 180, a power supply unit 190, and the like. Fig. 1 illustrates a mobile terminal having various components, but it is to be understood that not all illustrated components are required to be implemented, and that more or fewer components may instead be implemented, the elements of the mobile terminal being described in detail below.
The user input unit 130 may generate key input data according to a command input by a user to control various operations of the mobile terminal. The user input unit 130 allows a user to input various types of information, and may include a keyboard, dome sheet, touch pad (e.g., a touch-sensitive member that detects changes in resistance, pressure, capacitance, and the like due to being touched), scroll wheel, joystick, and the like. In particular, when the touch pad is superimposed on the display unit 150 in the form of a layer, a touch screen may be formed.
The display unit 150 may display information processed in the mobile terminal 100. For example, when the mobile terminal 100 is in a phone call mode, the display unit 150 may display a User Interface (UI) or a Graphical User Interface (GUI) related to a call or other communication (e.g., text messaging, multimedia file downloading, etc.). When the mobile terminal 100 is in a video call mode or an image capturing mode, the display unit 150 may display a captured image and/or a received image, a UI or GUI showing a video or an image and related functions, and the like.
Meanwhile, when the display unit 150 and the touch pad are stacked on each other in the form of layers to form a touch screen, the display unit 150 may serve as an input device and an output device. The display unit 150 may include at least one of a Liquid Crystal Display (LCD), a thin film transistor LCD (TFT-LCD), an Organic Light Emitting Diode (OLED) display, a flexible display, a three-dimensional (3D) display, and the like. Some of these displays may be configured to be transparent to allow a user to view from the outside, which may be referred to as transparent displays, and a typical transparent display may be, for example, a TOLED (transparent organic light emitting diode) display or the like. Depending on the particular desired implementation, the mobile terminal 100 may include two or more display units (or other display devices), for example, the mobile terminal may include an external display unit (not shown) and an internal display unit (not shown). The touch screen may be used to detect a touch input pressure as well as a touch input position and a touch input area.
The memory 160 may store software programs and the like for processing and controlling operations performed by the controller 180, or may temporarily store data (e.g., a phonebook, messages, still images, videos, and the like) that has been or will be output. Also, the memory 160 may store data regarding various ways of vibration and audio signals output when a touch is applied to the touch screen.
The memory 160 may include at least one type of storage medium including a flash memory, a hard disk, a multimedia card, a card-type memory (e.g., SD or DX memory, etc.), a Random Access Memory (RAM), a Static Random Access Memory (SRAM), a read-only memory (ROM), an electrically erasable programmable read-only memory (EEPROM), a programmable read-only memory (PROM), a magnetic memory, a magnetic disk, an optical disk, and the like. Also, the mobile terminal 100 may cooperate with a network storage device that performs a storage function of the memory 160 through a network connection.
The controller 180 generally controls the overall operation of the mobile terminal. For example, the controller 180 performs control and processing related to voice calls, data communications, video calls, and the like. In addition, the controller 180 may include a multimedia module 181 for reproducing (or playing back) multimedia data, and the multimedia module 181 may be constructed within the controller 180 or may be constructed separately from the controller 180. The controller 180 may perform a pattern recognition process to recognize a handwriting input or a picture drawing input performed on the touch screen as a character or an image.
The power supply unit 190 receives external power or internal power and provides appropriate power required to operate various elements and components under the control of the controller 180.
The various embodiments described herein may be implemented in a computer-readable medium using, for example, computer software, hardware, or any combination thereof. For a hardware implementation, the embodiments described herein may be implemented using at least one of an Application Specific Integrated Circuit (ASIC), a Digital Signal Processor (DSP), a Digital Signal Processing Device (DSPD), a Programmable Logic Device (PLD), a Field Programmable Gate Array (FPGA), a processor, a controller, a microcontroller, a microprocessor, an electronic unit designed to perform the functions described herein, and in some cases, such embodiments may be implemented in the controller 180. For a software implementation, the implementation such as a process or a function may be implemented with a separate software module that allows performing at least one function or operation. The software codes may be implemented by software applications (or programs) written in any suitable programming language, which may be stored in the memory 160 and executed by the controller 180.
Up to this point, mobile terminals have been described in terms of their functionality. Hereinafter, a slide-type mobile terminal among various types of mobile terminals, such as a folder-type, bar-type, swing-type, slide-type mobile terminal, and the like, will be described as an example for the sake of brevity. Accordingly, the present invention can be applied to any type of mobile terminal, and is not limited to a slide type mobile terminal.
Based on the hardware structure of the mobile terminal, the invention provides various embodiments of the method.
Example one
Referring to fig. 2, a method for displaying a file by a terminal according to an embodiment of the present invention is shown, where the method may include:
s201: the terminal receives a dragging instruction, correspondingly moves a dragged first icon according to the dragging instruction, and acquires a file format compatible with a first application program corresponding to the first icon;
it should be noted that, in a specific implementation process, the method for displaying a file by a terminal provided in this embodiment may be triggered by a specific instruction, for example, the terminal may display a preset function button on a touch screen, and after detecting that the function button is clicked, the terminal indicates that the method for displaying a file by a terminal provided in this embodiment is triggered and started;
after the triggering is completed, the terminal can scan a dragging action instruction of the user for the icon by using a scanning function of the touch screen, when the terminal receives a dragging instruction sent by the user, the terminal can acquire the dragged first icon through the scanning function, and can correspondingly move the dragged first icon according to the dragging instruction according to the scanning function.
As shown in the terminal display diagram of fig. 3, when the first icon is dragged, the first icon moves according to a track of the dragging instruction as shown by an arrow in the diagram.
It can be understood that, when the terminal acquires the first icon through the scan function, the terminal may further acquire a file format compatible with the first application program corresponding to the first icon, that is, a file format that can be opened by the first application program.
S202: when the first icon moves to a region overlapped with the second icon according to the dragging instruction, the terminal inquires from a file path of a second application program corresponding to the second icon according to a file format compatible with the first application program to obtain a file to be displayed;
it should be noted that, in the process of moving the first icon according to the drag instruction, or when the first icon moves to overlap with the display area of the second icon according to the drag instruction, the display area where the first icon is located may intersect with the display area where the second icon is located, as shown in the terminal display diagram shown in fig. 4, at this time, the first icon shown in the dashed line frame overlaps with the second icon shown in the solid line frame, and at this time, it may be considered that the first icon overlaps with the second icon.
For example, in a specific implementation process, referring to fig. 5, when the first icon and the second icon have an overlapping area, the terminal queries from a file path of the second application program corresponding to the second icon according to a file format compatible with the first application program to obtain a file to be displayed, which may include:
s2021: the terminal acquires an installation path of a second application program and a download path of the second application program;
s2022: and the terminal matches all files in the installation path of the second application program and the download path of the second application program with the file format compatible with the first application program to obtain the file to be displayed, which is matched with the file format compatible with the first application program.
It can be understood that through the process shown in fig. 5, the terminal can acquire the file that can be accessed by the first application program from the installation path and the download saving path related to the second application program, the user does not need to access the file related to the second application program through the file management program according to the file path, and the file that the user wants to access by the first application program can be directly acquired from the file related to the second application program, so that the related file can be directly applied to display, and the user experience is improved.
S203: and displaying the file to be displayed by the terminal.
In detail, the terminal displays the identifier of the file to be displayed, and in a specific implementation process, as shown in fig. 6, the terminal may store the identifier of the file to be displayed in a pop-up box of the second icon for display; as shown in fig. 7, the terminal may further set a frame or a sidebar of the screen, and store the identifier of the file to be displayed in the frame or the sidebar for display. The specific display mode may be implemented according to the needs of the actual situation, and this embodiment will not be described in detail.
Exemplarily, as shown in fig. 8, after the terminal displays the identifier of the file to be displayed, the method may further include:
s204: the terminal receives a selection instruction, wherein the selection instruction is used for indicating that a file to be accessed is determined from files to be displayed;
s205: and the terminal accesses the file to be accessed through the first application program according to the selection instruction.
It should be noted that, in the specific implementation process, after a user selects a certain file from the file identifier to be displayed, the selected file can be accessed through the first application program, for example, the selected file can be opened through the first application program, and then the selected file is modified, deleted, updated, and the like through the first application program. This embodiment is not particularly limited thereto.
According to the method for displaying the file by the terminal, the file which can be accessed by the application program corresponding to the dragged icon is displayed by dragging the application program icon, so that the file related to the application can be conveniently and quickly displayed, and the user experience is improved.
Example two
Based on the same technical concept as that of the foregoing embodiment, referring to fig. 9, which shows a specific implementation process of the method for displaying a file by a terminal according to the embodiment of the present invention, it should be noted that, in the specific implementation process, as shown in a terminal display schematic diagram shown in fig. 10, a first icon may be an icon corresponding to an application program Word, a second application icon may be an icon corresponding to an application program QQ, and the specific implementation process may include:
s901: the terminal receives a dragging instruction of a user for the Word icon, and moves the Word icon according to the dragging instruction;
specifically, the terminal can display a preset function button on the touch screen, when the terminal detects that the function button is clicked, a scanning function of the touch screen can be used for scanning a dragging action instruction of a user for an icon, when the terminal receives the dragging instruction sent by the user, the terminal can obtain the dragged Word icon through the scanning function, and can also correspondingly move the dragged Word icon according to the dragging instruction according to the scanning function. For example, the moving track of the Word icon in this step may be as shown by the arrow in fig. 11.
S902: when the Word icon moves to a position which is overlapped with the QQ icon, the terminal acquires an installation path of the application program QQ and a download file path of the application program QQ;
specifically, the Word icon and the QQ icon having overlapping areas may be as shown in fig. 12.
S903: the terminal matches all files in the installation path of the application program QQ and the download file path of the application program QQ according to the file format compatible with the application program Word to obtain a file to be displayed, wherein the file format is matched with the file format compatible with the application program Word;
specifically, in the installation path of the application QQ and the path of the application QQ downloading file in the embodiment, the file to be displayed, which is matched with the file format compatible with the application Word, may be: test1.doc, test2.docx and test3.doc, so these three files are the files to be displayed.
S904: the terminal stores the file identifier to be displayed into a pop-up box of the QQ icon for display;
specifically, as shown in fig. 13, test1.doc, test2.docx, and test3.doc can be taken as display contents of the QQ icon pop-up box.
S905: the terminal receives a selection instruction of a user for the file identifier to be accessed in the pop-up box; and opening the file to be accessed through Word.
Specifically, after the user selects the test2.docx in the pop-up box, the terminal may open the test2.docx through the application Word.
In the specific implementation process of the method for displaying the file by the terminal provided by the embodiment, when the Word icon is dragged to be overlapped with the QQ icon, the file which can be accessed by the application program Word in the path related to the application program QQ is displayed, and the file to be accessed is accessed by selecting the file to be accessed by the user, so that the file related to the application is conveniently and quickly displayed, and the user experience is improved.
EXAMPLE III
Based on the same technical concept as the foregoing embodiment, referring to fig. 14, which shows a schematic structural diagram of a terminal 1400 provided in an embodiment of the present invention, the terminal 1400 may include: a receiving unit 1401, a display unit 1402, an acquisition unit 1403, a detection unit 1404, and an inquiry unit 1405; wherein,
the receiving unit 1401 is configured to receive a drag instruction;
the display unit 1402, configured to correspondingly move the dragged first icon according to the drag instruction;
the obtaining unit 1403 is configured to obtain a file format compatible with the first application program corresponding to the first icon;
the detecting unit 1404 is configured to detect whether the first icon moves according to the drag instruction and has an overlapping area with the second icon, and trigger the querying unit 1405 when the first icon moves according to the drag instruction and has an overlapping area with the second icon;
the query unit 1405 is configured to query, according to a file format compatible with the first application program, from a file path of a second application program corresponding to the second icon, to obtain a file to be displayed;
the display unit 1402 is further configured to display the file to be displayed.
In the foregoing solution, the querying unit 1405 is specifically configured to:
acquiring an installation path of the second application program and a download path of the second application program;
and matching all files in the installation path of the second application program and the download path of the second application program with the file format compatible with the first application program to obtain a file to be displayed, wherein the file to be displayed is matched with the file format compatible with the first application program.
In the above scheme, the display unit 1402 is specifically configured to:
storing the file identifier to be displayed into a pop-up box of the second icon for displaying; or setting a frame or a side bar of the screen, and saving the file identifier to be displayed in the frame or the side bar for display.
In the above scheme, the receiving unit 1401 is further configured to receive a selection instruction, where the selection instruction is used to instruct that a file to be accessed is determined from the files to be displayed;
furthermore, referring to fig. 15, the terminal 1400 further includes an accessing unit 1406, configured to access the file to be accessed through the first application according to the selecting instruction.
In the above scheme, the display unit 1402 is specifically configured to scan a drag instruction of an icon by using a scan function of the touch screen;
and when the receiving unit 1401 receives the dragging instruction, acquiring the dragged first icon through the scanning function, and moving the dragged first icon according to the dragging instruction according to the scanning function.
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 an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal device (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method described in the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (10)

1. A method for displaying files by a terminal is characterized by comprising the following steps:
the method comprises the steps that a terminal receives a dragging instruction, correspondingly moves a dragged first icon according to the dragging instruction, and obtains a file format compatible with a first application program corresponding to the first icon;
when the first icon moves to a region overlapped with a second icon according to the dragging instruction, the terminal inquires from a file path of a second application program corresponding to the second icon according to a file format compatible with the first application program to obtain a file to be displayed;
and the terminal displays the file to be displayed.
2. The method according to claim 1, wherein the terminal queries, according to a file format compatible with the first application program, from a file path of a second application program corresponding to the second icon to obtain a file to be displayed, and specifically includes:
the terminal acquires an installation path of the second application program and a download path of the second application program;
and the terminal matches all files in the installation path of the second application program and the download path of the second application program with the file format compatible with the first application program to obtain the file to be displayed, which is matched with the file format compatible with the first application program.
3. The method according to claim 1, wherein the displaying of the file to be displayed by the terminal specifically comprises:
the terminal stores the file identifier to be displayed in a pop-up box of the second icon for displaying; or the terminal sets a frame or a side bar of a screen, and stores the file identifier to be displayed in the frame or the side bar for display.
4. The method according to claim 1, wherein after the terminal displays the file to be displayed, the method further comprises:
the terminal receives a selection instruction, wherein the selection instruction is used for indicating that a file to be accessed is determined from the files to be displayed;
and the terminal accesses the file to be accessed through the first application program according to the selection instruction.
5. The method according to claim 1, wherein the terminal moves the dragged first icon correspondingly according to the drag instruction, specifically comprising:
the terminal scans the dragging instruction of the icon by using the scanning function of the touch screen;
when the terminal receives the dragging instruction, the terminal acquires the dragged first icon through the scanning function, and correspondingly moves the dragged first icon according to the dragging instruction according to the scanning function.
6. A terminal, characterized in that the terminal comprises: the device comprises a receiving unit, a display unit, an acquisition unit, a detection unit and a query unit; wherein,
the receiving unit is used for receiving a dragging instruction;
the display unit is used for correspondingly moving the dragged first icon according to the dragging instruction;
the acquiring unit is used for acquiring a file format compatible with a first application program corresponding to the first icon;
the detection unit is used for detecting whether the first icon moves to have an overlapped area with the second icon according to the dragging instruction, and triggering the query unit when the first icon moves to have an overlapped area with the second icon according to the dragging instruction;
the query unit is used for querying a file path of a second application program corresponding to the second icon according to a file format compatible with the first application program to obtain a file to be displayed;
the display unit is also used for displaying the file to be displayed.
7. The terminal according to claim 6, wherein the querying unit is specifically configured to:
acquiring an installation path of the second application program and a download path of the second application program;
and matching all files in the installation path of the second application program and the download path of the second application program with the file format compatible with the first application program to obtain a file to be displayed, wherein the file to be displayed is matched with the file format compatible with the first application program.
8. The terminal according to claim 6, wherein the display unit is specifically configured to:
storing the file identifier to be displayed into a pop-up box of the second icon for displaying; or setting a frame or a side bar of the screen, and saving the file identifier to be displayed in the frame or the side bar for display.
9. The terminal according to claim 6, wherein the receiving unit is further configured to receive a selection instruction, where the selection instruction is used to instruct to determine a file to be accessed from the files to be presented;
the terminal further comprises an access unit, which is used for accessing the file to be accessed through the first application program according to the selection instruction.
10. The terminal according to claim 6, wherein the display unit is specifically configured to scan a drag instruction of the icon by using a scan function of the touch screen;
and when the receiving unit receives the dragging instruction, acquiring the dragged first icon through the scanning function, and correspondingly moving the dragged first icon according to the dragging instruction according to the scanning function.
CN201510991759.5A 2015-12-25 2015-12-25 A kind of method of terminal and terminal display file Active CN105630342B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510991759.5A CN105630342B (en) 2015-12-25 2015-12-25 A kind of method of terminal and terminal display file

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510991759.5A CN105630342B (en) 2015-12-25 2015-12-25 A kind of method of terminal and terminal display file

Publications (2)

Publication Number Publication Date
CN105630342A CN105630342A (en) 2016-06-01
CN105630342B true CN105630342B (en) 2019-01-15

Family

ID=56045348

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510991759.5A Active CN105630342B (en) 2015-12-25 2015-12-25 A kind of method of terminal and terminal display file

Country Status (1)

Country Link
CN (1) CN105630342B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106250171A (en) * 2016-07-18 2016-12-21 乐视控股(北京)有限公司 One opens multipad method, device and mobile terminal
CN110955364B (en) * 2019-11-22 2021-07-27 维沃移动通信有限公司 Application recommending method and electronic device
CN115167721A (en) * 2022-07-14 2022-10-11 维沃移动通信有限公司 Display method and device for functional interface

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102024064A (en) * 2011-01-11 2011-04-20 宇龙计算机通信科技(深圳)有限公司 Rapid searching method and mobile communication terminal
CN103823614A (en) * 2014-03-10 2014-05-28 联想(北京)有限公司 Information processing method, device and electronic equipment
CN104252284A (en) * 2013-06-26 2014-12-31 中兴通讯股份有限公司 File display method and device
CN104423816A (en) * 2013-08-22 2015-03-18 深圳富泰宏精密工业有限公司 Data interaction method and system of mobile device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101668240B1 (en) * 2010-04-19 2016-10-21 엘지전자 주식회사 Mobile terminal and operation control method thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102024064A (en) * 2011-01-11 2011-04-20 宇龙计算机通信科技(深圳)有限公司 Rapid searching method and mobile communication terminal
CN104252284A (en) * 2013-06-26 2014-12-31 中兴通讯股份有限公司 File display method and device
CN104423816A (en) * 2013-08-22 2015-03-18 深圳富泰宏精密工业有限公司 Data interaction method and system of mobile device
CN103823614A (en) * 2014-03-10 2014-05-28 联想(北京)有限公司 Information processing method, device and electronic equipment

Also Published As

Publication number Publication date
CN105630342A (en) 2016-06-01

Similar Documents

Publication Publication Date Title
CN105975201B (en) Mobile terminal and its split screen processing method
US9690441B2 (en) Method and apparatus for managing message
US9348509B2 (en) Property modification of an application object
US9563350B2 (en) Mobile terminal and method for controlling the same
CN106528252B (en) object starting method and device
US9769299B2 (en) Mobile terminal capable of recognizing at least one application inter-workable with another executed application and controlling method thereof
US20150026620A1 (en) Mobile terminal and controlling method thereof
CN107153541A (en) Browse interaction processing method and device
EP2866158A1 (en) Method for reader to provide service, reader, terminal and computer storage medium
CN106681620A (en) Method and device for achieving terminal control
CN107292141B (en) Identity verification device, terminal and method
CN104142991A (en) A search method, search client, and electronic device
CN106843642A (en) The exchange method and mobile terminal of a kind of mobile terminal
CN105630342B (en) A kind of method of terminal and terminal display file
US20120094720A1 (en) Mobile terminal and displaying method thereof
WO2023198064A1 (en) Application program starting method and apparatus, and electronic device and storage medium
CN106897069A (en) A kind of application program image target aligning method and mobile terminal
KR20130000280A (en) Mobile device and control method for the same
CN112925456A (en) Display method and device and electronic equipment
KR102032407B1 (en) Mobile terminal and method for controlling of the same
CN105930477A (en) Information search method and device
CN105117115B (en) A kind of method and apparatus for showing electronic document
CN115599259A (en) Information processing method and device, electronic equipment and readable storage medium
CN106445291B (en) Method and terminal for realizing application processing
CN108733731B (en) Convenient method and device for changing multimedia resources in document and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant