Specific embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
In subsequent description, using for representing that the suffix of such as " module ", " component " or " unit " of element is onlyBe conducive to the explanation of the present invention, itself there is no a specific meaning.Therefore, " module ", " component " or " unit " can mixGround uses.
Terminal can be implemented in a variety of manners.For example, terminal described in the present invention can include such as mobile phone, tabletComputer, laptop, palm PC, personal digital assistant (Personal Digital Assistant, PDA), portableThe shiftings such as media player (Portable Media Player, PMP), navigation device, wearable device, Intelligent bracelet, pedometerThe dynamic fixed terminals such as terminal and number TV, desktop computer.
It will be illustrated by taking mobile terminal as an example in subsequent descriptions, it will be appreciated by those skilled in the art that in addition to specialFor moving except the element of purpose, construction according to the embodiment of the present invention can also apply to the terminal of fixed type.
Referring to Fig. 1, a kind of hardware architecture diagram of its mobile terminal of each embodiment to realize the present invention, the shiftingDynamic terminal 100 can include:RF (Radio Frequency, radio frequency) unit 101, WiFi module 102, audio output unit103rd, A/V (audio/video) input unit 104, sensor 105, display unit 106, user input unit 107, interface unit108th, the components such as memory 109, processor 110 and power supply 111.It will be understood by those skilled in the art that shown in Fig. 1Mobile terminal structure does not form the restriction to mobile terminal, and mobile terminal can be included than illustrating more or fewer components,Either combine certain components or different components arrangement.
The all parts of mobile terminal are specifically introduced with reference to Fig. 1:
Radio frequency unit 101 can be used for receive and send messages or communication process in, signal sends and receivees, specifically, radio frequency listUplink information can be sent to base station by member 101, after the downlink information that in addition can also send base station receives, be sent to movementThe processor 110 of terminal is handled, and the downlink information that base station is sent to radio frequency unit 101 can be sent according to radio frequency unit 101Uplink information generation or detect mobile terminal information update after actively to radio frequency unit 101 push,For example, after detecting that the geographical location residing for mobile terminal changes, base station can be to the radio frequency unit 101 of mobile terminalThe message informing of geographical location variation is sent, radio frequency unit 101 can send out the message informing after the message informing is receivedThe processor 110 for giving mobile terminal is handled, and the processor 110 of mobile terminal can control the message informing to be shown in movement eventuallyOn the display panel 1061 at end;In general, radio frequency unit 101 include but not limited to antenna, at least one amplifier, transceiver,Coupler, low-noise amplifier, duplexer etc..In addition, radio frequency unit 101 can also by radio communication with network and other setStandby communication, can specifically include:By radio communication with the server communication in network system, for example, mobile terminal can be withFile resource is downloaded from server by radio communication, for example application program can be downloaded from server, in mobile terminalA certain application program is downloaded after completing, if the corresponding file resource update of the application program, the server in serverIt can be by radio communication to the message informing of mobile terminal push resource updates, user to be reminded to carry out more the application programNewly.Above-mentioned wireless communication can use any communication standard or agreement, including but not limited to GSM (Global System ofMobile communication, global system for mobile communications), GPRS (General Packet Radio Service, it is generalBe grouped wireless service), CDMA2000 (Code Division Multiple Access 2000, CDMA 2000), WCDMA(Wideband Code Division Multiple Access, wideband code division multiple access), TD-SCDMA (Time Division-Synchronous Code Division Multiple Access, TD SDMA), FDD-LTE (FrequencyDivision Duplexing-Long Term Evolution, frequency division duplex long term evolution) and TDD-LTE (TimeDivision Duplexing-Long Term Evolution, time division duplex long term evolution) etc..
WiFi belongs to short range wireless transmission technology, and mobile terminal can help user to receive and dispatch electricity by WiFi module 102Sub- mail, browsing webpage and access streaming video etc., it has provided wireless broadband internet to the user and has accessed.Although Fig. 1 showsGo out WiFi module 102, but it is understood that, and must be configured into for mobile terminal is not belonging to, it completely can be according to needIt to be omitted in the range for the essence for not changing invention.
Audio output unit 103 can be in call signal reception pattern, call mode, record mould in mobile terminal 100Formula, speech recognition mode, broadcast reception mode when under isotypes, it is that radio frequency unit 101 or WiFi module 102 are received orThe audio data stored in memory 109 is converted into audio signal and exports as sound.Moreover, audio output unit 103The relevant audio output of specific function performed with mobile terminal 100 can also be provided (for example, call signal receives sound, disappearsBreath receives sound etc.).Audio output unit 103 can include loud speaker, buzzer etc..
A/V input units 104 are used to receive audio or video signal.A/V input units 104 can include graphics processor(Graphics Processing Unit, GPU) 1041 and microphone 1042, graphics processor 1041 is in video acquisition modeOr the static images or the image data of video obtained in image capture mode by image capture apparatus (such as camera) carry outReason.Treated, and picture frame may be displayed on display unit 106.Through graphics processor 1041, treated that picture frame can be depositedStorage is sent in memory 109 (or other storage mediums) or via radio frequency unit 101 or WiFi module 102.MikeWind 1042 can connect in telephone calling model, logging mode, speech recognition mode etc. operational mode via microphone 1042Quiet down sound (audio data), and can be audio data by such acoustic processing.Audio that treated (voice) data canTo be converted to the form output that mobile communication base station can be sent to via radio frequency unit 101 in the case of telephone calling model.Microphone 1042 can implement various types of noises elimination (or inhibition) algorithms and send and receive sound to eliminate (or inhibition)The noise generated during frequency signal or interference.
Mobile terminal 100 further includes at least one sensor 105, such as optical sensor, motion sensor and other biographiesSensor.Specifically, optical sensor includes ambient light sensor and proximity sensor, wherein, ambient light sensor can be according to environmentThe light and shade of light adjusts the brightness of display panel 1061, and proximity sensor can close when mobile terminal 100 is moved in one's earDisplay panel 1061 and/or backlight.As one kind of motion sensor, accelerometer sensor can detect in all directions (generalFor three axis) size of acceleration, size and the direction of gravity are can detect that when static, can be used to identify the application of mobile phone posture(such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating), Vibration identification correlation function (such as pedometer, percussion) etc.;The fingerprint sensor that can also configure as mobile phone, pressure sensor, iris sensor, molecule sensor, gyroscope, barometer,The other sensors such as hygrometer, thermometer, infrared ray sensor, details are not described herein.
Display unit 106 is used to show by information input by user or be supplied to the information of user.Display unit 106 can wrapInclude display panel 1061, it should be noted that display panel 1061 has flexible characteristic, that is to say that display panel 1061 isFlexible screen, specifically, active matrix organic light-emitting diode (Active Matrix/Organic Light- may be usedEmitting Diode, AMOLED), the forms such as passive organic electric exciting light-emitting diode (Passive matrix OLED) matchPut display panel 1061.It should be further noted that the flexible screen in the present invention is same as the prior art, therefore do not do excessiveIt repeats.In addition, the concrete shape of flexible screen, material and concrete structure etc. are not limited in the present invention.
User input unit 107 can be used for receiving the number inputted or character information and generation and the use of mobile terminalThe key signals input that family is set and function control is related.Specifically, user input unit 107 may include touch panel 1071 withAnd other input equipments 1072.Touch panel 1071, also referred to as touch screen collect user on it or neighbouring touch operation(for example user uses any suitable objects such as finger, stylus or attachment on touch panel 1071 or in touch panel 1071Neighbouring operation), and corresponding attachment device is driven according to preset formula.Touch panel 1071 may include touch detectionTwo parts of device and touch controller.Wherein, the touch orientation of touch detecting apparatus detection user, and detect touch operation bandThe signal come, transmits a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and by itContact coordinate is converted into, then gives processor 110, and the order that processor 110 is sent can be received and performed.It in addition, canTo realize touch panel 1071 using multiple types such as resistance-type, condenser type, infrared ray and surface acoustic waves.In addition to touch panel1071, user input unit 107 can also include other input equipments 1072.Specifically, other input equipments 1072 can wrapIt includes but is not limited to physical keyboard, in function key (such as volume control button, switch key etc.), trace ball, mouse, operating lever etc.It is one or more, do not limit herein specifically.
Further, touch panel 1071 can cover display panel 1061, when touch panel 1071 detect on it orAfter neighbouring touch operation, processor 110 is sent to determine the type of touch event, is followed by subsequent processing device 110 according to touch thingThe type of part provides corresponding visual output on display panel 1061.Although in Fig. 1, touch panel 1071 and display panel1061 be the component independent as two to realize the function that outputs and inputs of mobile terminal, but in certain embodiments, it canThe function that outputs and inputs of mobile terminal is realized so that touch panel 1071 and display panel 1061 is integrated, is not done herein specificallyIt limits.For example, when the message informing that a certain application program is received by radio frequency unit 101, processor 110 can control byThe message informing is shown in a certain predeterminable area of display panel 1061, a certain area of the predeterminable area and touch panel 1071Domain corresponds to, can be in corresponding region on display panel 1061 by carrying out touch control operation to 1071 a certain region of touch panelThe message informing of display is controlled.
Interface unit 108 be used as at least one external device (ED) connect with mobile terminal 100 can by interface.For example,External device (ED) can include wired or wireless head-band earphone port, external power supply (or battery charger) port, wired or nothingLine data port, memory card port, the port for device of the connection with identification module, audio input/output (I/O) endMouth, video i/o port, ear port etc..Interface unit 108 can be used for receiving the input from external device (ED) (for example, numberIt is believed that breath, electric power etc.) and the input received is transferred to one or more elements in mobile terminal 100 or can be withFor transmitting data between mobile terminal 100 and external device (ED).
Memory 109 can be used for storage software program and various data.Memory 109 can mainly include storing program areaAnd storage data field, wherein, storing program area can storage program area, application program (such as the sound needed at least one functionSound playing function, image player function etc.) etc.;Storage data field can store according to mobile phone use created data (such asAudio data, phone directory etc.) etc..In addition, memory 109 can include high-speed random access memory, can also include non-easyThe property lost memory, a for example, at least disk memory, flush memory device or other volatile solid-state parts.
Processor 110 is the control centre of mobile terminal, utilizes each of various interfaces and the entire mobile terminal of connectionA part is stored in storage by running or performing the software program being stored in memory 109 and/or module and callData in device 109 perform the various functions of mobile terminal and processing data, so as to carry out integral monitoring to mobile terminal.PlaceReason device 110 may include one or more processing units;Preferably, processor 110 can integrate application processor and modulatedemodulate is mediatedDevice is managed, wherein, the main processing operation system of application processor, user interface and application program etc., modem processor is mainProcessing wireless communication.It is understood that above-mentioned modem processor can not also be integrated into processor 110.
Mobile terminal 100 can also include the power supply 111 (such as battery) powered to all parts, it is preferred that power supply 111Can be logically contiguous by power-supply management system and processor 110, so as to realize management charging by power-supply management system, putThe functions such as electricity and power managed.
Although Fig. 1 is not shown, mobile terminal 100 can also be including bluetooth module etc., and details are not described herein.
It should be understood that the flexible terminal with flexible screen described in Fig. 1 can be bent in whole or in part, and specificExisting any structure and control mode may be used in warp architecture and bending control mode, due to the discussion of itself and non-present inventionEmphasis, details are not described herein.
For the ease of understanding the embodiment of the present invention, below to the communications network system that is based on of mobile terminal of the present invention intoRow description.
Referring to Fig. 2, Fig. 2 is a kind of communications network system Organization Chart provided in an embodiment of the present invention, the communication network systemThe LTE system united as universal mobile communications technology, the LTE system include the UE (User Equipment, the use that communicate connection successivelyFamily equipment) 201, E-UTRAN (Evolved UMTS Terrestrial Radio Access Network, evolved UMTS landsGround wireless access network) 202, EPC (Evolved Packet Core, evolved packet-based core networks) 203 and operator IP operation204。
Specifically, UE201 can be above-mentioned terminal 100, and details are not described herein again.
E-UTRAN202 includes eNodeB2021 and other eNodeB2022 etc..Wherein, eNodeB2021 can be by returningJourney (backhaul) (such as X2 interface) is connect with other eNodeB2022, after UE201 is connect with eNodeB2021, can be receivedTo the PUSH message notice sent by eNodeB2021, eNodeB2021 may be coupled to EPC203, and eNodeB2021 can be carriedFor the access of UE201 to EPC203.
EPC203 can include MME (Mobility Management Entity, mobility management entity) 2031, HSS(Home Subscriber Server, home subscriber server) 2032, other MME2033, SGW (Serving Gate Way,Gateway) 2034, PGW (PDN Gate Way, grouped data network gateway) 2035 and PCRF (Policy andCharging Rules Function, policy and rate functional entity) 2036 etc..Wherein, MME2031 be processing UE201 andThe control node of signaling, provides carrying and connection management between EPC203.HSS2032 is all to manage for providing some registersSuch as the function of home location register (not shown) etc, and some are preserved in relation to use such as service features, data ratesThe dedicated information in family.All customer data can be sent by SGW2034, and PGW2035 can provide the IP of UE 201Address is distributed and other functions, and PCRF2036 is business data flow and the strategy of IP bearing resources and charging control strategic decision-makingPoint, it selects and provides available strategy and charging control decision with charge execution function unit (not shown) for strategy.
IP operation 204 can include internet, Intranet, IMS (IP Multimedia Subsystem, IP multimediaSystem) or other IP operations etc..
Although above-mentioned be described by taking LTE system as an example, those skilled in the art it is to be understood that the present invention not onlySuitable for LTE system, be readily applicable to other wireless communication systems, such as GSM, CDMA2000, WCDMA, TD-SCDMA withAnd following new network system etc., it does not limit herein.
Based on above-mentioned mobile terminal hardware configuration and communications network system, each embodiment of the present invention is proposed.
First embodiment
In order to solve in the prior art when terminal is currently used and opens identification code on display screen, which can onlyIt is shown on the display screen being currently used, and on other display screens that cannot be shown in addition to display screen is currently used, it givesThe problem of user brings inconvenience, and user experience is poor.The present embodiment provides a kind of identification code display control method, this methodWhether the condition that extraction identification code on display screen is currently used in terminal by detecting is triggered, if so, it is current to obtain terminalThe corresponding identification code of display screen is used, and then can be another in addition to display screen is currently used in terminal by the identification code of acquisitionIt is shown on one display screen.It specifically may refer to shown in Fig. 3, Fig. 3 is identification code display control method provided in this embodimentBasic flow chart, which includes:
S301:Whether the condition that extraction identification code on display screen is currently used in terminal for detection is triggered;
If so, S302 is performed, if not, continuing to execute S301.
It will be clear that identification code includes payment at least one of identification code and identity code.In order to betterUnderstand, payment identification code and identity code are illustrated here, for example, in life, when user has bought thing, selection is beatenAlipay is opened, " the paying " of homepage is clicked, would indicate that bar code and Quick Response Code, referring to Fig. 4, bar code and Quick Response Code at this timeTo pay identification code, certainly, other than having payment identification code using " Alipay ", other application also has, such as " wechat " etc..It is also common in life, for each application, user can apply for an account of oneself, while add the family of oneselfPeople and friend carry out the normality in interactive and life for the good friend in the good friend and application in oneself application, but both sides existWhen adding good friend, for example, A wants that it is wechat good friend to add B, must be known by the application account of B, but B has forgotten oneself at this timeAccount or for convenience, B directly opens " quick response code business card " in personal information in wechat, referring to Fig. 5, two dimension at this timeCode is identity code.
It is worth noting that, the only relatively common payment identification code and identity code only enumerated here, in realityIn the application of border, it need to be adjusted flexibly according to concrete scene, in addition, it is also to be noted that in order to better understand the present invention, thisIn only with identification code include payment identification code and identity code carry out illustrate, the invention is not limited in bothIdentification code, in fact, the scope for belonging to identification code is within the scope of the present invention.
In the present embodiment, it detects to be currently used in terminal and the condition of identification code is extracted on display screen whether is triggered packetInclude at least following two situations:
The first situation, referring to Fig. 6:
S601:It detects whether to receive identification code generation instruction;
If so, S602 is performed, if not, continuing to execute S601.
In order to better understand the present invention, it is illustrated here with example, for example, being paid using wechat, referring to figure7, when clicking " bank settlement ", at this time user issued identification code generation instruction, that is, have received identification code generation instruction orIt is paid using Alipay, when clicking " paying " in homepage, user has also issued identification code generation instruction at this time, that is, connectsIdentification code generation instruction is had received, is both needed to perform S602 under both of these case.
It is important to note that the example only carried out here with two kinds of common situations for receiving identification code generation instructionIllustrate, in practical applications, corresponding detection need to be done according to concrete scene.
S602:The condition for judging extraction identification code on display screen is currently used in terminal is triggered.
It will be clear that after identification code generation instruction is received, identification code will be generated in next step by representing, so sentencingBe scheduled on terminal be currently used on display screen extract identification code condition be triggered.
The second situation, referring to Fig. 8:
S801:Detection is currently used on display screen whether show identification code in terminal;
If so, S802 is performed, if not, continuing to execute S801.
In order to better understand the present invention, it is still illustrated here with example, for example, for being paid using wechat,After " bank settlement " is clicked, interface will jump to the interface of identification code at this time, may refer to Fig. 4;Or for using wechatGood friend is added, after " quick response code business card " in personal information is clicked, interface will jump to the interface of identification code at this time, can be withReferring to Fig. 5, all GC group connector is currently used on display screen and shows identification code under both of these case, so S802 need to be performed.
Identification code is shown it is important to note that being only currently used on display screen with two kinds of common terminals hereWhat situation carried out illustrates, and in practical applications, need to be adjusted accordingly according to concrete scene.
S802:The condition for judging extraction identification code on display screen is currently used in terminal is triggered.
Identification code is shown it will be clear that being currently used on display screen in terminal, representing in next step will be to knowingOther code is scanned processing, so the condition for also judging extraction identification code on display screen is currently used in terminal at this time is touchedHair.
S302:It obtains terminal and the corresponding identification code of display screen is currently used.
In the present embodiment, obtain terminal be currently used the corresponding identification code of display screen include at least following two sidesFormula:
First way:The identification code that display screen display is currently used in terminal is obtained, identification code is according to identification codeGeneration instruction generation.
It is understood that after identification code generation instruction is received, identification code is generated, and in the current quilt of terminalUsing being shown on display screen, the identification code that display screen display is currently used in terminal is obtained at this time.For example, for figure4, the identification code in Fig. 4 is obtained, if for Fig. 5, obtains the identification code in Fig. 5.
The second way:After detecting instruction generation identification code generated according to identification code, and by the identification code generatedBefore display screen display is currently used in terminal, the identification code that instruction generation is generated according to identification code is intercepted.
It also, it is to be understood that can also be after identification code generation instruction generation identification code be received, in the identification codeIt is shown in terminal to be currently used before display screen display, obtains the identification code, and allow the identification code not in the current quilt of terminalUse display screen display.For example, receiving identification code generation instruction a, and instruction a generation identification codes are generated according to the identification codeA1, current a1, which has not yet been displayed, to be currently used in terminal on display screen, obtains a1 at this time, and it is allowed not appear in terminal currently quiltUsing on display screen.
It should be noted that after what is obtained is the identification code that display screen display is currently used in terminal, need to controlThe identification code that display screen display is currently used in terminal exits display, and display screen can be currently used in user at this timeIt is upper to carry out other operations.
In the present embodiment, more excellent mode be second, after identification code is generated, and by the identification code generated at endEnd is currently used before display screen display, intercepts the identification code that instruction generation is generated according to identification code, and terminal is currently madeWith that can't show the identification code on display screen, the identification code of display screen display is also just currently used in terminal without controlDisplay is exited, it is more excellent relative to first way.
It is worth noting that, it in order to better understand the present invention, is only currently used here with two kinds of acquisition terminals aobviousThe mode that display screen corresponds to identification code is the explanation that example carries out, and is currently used the invention is not limited in both obtain terminalDisplay screen corresponds to the mode of identification code, as long as in fact, can obtain the side that the corresponding identification code of display screen is currently used in terminalFormula is within the scope of the present invention.
S303:The identification code of acquisition is shown in terminal on another display screen in addition to display screen is currently usedShow.
It will be clear that by another display screen of the identification code got in terminal in addition to display screen is currently usedOn shown, identification code can not be shown namely will not occupy present terminal by representing on the display screen that present terminal is used,User can continue to execute other affairs;And since identification code is not shown on the screen being currently used, work as identification codeWhen being scanned by other-end, it will not worry there is new information to arrive and reveal, the privacy of user preferably be protected, also to userBring more facilities.For a better understanding, illustrated here with example, for example, user is at this time just in voice communication, togetherWhen user issue identification code generation instruction, after getting identification code, will be shown on its display screen at the terminal back side at this time,Receiving participant in a summer or winter camp can be scanned, i.e., user completes payment while voice-enabled chat.
In the present embodiment, by the identification code of acquisition in terminal on another display screen in addition to display screen is currently usedIt carries out display to include the following steps, referring to Fig. 9:
S901:Obtain display area of the identification code on another display screen, display area for another screen upper area orAt least part that another display screen is not blocked in region currently.
In the present embodiment, terminal is double-sided screen terminal, including being set to the first display screen of terminal front side and being set toThe second display screen at the terminal back side, for example, with reference to Figure 10 a, positive first display screens 1001 of terminal A, referring to Figure 10 b, terminal AThe second display screen 1002 at the back side.
It is worth noting that, in order to better understand the present invention, two display screens are only included with terminal here, are set to endIt holds positive first display screen and is set to the explanation that the second display screen at the terminal back side is carried out for example, the present invention does not limit toIn a kind of this set-up mode, and when terminal includes more than two display screens, set-up mode need to be according to developer according to realityIt tests or experience is adjusted.
It is understood that when the identification code obtained is in terminal on another display screen in addition to display screen is currently usedBefore being shown, the display area of identification code on it need to be obtained, it is however generally that, when user holds mobile phone, generally hold handLower end in machine lower end or mobile phone, display area at this time can be the upper end of another display screen, for example, with reference to Figure 11, at this timeDisplay area 1101 for the terminal back side display screen upper end.Certainly, display area may be the current region that is not blockedIn at least part, for example, with reference to Figure 12, be not blocked area of the display area 1201 for the display screen at the terminal back side at this timeDomain.
It should be noted that the detection mode of occlusion area is not the emphasis of the present invention, existing arbitrary inspection may be usedSurvey mode as long as the occlusion area with terminal screen such as detection user's finger, palm can be realized, is not limited herein.
S902:Identification code is shown in display area.
For a better understanding, it is illustrated here with example, for example, with reference to Figure 13, if the terminal obtained removes currently quiltUsing the display screen that another display screen except display screen is the terminal back side, while the upper end that display area is the display screen, it willThe identification code of acquisition is shown in the upper end of terminal back displays screen or referring to Figure 14, is currently used if the terminal obtained is removedAnother display screen except display screen is also the display screen at the terminal back side, detects that the display screen at the terminal back side is not blocked in real timeRegion is middle upper end, and the identification code of acquisition is included in the middle upper end of terminal back displays screen.
In the present embodiment, by the identification code of acquisition in terminal on another display screen in addition to display screen is currently usedAfter being shown, at least following two situations are further included:
The first situation, referring to Figure 15:
S1501:Timing is carried out to display time of the identification code on another display screen.
It is understood that when identification code after show, is carrying out timing processing, example at once on another display screenSuch as, if identification code the terminal back displays screen display time be 19:00, then at this time from 19:00 starts timing.
S1502:When clocking value reaches default display duration threshold value, the identification code of another display screen display is controlled to exitDisplay.
Example in undertaking, design duration are 1 minute, i.e., the time is 19 at this time:01, reach default display duration threshold value, thisWhen the identification code of control terminal back displays screen display exited into display.It should be noted that here only with a kind of specificDefault display duration threshold value be explanation that example carries out, in practical applications, preset display duration threshold value can by user according toDemand is self-defined, and for example, with reference to Figure 16, the interface of duration threshold value is shown for User Defined.
The second situation:
In the present embodiment, the identification of another display screen display can also when receiving scanning completion instruction, be controlledCode exits display.For example, A additions B is wechat good friend, B opens " quick response code business card " in personal information in wechat, knows at this timeIt is shown on the back displays screen of terminal of the other code in B, after the completion of A sweep, that is, has received scanning and complete instruction, then knowOther code is exited on the back displays screen of the terminal of B.
Identification code display control method provided in this embodiment, the identification code display control method are worked as by detection in terminalIt is preceding to be used whether the condition that identification code is extracted on display screen is triggered, if so, obtaining terminal is currently used display screen correspondenceIdentification code, and then the identification code of acquisition can be shown in terminal on another display screen in addition to display screen is currently usedShow.Namely in the present invention, by the identification code got in terminal on another display screen in addition to display screen is currently usedIt is shown, i.e., identification code can not be shown on the display screen that present terminal is used namely present terminal, user will not be occupiedOther affairs can be continued to execute, more facilities are brought to user;And since identification code is not in the screen being currently usedIt is shown on curtain, when identification code is scanned by other-end, will not worry there is new information to arrive and reveal, preferably protect useThe privacy at family.So compared to the prior art, identification code display control method provided in this embodiment further improves userExperience satisfaction.
Second embodiment
The present embodiment is on the basis of first embodiment, to this by taking a kind of specific identification code display control method as an exampleInvention is made further to illustrate, and specifically may refer to Figure 17.
S1701:Detection is currently used on display screen whether show identification code in terminal;
If so, S1702 is performed, if it is not, continuing to execute S1701.
If it is currently used on display screen in terminal has had shown that identification code a1 at this time.
S1702:The condition for judging extraction identification code on display screen is currently used in terminal is triggered.
The condition quilt of extraction identification code on display screen is currently used in example in undertaking, further, judgement in terminal at this timeTriggering.
S1703:The identification code that display screen display is currently used in terminal is obtained, which generates according to identification codeInstruction generation.
Example in undertaking, further, acquisition are shown in identification code a1 on the display screen that terminal is currently used.
S1704:The identification code that display screen display is currently used in terminal is controlled to exit display.
Example in undertaking, further, control identification code a1 exit the display screen that terminal is currently used.
S1705:Obtain the upper area on another display screen in addition to display screen is currently used.
Example in undertaking, further, if another display screen in addition to display screen is currently used is the aobvious of the terminal back sideDisplay screen obtains the upper area of the display screen at the terminal back side.
S1706:Identification code is shown in display area.
Further, display screen upper areas of the identification code a1 at the terminal back side is shown for example in undertaking.
S1707:When receiving scanning completion instruction, the identification code of another display screen display is controlled to exit display.
Example in undertaking, further, if receiving the knowledge for the display screen upper area that participant in a summer or winter camp is completed to being shown in the terminal back sideThe scanning of other code a1 receives scanning and completes instruction at this time, control identification code a1 exits the display screen upper end areas at the terminal back sideDomain.
Identification code display control method provided in this embodiment, the identification code display control method are worked as by detection in terminalIt is preceding to be used whether the condition that identification code is extracted on display screen is triggered, if so, obtaining terminal is currently used display screen correspondenceIdentification code, and then the identification code of acquisition can be shown in terminal on another display screen in addition to display screen is currently usedShow.Namely in the present invention, by the identification code got in terminal on another display screen in addition to display screen is currently usedIt is shown, i.e., identification code can not be shown on the display screen that present terminal is used namely present terminal, user will not be occupiedOther affairs can be continued to execute, more facilities are brought to user;And since identification code is not in the screen being currently usedIt is shown on curtain, when identification code is scanned by other-end, will not worry there is new information to arrive and reveal, preferably protect useThe privacy at family.So compared to the prior art, identification code display control method provided in this embodiment further improves userExperience satisfaction.
3rd embodiment
It is shown in Figure 18 the present embodiment provides a kind of terminal, terminal provided in this embodiment include processor 1801,Memory 1802 and communication bus 1803.
Wherein, the communication bus 1803 in the present embodiment is used to implement the connection between processor 1801 and memory 1802Communication, processor 1801 is then for performing one or more program stored in memory 1802, to realize that above-mentioned first is realApply each step of the identification code display control method of example and/or second embodiment.
Here the present invention is made into one so that a kind of specific processor 1801 realizes the process of identification code display control as an exampleStep illustrates.
Step 1:Processor 1801 detects whether to receive identification code generation instruction;
If so, step 2 is performed, if it is not, continuing to execute step 1.
If user A is paid using wechat, click " bank settlement ", i.e., processor 1801 detects and receives knowledge at this timeOther code generation instruction, if identification code generation instruction is b.
Step 2:The condition that processor 1801 judges extraction identification code on display screen is currently used in terminal is triggered.
Example in undertaking, further, processor 1801, which judges to be currently used on display screen in terminal at this time, extracts identificationThe condition of code is triggered.
Step 3:Processor 1801 will generate after detecting instruction generation identification code is generated according to identification codeIdentification code intercepts the identification code that instruction generation is generated according to identification code before display screen display is currently used in terminal.
Example in undertaking further, instruction b generation identification code b1 is generated, and do not show also in identification code b1 according to identification codeShow before terminal is currently used on display screen, processor 1801 obtains it.
Step 4:Processor 1801 is obtained not to be hidden currently on another display screen in addition to display screen is currently usedKeep off at least part in region.
Example in undertaking, further, if another display screen in addition to display screen is currently used is the aobvious of the terminal back sideDisplay screen, while set the terminal back side and be not blocked region currently as upper end and centre, processor 1801 obtains the terminal back side at this timeThe intermediate region of display screen.
Step 5:Processor 1801 shows identification code in display area, and to show that the time proceeds by timing.
Example in undertaking, further, processor 1801 by identification code b1 the intermediate region of the display screen at the terminal back side intoRow display, if the display time is 9:00, and from 9:00 starts timing.
Step 6:When clocking value reaches default display duration threshold value, processor 1801 controls another display screen displayIdentification code exit display.
Example in undertaking if default display duration threshold value is 2 minutes, i.e., is 9 when the time further:When 02, processor1801 control identification code b1 exit the display screen intermediate region at the terminal back side.
The present embodiment also provides a kind of computer readable storage medium, computer-readable recording medium storage there are one orMultiple programs, one or more program can be performed by one or more processor, to realize such as the display control of above-mentioned identification codeThe step of method processed.
Terminal provided in this embodiment and computer readable storage medium, it is aobvious by being currently used by detection in terminalWhether the condition that identification code is extracted in display screen is triggered, if so, obtaining terminal is currently used the corresponding identification code of display screen, intoAnd the identification code of acquisition can be shown in terminal on another display screen in addition to display screen is currently used.It solves existingHave in technology when terminal is currently used and opens identification code on display screen, which may only display in what is be currently usedOn display screen, and on other display screens that cannot be shown in addition to display screen is currently used, inconvenience is brought to user, is usedThe problem of family Experience Degree is poor.Furthermore, it is understood that terminal provided in this embodiment, currently quilt is removed by the identification code got in terminalUsing being shown on another display screen except display screen, identification can not be shown on the display screen that present terminal is usedCode namely present terminal will not be occupied, user can continue to execute other affairs, and more facilities are brought to user;AndSince identification code is not shown on the screen being currently used, when identification code is scanned by other-end, will not worry to have newMessage arrives and reveals, and preferably protects the privacy of user.So compared to the prior art, terminal provided in this embodiment intoOne step improves the experience satisfaction of user.
It should be noted that herein, term " comprising ", "comprising" or its any other variant are intended to non-rowHis property includes, so that process, method, article or device including a series of elements not only include those elements, andAnd it further includes other elements that are not explicitly listed or further includes intrinsic for this process, method, article or device instituteElement.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that including thisAlso there are other identical elements in the process of element, method, article or device.
The embodiments of the present invention are for illustration only, do not represent the quality of embodiment.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment sideMethod can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but in many casesThe former is more preferably embodiment.Based on such understanding, technical scheme of the present invention substantially in other words does the prior artGoing out the part of contribution can be embodied in the form of software product, which is stored in a storage mediumIn (such as ROM/RAM, magnetic disc, CD), used including some instructions so that a station terminal (can be mobile phone, computer servicesDevice, air conditioner or network equipment etc.) method that performs each embodiment of the present invention.
The embodiment of the present invention is described above in conjunction with attached drawing, but the invention is not limited in above-mentioned specificEmbodiment, above-mentioned specific embodiment is only schematical rather than restricted, those of ordinary skill in the artUnder the enlightenment of the present invention, present inventive concept and scope of the claimed protection are not being departed from, can also made very muchForm, these are belonged within the protection of the present invention.