Specific embodiment
Various social category communication applications (including mobile terminal cell phone system, such as: iOS, Android, the short message of cloud OS;And it is eachClass instant chat software) in, there is the messaging list page, according to certain order (as contacted on the messaging list pageTime it is successive) be arranged with several message objects.The message object can be and same contact person (or the same communication groupGroup) dealing message set, alternatively, the message object refers to the set comprising one or more message.In related skillIn art, generally in the messaging list page, the full content of each message object can not be shown, but show that this disappearsCease the part messages content (such as: message content when contacting with a certain contact person's the last time) of object.User can pass through rollingDynamic messaging list come search and browsing list in specified message object, when certain message object that user needs to check in listWhen detailed content, user is needed to click the message object, so that electronic equipment is from messaging list page switching to service managementThe page, so that user can check the detailed content of certain message object in the service management page.However, when user needs to continue to look intoWhen seeing the detailed content of next message object, then the service management page from a upper message object is needed to be back to messaging list pageFace, then from messaging list page switching to the service management page of next message object.The above process cause user's operation compared withTo be cumbersome, and toggle the page also next certain resource consumption of electron equipment belt.To solve this problem, this Shen is proposedTechnical solution please.
Fig. 1 is a kind of flow chart for message content methods of exhibiting that one exemplary embodiment of the application provides, and Fig. 2 is this ShenPlease an exemplary embodiment provide a kind of displaying service management page schematic diagram.Referring to figs. 1 and 2, the present embodimentIn, this method can be applied on electronic equipment (such as computer, mobile phone, PDA).The method may include following steps 101~102, in which:
In a step 101, when electronic equipment shows the messaging list page, the object run of user is detected.
The messaging list may, for example, be: the messaging list of the messaging list of short message, all kinds of instant chat softwares.It is describedElectronic equipment can be touch panel device, and the object run of user is detected by touch screen.
In an optional embodiment, the step 101 is specifically included:
Object run of the detection for the second content display area in the messaging list page, the second content exhibitionShow region for showing the partial content of target message object.
As shown in Fig. 2, being arranged with multiple the second content display areas corresponding with message object on the messaging list page 1012, partial content of each second content display area 12 to show each message object, such as: contacting the last time with someThe message content of connection or the first trip content of message etc..User is needed to check that the message object of detailed content defines hereinFor " target message object ", also, when user needs to check some " target message object ", the object run of user can be acted onIn in " target message object " the corresponding second content display area.
The object run of user can are as follows: from two positions in the second content display area 12 to the cunning of different directionsDynamic operation.For example, two fingers of user click on two positions in the second content display area 12 of certain message object,And it is slided respectively along opposite direction.Certainly, above-mentioned object run is also possible to other kinds of operation, such as:Long press operation in the second content display area 12, or from any position in the second content display area 12 toThe slide, etc. of predetermined direction (such as to screen left side).
In a step 102, in response to the object run detected, first content is shown in the messaging list page 10Display area 14, and in the first content display area 14 show target message object detailed content.
It, can be by the messaging list page 10 after detecting object run in an optional embodimentTwo content display areas 12 expand as first content display area 14.
As shown in Fig. 2, if the object run detected acts on the second content show area corresponding with contact person " rheum officinale "When domain 12, then the second content display area 12 corresponding with contact person " rheum officinale " is expanded as into first content display area 14.AndAnd a part of content chatted with contact person " rheum officinale " is shown only in the second content display area 12, and in firstThe detailed content chatted with contact person's " rheum officinale " can be then shown by holding in display area 14.As can be seen that when detectingAfter the object run of user, the messaging list page 10 includes the second content display area 12, also includes first contentDisplay area 14, also, can occur two or more first content display areas in the messaging list page 10 simultaneously14.After in the messaging list page 10 including first content display area 14, user still can be by scrolling up and down listMode search other message objects.
In the embodiment of the present application, display first content display area 14 can be shown in a manner of suspended frame, bubble etc.In in the messaging list page 10, herein with no restriction to the specific exhibition method of first content display area 14.
In the embodiment of the present application, the number of words or line number for the detailed content that user can show according to actual needs, accordinglyThe size of ground adjustment first content display area 14.For example, according to the amplitude that two fingers of user are slided to opposite direction come correspondingThe size of first content display area 14 is adjusted, is shown so as to all show detailed content to be presented in first contentRegion 14 is checked convenient for user's express delivery.
In the embodiment of the present application, the method can also include the following steps:
It is right in response to the user that detects to the trigger action of the preset function key in the first content display area 14The target message object is handled.
Wherein, for the convenience of the user in the case where not switching the page, processing to target message object is realized, it can be theThe one or more preset function keys of setting in one content display area 14, such as: for the recovery function key of target message, for deletingExcept the deletion function key of content some or all of in target message, checking contact details (such as head portrait, telephone number)Function key checks the function key, etc. of message sending time.
In the alternate embodiment of the application, the object run of user can also be the behaviour for not being directed to some message objectMake, such as: user shakes the operation of electronic equipment or the operation etc. of user's overturning electronic equipment.When electronic equipment detects useAfter the above-mentioned object run at family, the messaging list page that electronic equipment is shown is by only comprising the shape of the second content display area 12State switches to not only comprising the second content display area 12, but also includes the state of first content display area 14.As for first contentThe detailed content which target message object should be shown in display area 14 includes the case where a variety of feasible.For example,A kind of illustrative situation is: first message object in the current list is showed in first content as target message objectIn display area 14;Another illustrative situation is: originally, without showing any message pair in first content display area 14The detailed content of elephant needs user to manually select target message object to be presented, such as mesh is selected by way of movement, draggingMark message object.
It should be noted that might not be by the whole of target message object to be presented in first content display area 14Content is shown, for example, number of words or line number that 14 performances of first content display area are shown are limited, and target message pairThe full content of elephant is greater than the number of words or line number that 14 performances of first content display area are shown.For this purpose, can be in firstHold 14 show scroll bars of display area, user is disappeared by rolling the scroll bar, the target to view to be presentedCease the full content of object.
About the first content display area 14 in the above-mentioned messaging list page 10, when in response to the object run quilt of userAfter showing, can set its after certain time length automatic reduction at the second content display area 12.Alternatively, working as user's needleAfter the operation of another message object performance objective, the first content display area 14 previously shown is just automatic to disappear.Alternatively, working asUser's exit message original list or user constantly roll the messaging list page 10, so that the first content shown is shownAfter region 14 cannot be revealed, the first content display area 14 previously shown is just automatic to disappear.
In the embodiment of the present application, by showing first content display area 14 in the messaging list page 10, andThe detailed content of target message object is shown in the first content display area 14.Need to check the messaging list page in userWhen the detailed content of interior a certain message, without existing to reduce user from messaging list page switching to the service management pageCheck the operating procedure of message content process.Also, the resource consumption of electronic equipment can be lowered to a certain extent.
In addition, being spaced biggish two message objects (such as: the connection in Fig. 2 when user needs successively to check in messaging listBe people " Zhang San " and " little Bai " corresponding two message objects) detailed content when, then it is logical to be substantially: user for corresponding operating processIt crosses object run and the corresponding second content display area of contact person " Zhang San " is first expanded as into first content display area, and showIts message details.Later, user can directly lead to without closing the corresponding first content display area of contact person " Zhang San "Upward sliding messaging list is crossed, the corresponding message object of contact person " little Bai " is found, by object run by contact person " little Bai "Corresponding second content display area expands as first content display area, and shows its message details.As it can be seen that above-mentioned behaviourMake process not needing to toggle the page, also do not need to open or close content impression window back and forth, simplifies user's operation stepSuddenly, user experience is promoted.
Fig. 3 is the flow chart for another message content methods of exhibiting that one exemplary embodiment of the application provides, and Fig. 4 is thisApply for another page schematic diagram for showing service management that an exemplary embodiment provides.In conjunction with shown in Fig. 3 and Fig. 4, this realityIt applies in example, this method can be applied on electronic equipment (such as computer, mobile phone, PDA).The method may include following steps201~203, in which:
In step 201, display includes the messaging list page of first content display area and the second content display area,The second content display area is used to show the partial content of target message object.
In the present embodiment, electronic equipment is when showing the messaging list page, it may not be necessary to by detecting user's operation, justIt can show the messaging list page comprising first content display area and the second content display area.
As shown in figure 4, the exhibition method of the messaging list page 10 of messages application can wrap in a kind of exemplary sceneContaining two kinds: one is the messaging list page for holding display area 14 and the second content display area 12 comprising first, another kind isIt only include the messaging list page of the second content display area 12.User can according to actual needs, in messages application in advanceThe exhibition method of the messaging list page 10 is set.
In step 202, detection user is directed to the object run of the second content display area.
As shown in figure 4, in the embodiment of the present application, if target message object to be presented is the contact person " king two " in listCorresponding message object then detects the object run that user is directed to contact person " king two " corresponding second content display area 12.In a particular embodiment, the object run includes but is not limited to following several situations:
1. the second content display area 12 to be moved to the operation of first content display area 14.Wherein, due to message columnTable can be scrolled up and down, and user can be by the scroll list, with the selected detailed content by which message object in firstHold in display area 14 and is shown.It, then can be with for example, when user needs to check the message details of contact person " king two "Messaging list is moved up to the length of one " the second content display area ";When user needs to check disappearing for contact person " little Bai "When ceasing detailed content, then messaging list can be moved up to three " the second content display area " length, etc..
2. the long press operation in the second content display area 12.
3. by 12 long-pressing of the second content display area and dragging to the operation of first content display area 14.Such as, work as userIt, then can be by contact person " little Bai " corresponding second content show area when needing to check the message details of contact person " little Bai "12 long-pressing of domain simultaneously drags to first content display area 14.
In step 203, in response to the object run detected, institute is shown in the first content display areaState the detailed content of target message object.
In the embodiment of the present application, by showing first content display area 14 in the messaging list page 10, andThe detailed content of target message object is shown in the first content display area 14.Need to check the messaging list page in userWhen the detailed content of interior a certain message, without existing to reduce user from messaging list page switching to the service management pageCheck the operating procedure of message content process.Also, the resource consumption of electronic equipment can be lowered to a certain extent.
Fig. 5 is the structural schematic diagram for a kind of electronic equipment that one exemplary embodiment of the application provides.The electronic equipment canTo be each class of electronic devices (such as mobile phone, computer, PDA), referring to FIG. 5, the electronic equipment includes processing in hardware viewDevice, internal bus, network interface, memory and nonvolatile memory are also possible that required for other business hard certainlyPart.Processor from read in nonvolatile memory corresponding computer program into memory then run, on logic levelIt is formed and shows device for message content.Certainly, other than software realization mode, other realization sides are not precluded in the applicationFormula, such as logical device or the mode of software and hardware combining etc., that is to say, that the executing subject of following process flow is simultaneously unlimitedDue to each logic unit, it is also possible to hardware or logical device.
Referring to FIG. 6, in one embodiment of the application, a kind of message content shows that device includes:
Detection unit 301, for detecting the object run of user when electronic equipment shows the messaging list page;
Display unit 302 shows for the object run in response to detecting in the messaging list pageOne content display area, and in the first content display area show target message object detailed content.
In one alternative embodiment of the application, the detection unit 301 is specifically used for:
Object run of the detection for the second content display area in the messaging list page, the second content exhibitionShow region for showing the partial content of target message object.
In one alternative embodiment of the application, the display unit 302 is specifically used for:
In response to the object run detected, the second content display area in the messaging list page is expandedFor first content display area, and show in the first content display area detailed content of target message object.
In the embodiment of the present application, the object run includes:
From two positions in the second content display area to the slide of different directions;Or,
Long press operation in the second content display area;Or,
From any position in the second content display area to the slide of predetermined direction.
In one alternative embodiment of the application, described device further include:
Trigger action detection unit, for the user in response to detecting to default in the first content display areaThe trigger action of function key handles the target message object.
Referring to FIG. 7, in one embodiment of the application, a kind of message content shows that device includes:
Page display unit 401, for showing the message comprising first content display area and the second content display areaOriginal list, the second content display area are used to show the partial content of target message object;
Detection unit 402, for detecting the object run of user;
Content display unit 403, for the object run in response to detecting, in the first content display areaThe interior detailed content for showing the target message object.
In one alternative embodiment of the application, the object run includes:
The second content display area is moved to the operation of the first content display area;Or,
Long press operation in the second content display area;Or,
By the second content display area long-pressing and drag to the operation of the first content display area.
It should be noted that the content of above-mentioned apparatus embodiment can be with above method embodiment under the premise of not collidingContent complement one another.
System, device, module or the unit that above-described embodiment illustrates can specifically realize by computer chip or entity,Or it is realized by the product with certain function.A kind of typically to realize that equipment is computer, the concrete form of computer canTo be personal computer, laptop computer, cellular phone, camera phone, smart phone, personal digital assistant, media playIn device, navigation equipment, E-mail receiver/send equipment, game console, tablet computer, wearable device or these equipmentThe combination of any several equipment.
For convenience of description, it is divided into various units when description apparatus above with function to describe respectively.Certainly, implementing thisThe function of each unit can be realized in the same or multiple software and or hardware when application.
It should be understood by those skilled in the art that, the embodiment of the present invention can provide as method, system or computer programProduct.Therefore, complete hardware embodiment, complete software embodiment or reality combining software and hardware aspects can be used in the present inventionApply the form of example.Moreover, it wherein includes the computer of computer usable program code that the present invention, which can be used in one or more,The computer program implemented in usable storage medium (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.) producesThe form of product.
The present invention be referring to according to the method for the embodiment of the present invention, the process of equipment (system) and computer program productFigure and/or block diagram describe.It should be understood that every one stream in flowchart and/or the block diagram can be realized by computer program instructionsThe combination of process and/or box in journey and/or box and flowchart and/or the block diagram.It can provide these computer programsInstruct the processor of general purpose computer, special purpose computer, Embedded Processor or other programmable data processing devices to produceA raw machine, so that being generated by the instruction that computer or the processor of other programmable data processing devices execute for realThe device for the function of being specified in present one or more flows of the flowchart and/or one or more blocks of the block diagram.
These computer program instructions, which may also be stored in, is able to guide computer or other programmable data processing devices with spyDetermine in the computer-readable memory that mode works, so that it includes referring to that instruction stored in the computer readable memory, which generates,Enable the manufacture of device, the command device realize in one box of one or more flows of the flowchart and/or block diagram orThe function of being specified in multiple boxes.
These computer program instructions also can be loaded onto a computer or other programmable data processing device, so that countingSeries of operation steps are executed on calculation machine or other programmable devices to generate computer implemented processing, thus in computer orThe instruction executed on other programmable devices is provided for realizing in one or more flows of the flowchart and/or block diagram oneThe step of function of being specified in a box or multiple boxes.
In a typical configuration, calculating equipment includes one or more processors (CPU), input/output interface, netNetwork interface and memory.
Memory may include the non-volatile memory in computer-readable medium, random access memory (RAM) and/orThe forms such as Nonvolatile memory, such as read-only memory (ROM) or flash memory (flash RAM).Memory is computer-readable mediumExample.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any methodOr technology come realize information store.Information can be computer readable instructions, data structure, the module of program or other data.The example of the storage medium of computer includes, but are not limited to phase change memory (PRAM), static random access memory (SRAM), movesState random access memory (DRAM), other kinds of random access memory (RAM), read-only memory (ROM), electric erasableProgrammable read only memory (EEPROM), flash memory or other memory techniques, read-only disc read only memory (CD-ROM) (CD-ROM),Digital versatile disc (DVD) or other optical storage, magnetic cassettes, tape magnetic disk storage or other magnetic storage devicesOr any other non-transmission medium, can be used for storage can be accessed by a computing device information.As defined in this article, it calculatesMachine readable medium does not include temporary computer readable media (transitory media), such as the data-signal and carrier wave of modulation.
It should also be noted that, the terms "include", "comprise" or its any other variant are intended to nonexcludabilityIt include so that the process, method, commodity or the equipment that include a series of elements not only include those elements, but also to wrapInclude other elements that are not explicitly listed, or further include for this process, method, commodity or equipment intrinsic wantElement.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including described wantThere is also other identical elements in the process, method of element, commodity or equipment.
It will be understood by those skilled in the art that embodiments herein can provide as method, system or computer program product.Therefore, complete hardware embodiment, complete software embodiment or embodiment combining software and hardware aspects can be used in the applicationForm.It is deposited moreover, the application can be used to can be used in the computer that one or more wherein includes computer usable program codeThe shape for the computer program product implemented on storage media (including but not limited to magnetic disk storage, CD-ROM, optical memory etc.)Formula.
The application can describe in the general context of computer-executable instructions executed by a computer, such as programModule.Generally, program module includes routines performing specific tasks or implementing specific abstract data types, programs, objects, groupPart, data structure etc..The application can also be practiced in a distributed computing environment, in these distributed computing environments, byTask is executed by the connected remote processing devices of communication network.In a distributed computing environment, program module can be withIn the local and remote computer storage media including storage equipment.
All the embodiments in this specification are described in a progressive manner, same and similar portion between each embodimentDividing may refer to each other, and each embodiment focuses on the differences from other embodiments.Especially for system realityFor applying example, since it is substantially similar to the method embodiment, so being described relatively simple, related place is referring to embodiment of the methodPart explanation.
The above description is only an example of the present application, is not intended to limit this application.For those skilled in the artFor, various changes and changes are possible in this application.All any modifications made within the spirit and principles of the present application are equalReplacement, improvement etc., should be included within the scope of the claims of this application.