CN106407416A - An application program data integration method and a mobile terminal - Google Patents
An application program data integration method and a mobile terminal Download PDFInfo
- Publication number
- CN106407416A CN106407416A CN201610848277.9A CN201610848277A CN106407416A CN 106407416 A CN106407416 A CN 106407416A CN 201610848277 A CN201610848277 A CN 201610848277A CN 106407416 A CN106407416 A CN 106407416A
- Authority
- CN
- China
- Prior art keywords
- data
- application
- target
- integration
- type
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/13—File access structures, e.g. distributed indices
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention provides an application program data integration method and a mobile terminal. The application program data integration method comprises the steps of acquiring at least one to-be-integrated target application program; establishing target correlation relationships between data of the at least one target application program and at least one target data set to complete the data integration of the at least one target application program, wherein one target data set is corresponding to data of at least one target application program. According to the technical solution, data belonging to the same data type in different application programs can be integrated, so that users can find, clear or share the data conveniently and the using experience of users is improved.
Description
Technical field
The present invention relates to communication technical field, method and mobile terminal that more particularly, to a kind of application data is integrated.
Background technology
With the continuous development of smart machine technology, the function of intelligent terminal is also stronger and stronger, not only can be used to
Amusement, work, can also be used to substitute the trend of other equipment.Application that is powerful with intelligent terminal, can installing
Program also gets more and more, and the file of generation also gets more and more, but the file that each application program produces is independent of each other, user
When checking same type of All Files, need to be checked the use it has not been convenient to user respectively in each application program,
As when needing to check the picture that all application programs are downloaded, the picture in each application program need to be searched respectively, extremely inconvenient.
Content of the invention
Embodiments provide method and the mobile terminal that a kind of application data is integrated, to solve prior art
Middle because user is when checking same type of all data, the operation caused by file in different application need to be checked respectively
Loaded down with trivial details, time-consuming problem.
First aspect, there is provided a kind of method that application data is integrated, is applied to mobile terminal, including:
Obtain at least one destination application to be integrated;
The target set up between the data of at least one destination application described and at least one target data set is closed
Connection relation, completes the Data Integration of at least one destination application described;
Wherein, the data of target data set at least one destination application of correspondence.
A kind of second aspect, there is provided mobile terminal, including:
Acquisition module, for obtaining at least one destination application to be integrated;
Data Integration module, for the number of at least one destination application described in setting up acquired in described acquisition module
According to the target association relation between at least one target data set, complete the data of at least one destination application described
Integrate;
Wherein, the data of target data set at least one destination application of correspondence.
So, technical scheme provided in an embodiment of the present invention, by making the data in different application and corresponding mesh
Logic association relation is set up so that the data be not together of Physical Extents, the association having in logic is closed between mark data acquisition system
System, thus by the Data Integration of same data type affiliated in different application together, so can facilitate user to data
Quick lookup, cleaning or share, lifted user experience.
Brief description
In order to be illustrated more clearly that the technical scheme of the embodiment of the present invention, below will be in embodiment or description of the prior art
The accompanying drawing of required use be briefly described it should be apparent that, drawings in the following description be only the present invention some are real
Apply example, for those of ordinary skill in the art, without having to pay creative labor, can also be attached according to these
Figure obtains other accompanying drawings.
The flow chart that Fig. 1 represents the method that the application data that first embodiment of the invention provides is integrated;
The flow chart that Fig. 2 represents the method that the application data that second embodiment of the invention provides is integrated;
Fig. 3 represents one of schematic diagram of Data Integration piecewise graph provided in an embodiment of the present invention;
Fig. 4 represents the two of the schematic diagram of Data Integration piecewise graph provided in an embodiment of the present invention;
The flow chart that Fig. 5 represents the method that the application data that third embodiment of the invention provides is integrated;
Fig. 6 represents the three of the schematic diagram of Data Integration piecewise graph provided in an embodiment of the present invention;
Fig. 7 represents the four of the schematic diagram of Data Integration piecewise graph provided in an embodiment of the present invention;
Fig. 8 represents one of block diagram of mobile terminal that fourth embodiment of the invention provides;
Fig. 9 represents the two of the block diagram of mobile terminal that fourth embodiment of the invention provides;
Figure 10 represents the block diagram of the mobile terminal that fifth embodiment of the invention provides;
Figure 11 represents the block diagram of the mobile terminal that sixth embodiment of the invention provides.
Specific embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete
Site preparation description is it is clear that described embodiment a part of embodiment that is the present invention, rather than whole embodiments.Based on this
Embodiment in bright, the every other enforcement that those of ordinary skill in the art are obtained under the premise of not making creative work
Example, broadly falls into the scope of protection of the invention.
First embodiment
Embodiments provide a kind of method that application data is integrated, be applied to mobile terminal.As Fig. 1 institute
Show, the method that this application data is integrated includes:
Step 101, obtain at least one destination application to be integrated.
In the embodiment of the present invention, the destination application of acquisition can be user-defined (i.e. user oneself selects)
The high application program of usage frequency that application program or system are recommended according to the usage frequency of each application program.
Step 102, set up mesh between the data of at least one destination application and at least one target data set
Mark incidence relation, completes the Data Integration of at least one destination application.
Wherein, the data of target data set at least one destination application of correspondence.
After the destination application determining pending Data Integration, you can to the data in the destination application determining
Integrated, the integration of the embodiment of the present invention is to instigate between the data in destination application and corresponding target data set
Set up logic association relation, so that the data that Physical Extents are not together, be logically relevant.
Wherein, target data set described here is combined into a kind of logical data set, and this set is by the data with set
Between set up logical relation so that the data of set appears to be in this set, but the data of actual upper set is not
Really it is stored in this set, new data committed memory space need not be generated, so can save data and memory space is accounted for
With.
Wherein, the logical data set of different attribute, can gather different types of data, such as picture category logical data set
Picture category data can be gathered, video class logical data set can aggregated video class data etc..Assume communication class application program A and
Picture category data under communication class application program B combines, then target data set is combined into picture category logical data set,
After the completion of integration, the entrance checking data in this picture category logical data set can be formed, such as form a picture option, clicking on should
After picture option, the picture category data under communication class application program A and communication class application program B can be shown, but these pictures
Class data is not to save as in a new memory area, and is still stored in former memory area.
Wherein, when carrying out Data Integration, the catalogue that can search first and determine in destination application, then to target
Data in catalogue under application software is integrated, make belonging to same data type data and corresponding target data set it
Between set up target association relation, by such mode, the situation that can reduce missing data occurs.
Wherein, for the triggering mode of Data Integration, virtual key triggering can be click on or in mobile terminal
Gesture triggering is carried out on screen, virtual key triggering can user friendly operate, and gesture triggering can improve the safety of mobile terminal,
Increase user simultaneously and use enjoyment.Certainly concrete condition can design according to the actual requirements.
In sum, the method that application data provided in an embodiment of the present invention is integrated, by making different application
In data and corresponding target data set between set up logic association relation so that the data be not together of Physical Extents,
There is incidence relation in logic, thus by the Data Integration of same data type affiliated in different application together, this
Sample can facilitate the quick lookup to data for the user, or clear up or share, and lifts user experience.
Second embodiment
Embodiments provide a kind of method that application data is integrated, be applied to mobile terminal.As Fig. 2 institute
Show, the method includes:
Step 201, obtain at least one destination application to be integrated.
In the embodiment of the present invention, the destination application of acquisition can be user-defined (i.e. user oneself selects)
The high application program of usage frequency that application program or system are recommended according to the usage frequency of each application program.
Wherein, for user-defined mode, select for the convenience of the user, and save selection time, user can in advance by
The one or more application programs being frequently necessary to carry out Data Integration are associated together, and are correspondingly arranged a kind of gesture operation,
When carrying out Data Integration, if this gesture operation is detected it is determined that corresponding with this gesture operation, be associated together one or
Multiple application programs are destination application.
Wherein, the specific implementation of determination destination application corresponding with foregoing description can be:Detection mobile terminal
The gesture operation at least one application program for the user, when gesture operation is matched with default integration gesture operation, near
A few application program is defined as destination application.For example, default gesture operation of integrating can be for dragging the handss that icon is turn-taked
Gesture, that is, drag any one of two icons icon, the gesture operation rotating a circle around another icon, you can scheme two
The corresponding application program of mark is defined as destination application.For example, pin the first chat application figure when receiving user
Mark rotates during the operation of a week it is determined that destination application is the first chat application journey around the second chat application icon
Corresponding first chat application of sequence icon and corresponding second chat application of the second chat application icon.
Step 202, acquisition default at least one data type.
During the present invention is implemented, when determining the destination application of pending Data Integration, determination is also needed to carry out further
At least one data type of Data Integration, to determine the data object of Data Integration.
Wherein, during the present invention is implemented, User Defined can be made to carry out Data Integration from the actual demand of user
Data type, and only the data of the data type belonging to user's selection is integrated;Can also be according to the data of system default
Type carries out Data Integration, so can avoid due to data type broad categories, and is typically represented by english abbreviation, causes part
User is difficult to correctly select, and brings the problem of operation puzzlement to user.Wherein, the data type of system default can be a kind of or
Multiple common or conventional data types, such as music, video, picture etc..
Step 203, for the every kind of data type at least one data type, generate a target data set respectively
Close.
After determining the destination application data type carrying out Data Integration, the every kind of data type of correspondence generates one
Target data set, with by making to set up target association between the data in destination application and corresponding target data set
Relation, thus realize Data Integration.
Wherein, target data set described here is combined into a kind of logical data set, and this set can be by the number with set
According between set up logic association relation so that the data of set looks like and is in this set, but actually and non-real
Be stored in this set, so can save the occupancy to memory space for the data.
Wherein, the logical data set of different attribute, can gather different types of data, such as picture category logical data set
Picture category data can be gathered, video class logical data set can aggregated video class data etc..Assume communication class application program A and
Picture category data under communication class application program B combines, then target data set is combined into picture category logical data set,
After the completion of integration, the entrance checking data in this picture category logical data set can be formed, such as form a picture option, clicking on should
After picture option, the picture category data under communication class application program A and communication class application program B can be shown, but these pictures
Class data is not to save as in a new memory area, and is still stored in former memory area.
Step 204, for every kind of data type, set up respectively data at least one destination application with corresponding
Target association relation between target data set.
Wherein, the data at least one destination application described here is:Belong to described every kind of data type
Data.
The embodiment of the present invention is directed to each of at least one data type data type, obtains this each number respectively
According to type corresponding target data set, and set up the corresponding target data set of this each data type, with intended application
The target association relation between the data of this each data type is belonged in program.Target association relation described here is logic
Incidence relation, that is, make data and target data set close a kind of mode of opening relationships.For example, if data type is video class
Data, then corresponding target data set be combined into video class target data set, that is, this set be and video class data set up
Logic association relation.
Step 205, show at least one target data set.
After completing Data Integration, for convenience of checking to the data after integrating, can be on the boundary of Data Integration application program
Face display target data acquisition system, is only display target data acquisition system certainly, and does not show the data in set.
Wherein, the target data set completing Data Integration can be shown in the form of a list, so, not only can facilitate
User checks to same class data in different application, is also convenient for user and inhomogeneity data is checked.
Step 206, the selection operation at least one target data set for the reception.
When user needs the data checking integration, corresponding target data set may be selected, when mobile terminal receives
During this selection operation, you can check the data in set.
Step 207, the data of display target data set corresponding with selection operation association.
After receiving user to the selection operation of target data set, shown in this target data set according to this operation
Data.
For example, after the picture category data under communication class application program A and communication class application program B being integrated, will be right
The picture category logical data set answered is added in list, when user needs to check, selects this data acquisition system, after can checking integration
Communication class application program A and communication class application program B under picture category data.Wherein, in order to clearly go out answering belonging to picture
With program, source-information can be added in pictorial information, such as from communication class application program B etc., additionally, also can be according to necessarily suitable
Ordered pair picture category data is ranked up, before such as the picture category data of communication class application program B being come, communication class application program A
Data come after etc. so that the arrangement of data is in good order, facilitate user's checking and selecting to same application data.
Further, on the backstage of mobile terminal, the mistake of Data Integration is carried out to the data of at least one destination application
Cheng Zhong, can show an integration progress piecewise graph in the foreground display interface of mobile terminal, by this integration progress piecewise graph
One progress bar shows integration progress in real time, and user's more intuitive understanding so can be facilitated to integrate progress.Wherein, integration progress is divided
One of corresponding at least one destination application described of each segmentation of section figure application program or a kind of data type.
Further, enter Data Integration application program after, mobile terminal can real-time detection user in Data Integration circle
Another gesture operation that face is inputted, if this gesture operation is matched with default instruction gesture operation of integrating, on backstage pair
Data in multiple destination applications is integrated, and forms integration progress piecewise graph at Data Integration interface.
It is assumed that integrating instruction gesture is a circle, then complete self-defining application program data type in user
Under the premise of, user describes a circle at Data Integration interface, then start backstage execution integrative action, simultaneously in foreground display interface
One Partition section of rotundity figure of the similar Circular dialing pad of display.If User Defined integrates communication class application program A and communication class should
With the picture of program B, video and document data, then Partition section of rotundity figure shows three segmentations, respectively picture, video and document,
As shown in figure 3, in figure has 3 sector regions, each sector region represents a kind of data type.As shown in figure 4, work as carrying out data
During integration, each sector region shows integration progress, as shown in figure oblique line portion, wherein, according to clockwise direction, 401 institutes
Show that part represents the integration progress of picture category data, shown in 402, part represents the integration progress of video class data, portion shown in 403
Divide the integration progress representing picture category data.
Further, each segmentation also can be distinguish between using different colours or different background.For making information brighter and clearer,
Word also can be marked on each segmentation be illustrated.Piecewise graph real-time update can integrate progress, completes part and undone portion
Divide and represented using different colours.In Data Integration, can be according to certain sequence integration, such as first picture category data is integrated, then video
Class Data Integration, last document class data is integrated, and so can reduce the data volume handled by processor synchronization;Also can three kinds
The data of type is integrated simultaneously, so can improve integration efficiency.Certainly concrete condition, can select according to the actual requirements.
In sum, the method that application data provided in an embodiment of the present invention is integrated, is selecting to carry out Data Integration
Application program while, also select to carry out the data type of Data Integration, and generate mesh corresponding with the data type selecting
Mark logical collection, by making to set up logic association pass between the data in different application and corresponding target data set
System, so that the data be not together of Physical Extents, has incidence relation in logic, thus will in different application affiliated with
The Data Integration of one data type together, so can facilitate the quick lookup to data for the user, or clear up or share, lifting
User experience.
3rd embodiment
Embodiments provide a kind of method that application data is integrated, be applied to mobile terminal.As Fig. 5 institute
Show, the method that this application data is integrated includes:
Step 501, obtain at least one destination application to be integrated.
In the embodiment of the present invention, the destination application of acquisition can be user-defined (i.e. user oneself selects)
The high application program of usage frequency that application program or system are recommended according to the usage frequency of each application program.
Wherein, for user-defined mode, select for the convenience of the user, and save selection time, user can in advance by
The one or more application programs being frequently necessary to carry out Data Integration are associated together, and are correspondingly arranged a kind of gesture operation,
When carrying out Data Integration, if this gesture operation is detected it is determined that corresponding with this gesture operation, be associated together one or
Multiple application programs are destination application.
Wherein, the specific implementation of determination destination application corresponding with foregoing description can be:Detection mobile terminal
The gesture operation at least one application program for the user, when gesture operation is matched with default integration gesture operation, near
A few application program is defined as destination application.Default gesture operation of integrating can drag for dragging the gesture of icon
Any one of two icons icon, makes two icons have the gesture operation of the overlapping region of arbitrary area, you can scheme two
The corresponding application program of mark is defined as destination application.For example, when receive user drag the first video application figure
Mark is until have with the second video application icon during the operation of overlapping region it is determined that destination application should for the first video
With corresponding first video application of program icon and corresponding second video application of the second video application icon.
Step 502, determine the corresponding Application Type of each application program at least one destination application.
In the embodiment of the present invention, in addition to determining the destination application of pending Data Integration, also need true further
Set the goal the application type of application program, such as video playback class application, the application of music class, the application of picture browsing class etc..
Step 503, for every kind of Application Type, generate a target data set respectively.
During the present invention is implemented, after the application type determining destination application, also need to further determine that in application type
Corresponding target data set, so that the data in destination application and target data set build vertical logic association relation jointly, from
And realize Data Integration.
Wherein, the detailed process of generation target data set is:Determine the application type of destination application first, then
Determine the data type carrying out Data Integration according to application type, finally according to the data type determining, generate and the number determining
According to type corresponding target data set.As when multiple destination applications are video playback class application program it is determined that
In multiple destination applications, the data of pending integration is video class data, and generates video class corresponding with video class data
Logical data set.
Wherein, target data set described here is combined into a kind of logical data set, and this set can be by the number with set
According between set up logic association relation so that the data of set looks like and is in this set, but actually and non-real
Be stored in this set, so can save the occupancy to memory space for the data.
Wherein, the logical data set of different attribute, can gather different types of data, such as picture category logical data set
Picture category data can be gathered, video class logical data set can aggregated video class data etc..Assume communication class application program A and
Picture category data under communication class application program B combines, then target data set is combined into picture category logical data set,
After the completion of integration, a picture option can be formed, after clicking on this picture option, communication class application program A and communication class can be shown
Picture category data under application program B, but these picture category datas are not to save as in a new memory area, and be still
It is stored in former memory area.
Step 504, for every kind of Application Type, set up respectively data at least one destination application with right
Target association relation between the target data set answered.
Wherein, the data at least one destination application described here is:With described every kind of Application Type
Corresponding data.
After determining target data set, set up the corresponding logical data set of every kind of Application Type and multiple targets
Logic association relation between corresponding data in application program, so can will belong to the application program of Application Type of the same race
In corresponding Data Integration together, facilitate user to check.For example, if Application Type is video class application program, right
The logical data sets answered are combined into video class logical data set, are regarded with this by making the video class data in video class application program
Logic association relation is set up, thus realizing the integration of video class data between frequency logic of class data acquisition system.
Wherein, when destination application affiliated different application type, need respectively to affiliated application class of the same race
The application program of type carries out Data Integration.
Step 505, show at least one target data set.
After completing Data Integration, for convenience of checking to the data after integrating, can be on the boundary of Data Integration application program
Face display target data acquisition system, is only display target data acquisition system certainly, and does not show the data in set.
Wherein, the target data set completing Data Integration can be shown in the form of a list, so, not only can facilitate
User checks to same class data in different application, is also convenient for user and inhomogeneity data is checked.
Step 506, the selection operation at least one target data set for the reception.
When user needs the data checking integration, corresponding target data set may be selected, when mobile terminal receives
During this selection operation, you can check the data in set.
Step 507, the data of display target data set corresponding with selection operation association.
After receiving user to the selection operation of target data set, shown in this target data set according to this operation
Data.
For example, the video class data under video player application C and video player application D is integrated
Afterwards, corresponding video class logical data set is added in list, when user needs to check, selects this data acquisition system, can look into
See video player application C after integration and the video class data under video player application D.Wherein, in order to bright
Really go out the application program belonging to video, source-information can be added in pictorial information, Tathagata is from video player application C
Deng additionally, also can be ranked up to video class data according to certain order, such as by the picture category of video player application C
Before data comes, the data of video player application D come after etc. so that the arrangement of data is in good order, facilitate user
Checking and selecting to same application data.
Further, on the backstage of mobile terminal, the mistake of Data Integration is carried out to the data of at least one destination application
Cheng Zhong, can show an integration progress piecewise graph in the foreground display interface of mobile terminal, by this integration progress piecewise graph
One progress bar shows integration progress in real time, and user's more intuitive understanding so can be facilitated to integrate progress.Wherein, integration progress is divided
One of corresponding at least one destination application described of each segmentation of section figure application program or a kind of data type.
When destination application affiliated different application type, corresponding every kind of Application Type, form an integration
Progress piecewise graph.
Further, enter Data Integration application program after, mobile terminal can real-time detection user in Data Integration circle
The gesture operation that face is inputted, if gesture operation is matched with default instruction gesture operation of integrating, on backstage to multiple mesh
Data in mark application program is integrated, and forms integration progress piecewise graph at Data Integration interface.
It is assumed that integrating instruction gesture is a circle, then on the premise of user completes self-defining application program, user
Describe a circle at Data Integration interface, then start backstage execution integrative action, be similar to circular dialling in foreground interface display simultaneously
One Partition section of rotundity figure of dialer.If User Defined integrates video player application C and video player application D
Under data, then Partition section of rotundity figure show two segmentations, respectively video player application C and video player application journey
Sequence D, as shown in fig. 6, in figure has 2 sector regions, each sector region represents an application program.As shown in fig. 7, work as carrying out
During Data Integration, each sector region shows integration progress, as shown in figure oblique line portion, wherein, according to clockwise direction,
Part shown in 701 represents the integration progress of video player application C, and shown in 702, part represents video player application journey
The integration progress of sequence D.
Further, each segmentation also can be distinguish between using different colours or different background.For making information brighter and clearer,
Word also can be marked on each segmentation be illustrated.Piecewise graph real-time update can integrate progress, completes part and undone portion
Divide and represented using different colours.
In sum, the method that application data provided in an embodiment of the present invention is integrated, according to the intended application selecting
The application type of program, determines the data type carrying out Data Integration, then according to the data type determining, generates corresponding mesh
Mark logical collection, by making to set up logic association pass between the data in different application and corresponding target data set
System, so that the data be not together of Physical Extents, has incidence relation in logic, thus will in different application affiliated with
The Data Integration of one data type together, so can facilitate the quick lookup to data for the user, or clear up or share, lifting
User experience.
Fourth embodiment
Embodiments provide a kind of mobile terminal 800, enable first embodiment to described in 3rd embodiment
The details of method integrated of application data, and reach identical effect.As shown in figure 8, including:
Acquisition module 801, for obtaining at least one destination application to be integrated.
In the embodiment of the present invention, the destination application that acquisition module 801 obtains can be user-defined