Movatterモバイル変換


[0]ホーム

URL:


CN109388309A - Display methods, device, terminal and the storage medium of menu - Google Patents

Display methods, device, terminal and the storage medium of menu
Download PDF

Info

Publication number
CN109388309A
CN109388309ACN201811131421.2ACN201811131421ACN109388309ACN 109388309 ACN109388309 ACN 109388309ACN 201811131421 ACN201811131421 ACN 201811131421ACN 109388309 ACN109388309 ACN 109388309A
Authority
CN
China
Prior art keywords
application
instruction
display area
terminal
menu
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.)
Granted
Application number
CN201811131421.2A
Other languages
Chinese (zh)
Other versions
CN109388309B (en
Inventor
杨颂
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp LtdfiledCriticalGuangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201811131421.2ApriorityCriticalpatent/CN109388309B/en
Publication of CN109388309ApublicationCriticalpatent/CN109388309A/en
Application grantedgrantedCritical
Publication of CN109388309BpublicationCriticalpatent/CN109388309B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Classifications

Landscapes

Abstract

The embodiment of the present application discloses display methods, device, terminal and the storage medium of a kind of menu, belong to field of computer technology, the method application includes display area and non-display area in the front panel of terminal in the terminal, wherein, it is contained in display area in non-display area.When embodiment executes, terminal generates the first instruction when receiving the operation for front panel, and terminal receives first instruction, determines the region of the first instruction effect, when the region of the first instruction effect includes non-display area, the corresponding menu of the first instruction is shown in display area.Terminal can improve screen accounting by reducing and being included in display area by the non-display area of front panel, simultaneously, the function of non-display area is expanded in the instruction of non-display area by recognition reaction, so that terminal is under the premise of improving screen accounting, the function of having expanded front panel non-display area improves the display efficiency of menu.

Description

Display methods, device, terminal and the storage medium of menu
Technical field
The invention relates to field of computer technology, in particular to a kind of display methods of menu, device, terminal andStorage medium.
Background technique
With the rising of the frequency of use of terminal, especially mobile terminal in user's daily life, user uses movementThe frequency commonly applied in terminal is also higher and higher.
In the related technology, user need using it is usually used in application, it is usual by slide desktop main screen interface,Find the main screen interface needed where application to be used.In the main screen interface, the starting for needing application to be used is clickedIcon finds the menu that various functions are applied comprising this, according to their own needs, point after entering the main interface of the applicationSelect corresponding function.
Since user needs to determine the starting icon that there is specified application in multiple main screen interfaces now, start clickingIt can start after icon and apply and show the menu comprising various functions, complex steps.
Summary of the invention
The embodiment of the present application provides display methods, device, terminal and the storage medium of a kind of menu, can solve due toUser needs the determining starting icon that there is specified application in multiple main screen interfaces now, can after clicking starting iconThe problem of starting application simultaneously shows the menu comprising various functions, complex steps.The technical solution is as follows:
According to a first aspect of the present application, a kind of display methods of menu is provided, is applied in terminal, the terminalFront panel includes display area and non-display area, and the non-display area is included in the display area, the method packetIt includes:
Receive the first instruction, first instruction is that the terminal is received and generated when the operation for the front panelInstruction;
Determine the region of the first instruction effect;
When the region of first instruction effect includes the non-display area, in the display area described in displayThe corresponding menu of first instruction.
According to a second aspect of the present application, a kind of display device of menu is provided, is applied in terminal, the terminalFront panel includes display area and non-display area, and the non-display area is included in the display area, described device packetIt includes:
Command reception module, for receiving the first instruction, first instruction is that the terminal is received for before describedThe instruction generated when the operation of panel;
Area determination module, for determining the region of the first instruction effect;
Menu display module, when the region for acting on when first instruction includes the non-display area, describedThe corresponding menu of first instruction is shown in display area.
According to the third aspect of the application, a kind of terminal is provided, the terminal includes processor and memory, described to depositAt least one instruction is stored in reservoir, described instruction is loaded by the processor and executed to realize as described in relation to the first aspectThe display methods of menu.
According to the fourth aspect of the application, a kind of computer readable storage medium is provided, is stored in the storage mediumThere is at least one instruction, described instruction is loaded by processor and executed the display side to realize menu as described in relation to the first aspectMethod.
Technical solution bring beneficial effect provided by the embodiments of the present application includes at least:
Due to the embodiment of the present application application in the terminal, in the front panel of terminal include display area and non-display area,Wherein, it is contained in display area in non-display area.When embodiment executes, terminal is when receiving the operation for front panelThe first instruction is generated, terminal receives first instruction, determines the region of the first instruction effect, when the region packet of the first instruction effectWhen including non-display area, the corresponding menu of the first instruction is shown in display area.Due in this programme terminal front panel it is aobviousShow in region and contain non-display area, when the first instruction acts on non-display area, terminal is enabled to show in display areaThe corresponding menu of the instruction.As it can be seen that terminal can be by reducing the non-display area of front panel and being included in display areaImprove screen accounting, meanwhile, the function of non-display area is expanded in the instruction of non-display area by recognition reaction, so that eventuallyEnd has expanded the function of front panel non-display area, has improved the display efficiency of menu under the premise of improving screen accounting.
Detailed description of the invention
In order to more clearly explain the technical solutions in the embodiments of the present application, make required in being described below to embodimentAttached drawing is briefly described, it should be apparent that, the drawings in the following description are only some examples of the present application, forFor those of ordinary skill in the art, without creative efforts, it can also be obtained according to these attached drawings otherAttached drawing.
The structural block diagram for the terminal 100 that one exemplary embodiment of the application provides when Fig. 1;
Fig. 2 is the structural block diagram for the terminal 100 that another exemplary embodiment of the application provides;
Fig. 3 is a kind of schematic diagram of the screen for terminal that one exemplary embodiment of the application provides;
Fig. 4 shows the schematic diagram of the screen of another terminal of one exemplary embodiment of the application offer;
Fig. 5 shows the flow chart of the display methods of the menu of one exemplary embodiment of the application offer;
Fig. 6 shows the display methods flow chart of the menu of another exemplary embodiment of the application offer;
Fig. 7 is the schematic diagram of the user interface based on a kind of setting target application shown in fig. 6 for implementing to exemplify;
Fig. 8 is the schematic diagram of the user interface based on a kind of setting target application shown in fig. 6 for implementing to exemplify;
Fig. 9 is the schematic diagram of the user interface based on a kind of setting target application shown in fig. 6 for implementing to exemplify;
Figure 10 is the schematic diagram of the user interface based on another setting target application shown in fig. 6 for implementing to exemplify;
Figure 11 is based on the schematic diagram shown in fig. 6 for implementing the specified function in a kind of invocation target exemplified application;
Figure 12 is the structural block diagram of the display device for the menu that one exemplary embodiment of the application provides;
Figure 13 is the structural block diagram for the terminal that one exemplary embodiment of the application provides.
Specific embodiment
To keep the purposes, technical schemes and advantages of the application clearer, below in conjunction with attached drawing to the application embodiment partyFormula is described in further detail.
It can be readily appreciated that it below will be to several nouns occurred in the embodiment of the present application for scheme shown in the embodiment of the present applicationIt is introduced.
Front panel: can be a part of the display screen of terminal, which can be glass material.In a kind of possibilityImplementation in, display screen is made of display unit and front panel, and display unit is located at below front panel.Optionally, beforePlate is for protecting display unit.
Optionally, when display screen is touch screen, display screen can be respectively front panel, touch signal sensing from outside to insideDevice film and display unit.Wherein, touch signal colorimetric sensor films connect the control panel of terminal by signal wire.In the applicationIn embodiment, the operation for front panel can be touch operation of the user to touch screen.
First instruction: being that terminal receives the instruction generated when the operation for front panel.The operation can be touch behaviourMake.The touch operation can be short-press operation, long press operation, flicking operation, again by operation, slide, multi-point touch operation.Optionally, for it can differentiate the terminal of articulations digitorum manus touch control operation, palm touch control operation and the back of the hand touch control operation, the touchOperation can also be articulations digitorum manus touch control operation, palm touch control operation and the back of the hand touch control operation.Optionally, for that can identify suspensionFor the terminal of touch-control (Floating Touch) operation, which is also possible to suspension touch control operation.Optionally, it operatesBoth can be by being generated when the location contacts front panel such as the finger of user, articulations digitorum manus, palm or the back of the hand, it can also be by stylus or touchingGeneration when control gloves etc. have the object contact front panel of touch function.
Optionally, first instruction type can may include by terminal recognition, the type slip instruction type, click refer toEnable type, long-pressing instruction type, again by least one of instruction type and flicking instruction type.Terminal can operation one beSystem service or system application, for executing the display methods of menu provided in this embodiment, that is, the system service or beingSystem application can call the pre-stored preset kind of terminal.
Second instruction: being that terminal receives the instruction generated when the operation for functionality controls.The operation is for functionControl, if functionality controls are shown as an icon, operation is the operation for the icon.The operation can be touch behaviourMake, the touch operation can be short-press operation, long press operation, flicking operate, again by operation, slide, multi-point touch operation.Optionally, for it can differentiate the terminal of articulations digitorum manus touch control operation, palm touch control operation and the back of the hand touch control operation, the touchOperation can also be articulations digitorum manus touch control operation, palm touch control operation and the back of the hand touch control operation.Optionally, for that can identify suspensionFor the terminal of touch-control (Floating Touch) operation, which is also possible to suspension touch control operation.Optionally, it operatesBoth can be by being generated when the location contacts front panel such as the finger of user, articulations digitorum manus, palm or the back of the hand, it can also be by stylus or touchingGeneration when control gloves etc. have the object contact front panel of touch function.
Functionality controls: referring to display control in a menu, in the user interface, the functionality controls can be shown as one it is quietThe forms such as state icon, dynamic icon, sliding block or button, the present embodiment to this with no restriction.When the functionality controls are triggered, exampleWhen as indicated that the static icon of the functionality controls is clicked, which will be equivalent to an entrance, provides invocation target and answersThe function of specified services in, or, being used to open the specified page in target application.
Target application: application belonging to the specified services that functionality controls are called, or, being answered belonging to the specified page openedWith.
In one possible implementation, the corresponding menu of the first instruction of display in display area, can only showThe corresponding functionality controls of one target application.For example, the menu can only show the corresponding functionality controls of camera applications, the functionControl can be photo functionality controls, Self-timer control, camera function control, time-lapse photography functionality controls, slow motion modeFunctionality controls, portrait mode of figure functionality controls, panning mode functionality controls, professional mode functionality controls, large aperture mode capabilities controlAt least one of part and an action shot mode capabilities control functionality controls.It should be noted that the embodiment of the present application is not aobvious to menuThe functionality controls shown define, and above content is only used for illustrating.
In alternatively possible implementation, the corresponding menu of the first instruction is shown in display area, can be shownThe corresponding functionality controls of at least two target applications.For example, the corresponding functionality controls of camera applications can be shown in the menu,The payment code displaying control in payment application can be shown simultaneously or is swept sweeps functionality controls.Optionally, when aobvious in display areaWhen showing the corresponding functionality controls of at least two target applications, menu can be divided at least two mutually isolated regions by terminal,The corresponding functionality controls of a target application are shown in each zone.
Optionally, show there is at least one functionality controls in the corresponding menu of the first instruction, a functionality controls corresponding oneA target application, target application include camera applications, game application, shopping application, instant messaging application, blog applications, drawingDrawing application, text editing application, ticket booking application, digital map navigation application, video playing application, live streaming application, browser application,Read application, music application, payment of managing money matters is applied, photograph beautifies application, smart machine controls application, phone application, short message are answeredWith, weather application, clock application, systematic search application, contact application, shared traffic application, logistical applications, application of calling a taxi,Take-away is applied, attendance is checked card at least one of application and barcode scanning application.It should be noted that the embodiment of the present application does not answer targetWith defining, above content is only used for illustrating.
Illustratively, the display methods of menu shown in the embodiment of the present application, can using in the terminal, with reference to Fig. 1 andShown in Fig. 2, it illustrates the structural block diagrams for the terminal 100 that one exemplary embodiment of the application provides.The terminal 100 can be withHas front panel, and front panel includes display area and non-display area.Terminal may include mobile phone, tablet computer, on kneeComputer, smartwatch, digital camera, MP4 playback terminal, MP5 playback terminal, learning machine, point reader, electric paper book, electronic dictionaryOr car-mounted terminal etc..Terminal 100 in the application may include one or more such as lower component: processor 110, memory 120With touch display screen 130.
Processor 110 may include one or more processing core.Processor 110 utilizes various interfaces and connectionVarious pieces in entire terminal 100, by running or executing the instruction being stored in memory 120, program, code set or refer toCollection is enabled, and calls the data being stored in memory 120, executes the various functions and processing data of terminal 100.Optionally,Processor 110 can use Digital Signal Processing (Digital Signal Processing, DSP), field programmable gate array(Field-Programmable Gate Array, FPGA), programmable logic array (Programmable LogicArray, PLA) at least one of example, in hardware realize.Processor 110 can integrating central processor (CentralProcessing Unit, CPU), in image processor (Graphics Processing Unit, GPU) and modem etc.One or more of combinations.Wherein, the main processing operation system of CPU, user interface and application program etc.;GPU is for being responsible forThe rendering and drafting of content to be shown needed for touch display screen 130;Modem is for handling wireless communication.It is understood that, above-mentioned modem can not also be integrated into processor 110, be realized separately through chip piece.
Memory 120 may include random access memory (Random Access Memory, RAM), also may include read-onlyMemory (Read-Only Memory).Optionally, which includes non-transient computer-readable medium (non-transitory computer-readable storage medium).Memory 120 can be used for store instruction, program, generationCode, code set or instruction set.Memory 120 may include storing program area and storage data area, wherein storing program area can storeInstruction for realizing operating system, the instruction at least one function (such as touch function, sound-playing function, imagePlaying function etc.), for realizing instruction of following each embodiments of the method etc.;Storage data area can be stored according to terminal 100Use created data (such as audio data, phone directory) etc..
By taking operating system is Android (Android) system as an example, program and data such as Fig. 1 institute for being stored in memory 120Show, Linux inner core 220, system Runtime Library layer 240, application framework layer 260 and application layer 280 are stored in memory 120.Linux inner core 220 provides the driving of bottom for the various hardware of terminal 100, such as shows driving, audio driven, cameraDriving, bluetooth driving, Wi-Fi driving, power management etc..System Runtime Library layer 240 is by some libraries C/C++ come for AndroidSystem provides main characteristic and supports.If the library SQLite provides the support of database, the library OpenGL/ES provides 3D drawingSupport, the library Webkit provides the support etc. of browser kernel.Android fortune is also provided in system Runtime Library layer 240Library 242 (Android Runtime) when row, it mainly provides some core libraries, and developer can allow for use Java languageTo write Android application.Application framework layer 260 provides the various API that may be used when building application program, developerThe application program of oneself, such as activity management, window management, view management, notice pipe can be constructed by using these APIReason, assures reason, call management, resource management, orientation management at content provider.Operation has at least one application in application layer 280Program, these application programs can be the included contact person's program of operating system, short message program, timing routine, camera applications etc.;It is also possible to application program that third party developer is developed, such as instant messaging program, photograph pretty program etc..
By taking operating system is IOS system as an example, the program and data stored in memory 120 is as shown in Fig. 2, IOS systemIt include: kernel operating system layer 320 (Core OS layer), kernel service layer 340 (Core Services layer), mediaLayer 360 (Media layer), tangible layer 380 (Cocoa Touch Layer).Kernel operating system layer 320 includes operationSystem kernel, driver and underlying programs frame, these underlying programs frames provide the function closer to hardware, for positionIt is used in the program frame of kernel service layer 340.Kernel service layer 340 is supplied to system service required for application programAnd/or program frame, such as basic (Foundation) frame, account frame, advertising framework, data frame memory frame, network companyConnect frame, geographical location frame, moving frame etc..Media layer 360 provide for application program in relation to audiovisual in terms of interface, such asThe relevant interface of graph image, the relevant interface of Audiotechnica, the relevant interface of video technique, audio video transmission technology it is wirelessPlay (AirPlay) interface etc..Tangible layer 380 provides the relevant frame in various common interfaces for application development,Tangible layer 380 is responsible for the touch interactive operation of user on the terminal 100.Such as local notice service, long-range Push Service, extensivelyAccuse frame, game tool frame, message user interface interface (User Interface, UI) frame, user interface UIKit frameFrame, map frame etc..
In frame out shown in Fig. 2, frame related with major applications program includes but is not limited to: kernel service layerThe UIKit frame in basic framework and tangible layer 380 in 340.Basic framework provides many basic object class and dataIt is unrelated to provide most basic system service and UI for all application programs for type.And the class that UIKit frame provides is basicUI class libraries, for creating the user interface based on touch, iOS application program can provide UI based on UIKit frame, so itThe architecture of application program is provided, for constructing user interface, drawing, processing and user's alternative events, response gesture etc.Deng.
Touch display screen 130 for receive user using any suitable object such as finger, felt pen on it or nearTouch operation, and the user interface of each application program of display.Before touch display screen 130 is generally arranged at terminal 130Panel.Touch display screen 130 is designed to shield mesoporous screen.Touch display screen 130 is also designed to shield mesoporous screenThe combination of curtain and Curved screen, the combination shielding mesoporous screen and shielding comprehensively, the present embodiment are not limited this.Wherein:
Shield mesoporous screen
Shield the touch display screen that mesoporous screen appearance shape is regular shape, regular shape is rectangle or round rectangle.It shouldScreen mesoporous screen is arranged in the front panel of terminal, which is divided into display area and non-display area.It needs to illustrate, display area and non-display area in touch display screen, are that the display area of front panel and non-display area exist respectivelyProjection in touch display screen.Wherein, non-display area can be region caused by borehole, and display area is displayed forImage.Optionally, screen mesoporous screen refers to that the screen that borehole is provided in the touch display screen 130 of rectangle or round rectangle is setMeter.Optionally, which can be located at edge, center Screen of touch display screen 130 or both and have.When borehole is arranged oneWhen edge, it can be set in the middle position or both ends at the edge;When borehole be arranged in center Screen, can be set and shieldingThe upper area of curtain, upper left side region, left area, bottom-left quadrant, lower zone, lower right region, right area, upper rightIn one or more regions in square region.When being arranged in multiple regions, borehole can also be dispersed point with integrated distributionCloth;Can be symmetrical, it can also be with mal-distribution.Optionally, the quantity of the borehole is also unlimited.
Since be covered as the upper frontal region of touch display screen and/or lower frontal region can display area and/or can for screen mesoporous screenOperating area, so that touch display screen occupies more spaces on the front panel of terminal, so screen mesoporous screen also has moreBig screen accounting.In some embodiments, for accommodating at least one bezel assembly in borehole, which includes taking the photographAs head, fingerprint sensor, close in optical sensor, range sensor, earpiece, environmental luminance sensor, physical button extremelyFew one kind.
Illustratively, which can be set on one or more edges, which can be circular hole, semicircleHole, orthogonal rectangle hole, round rectangle hole or irregular shape hole etc..It is different in schematical example as shown in Figure 3Type screen, which can be, is provided with the screen design of round rectangle hole 45 in the central location of the lower edge of touch display screen 130, shouldRound rectangle hole can be used for accommodating physical button or fingerprint recognition mould group;In schematical example as shown in Figure 4, screenMesoporous screen can be the screen design that at least one circular hole 46 is provided in the upper half in touch display screen 130, the circleThe position that hole 46 is vacated is for before accommodating at least one of camera, range sensor, earpiece, environmental luminance sensorPanel component.Optionally, touch display screen 130 is the display area where the application, circular hole 46 or round rectangle thereinRegion where hole is non-display area, which is a closed area, is inside contained in touch display screen 130.
In addition to this, it will be understood by those skilled in the art that the structure of terminal 100 shown by above-mentioned attached drawing is not constitutedRestriction to terminal 100, terminal may include perhaps combining certain components or difference than illustrating more or fewer componentsComponent layout.For example, further including radio circuit, input unit, sensor, voicefrequency circuit, Wireless Fidelity in terminal 100The components such as (Wireless Fidelity, WiFi) module, power supply, bluetooth module, details are not described herein.
Referring to FIG. 5, it is the flow chart of the display methods for the menu that one exemplary embodiment of the application provides.The dishSingle display methods can be applied in the terminal shown in above-mentioned.In Fig. 5, the display methods of menu includes:
Step 510, the first instruction is received, the first instruction is that terminal receives the finger generated when the operation for front panelIt enables.
In the embodiment of the present application, after terminal will be generated according to the first instruction, the instruction is received.In a kind of possible implementationIn scene, the embodiment of the present application is applied when terminal is in and unlocks bright screen state, and in this case, terminal can be according to front panelIn sensor judge whether to receive operation.When front wall receives operation, terminal receive this generated according to operation theOne instruction.
In the scene of alternatively possible realization, the embodiment of the present application is applied when terminal is in screen locking blank screen or screen locking is brightShield Shi Yingyong.In this state, terminal can at least take following (1) schemes or (2) scheme.(1) before detecting that user is directed toWhen the operation of panel, terminal will receive first instruction.(2) in screen locking blank screen or in the state of screen locking bright screen, terminal can be withIt by the fingerprint sensor being integrated in non-display area, detects whether the finger print information of user meets unlocking condition, works as endWhen end detects that the finger print information of user meets unlocking condition, the first instruction is received.
Optionally, when the operation for front panel is including slide, the sliding starting point of slide is located at non-displayThe sliding terminal in region, slide is located at display area.
Optionally, the sliding trace of slide is directed toward the center of front panel.
For example, a specified region of the non-display area at the edge of terminal screen, the sliding trace of slide can be withIt is set to point to the center of front panel.It, can be to avoid since the display track that sliding trace is directed toward the center of front panel is more singleThe unconscious touch operation that terminal slides user since non-display area is determined as the behavior of user's active.
Step 520, the region of the first instruction effect is determined.
In the embodiment of the present application, terminal can determine the region of the first instruction effect.Wherein, the area of the first instruction effectDomain can be the display area in front panel, the non-display area being also possible in front panel.It should be noted that display areaIt is the region that can show image, non-display area is the region that cannot show image.
Optionally, when the region of the first instruction effect includes non-display area, terminal can also determine the first instructionType.
In the embodiment of the present application, terminal will test the region of the first instruction effect.
In a kind of possible detection mode, terminal be provided in non-display area pressure sensor, fingerprint sensor,At least one of environmental luminance sensor and temperature sensor can identify the sensor of user's touch operation.When it is above-mentioned at leastA kind of the first instruction that the operation that sensor receives generates, then the region of the first instruction effect includes non-display area.
In alternatively possible detection mode, terminal passes through the touch screen on non-display area and display area line of demarcationWhether detection the first instruction in part acts on non-display area.When above-mentioned line of demarcation is passed through in touch operation, determine that the touch is graspedThe region that work acts on include non-display area namely the first instruction effect region include the non-display area.It is a kind of whereinIn mode in the cards, by taking the type of the first instruction includes slip instruction type as an example, when touch screen detects the sliding classType instructs corresponding sliding trace to originate in above-mentioned line of demarcation, and when terminating at display area, terminal determines the first instruction effectRegion includes non-display area.Optionally, it when the sliding type instructs corresponding sliding trace to originate in display area, terminates atWhen above-mentioned line of demarcation, terminal determines that the region of the first instruction effect includes non-display area.
In one possible implementation, terminal can execute step when the type of the first instruction is preset kind530。
Step 530, when the region of the first instruction effect includes non-display area, the first instruction is shown in display areaCorresponding menu.
In the embodiment of the present application, terminal can be by individually opening a system service, system process or system applicationExecute the display methods of menu.Alternatively, terminal can also be by sharing system service, a system process with other functions togetherOr system application, the display methods of menu shown in Lai Zhihang the embodiment of the present application.
Terminal can determine the type of the first instruction by the application of above system service, system process or system, wherein shouldThe type of first instruction can be a kind of touch type, for example, slip instruction type, click commands type, long-pressing instruction type,At least one of instruction type and flicking instruction type are pressed again.Terminal is by first type instructed and terminal preset kindMatch, when the type of first instruction matches with terminal preset kind, terminal will show the first instruction pair in display areaThe menu answered.
Optionally, the displaying animation of menu can match with the first instruction.For example, when the first instruction is that length refers to by typeWhen enabling, menu can be by being circle with non-display area, and pop-up shows a fan-shaped region menu or rectangular area menu.AgainFor example, the displaying animation of menu can be as glide direction is drawn out when the first instruction is sliding type instruction.For example,If the glide direction of sliding type instruction is to slide to the center of front panel from the center of non-display area, the menu of terminal is by edgeThe glide direction, from the center deployment of the center front panel of non-display area.
Further, when non-display area is positioned at the upper area of the screen of terminal, for the operation packet of front panelSlide is included, when the slide is drop-down slide, terminal will show that the first instruction is corresponding in display areaMenu.
Optionally, when the region of the first instruction effect includes display area and non-display area, terminal determines the first fingerAt the time of order starts to act on non-display area, and, at the time of the first instruction starts to act on display area.
At the time of the first instruction starts to act on non-display area, start to act on display area earlier than the first instructionWhen the moment, the type of the first instruction is determined.
In a kind of scene in the cards, the first instruction can be the sliding that display area is slid into from non-display areaOperational order;First instruction is also possible to the click first in non-display area, then the clicking operation instruction in display area.
In conclusion the display methods of menu provided in this embodiment, the front panel of applied terminal includes viewing areaDomain and non-display area, since non-display area is included in display area, display area can be expanded including the upper of front panelThe frontal region frontal region Yu Hexia domain, improves the screen accounting of terminal, and under the premise of this, terminal can act on non-display area receivingWhen first instruction in domain, the corresponding menu of the first instruction is shown in display area.As it can be seen that the embodiment of the present application is improving terminalScreen accounting under the premise of, expanded the function of the interior non-display area being contained in display area, improve menu displaying effectRate.
Based on the display methods of menu shown in upper one embodiment, terminal can also display function control in a menu,And directly executed after functionality controls are triggered one it is operation associated, it includes that starting and executes function at target application that this is operation associatedThe corresponding function of control, please refers to following examples.
Fig. 6 is referred to, is the display methods flow chart for the menu that another exemplary embodiment of the application provides.The dishSingle display methods can be applied in above-mentioned Fig. 1, Fig. 2, Fig. 3 or terminal shown in Fig. 4.In Fig. 6, the display side of the menuMethod includes:
Step 601, the first instruction is received, the first instruction is that terminal receives the finger generated when the operation for front panelIt enables.
In the embodiment of the present application, the implementation procedure of step 601 and the implementation procedure of step 510 are identical, no longer superfluous hereinIt states.
Step 602, when the region of the first instruction effect includes non-display area, the type of the first instruction is determined.
In the embodiment of the present application, the implementation procedure of step 602 and the implementation procedure of step 520 are identical, no longer superfluous hereinIt states.
Step 603, when the type of the first instruction is preset kind, the corresponding dish of the first instruction is shown in display areaIt is single.
In the embodiment of the present application, preset kind can be arranged according to the position of non-display area in terminal.One kind canIn the mode of energy, terminal can set preset kind to the type that sliding trace is directed toward front panel center.In the implementationIn, terminal non-display area, which can be arranged in, in screen is arbitrarily designated place, for example, the position of any close screen edge.
In alternatively possible mode, the upper area of the screen of terminal can be arranged in non-display area by terminal,The upper area refers to the region above the horizontal neutrality line of screen.For example, the center in square region on the screen, left corner is arrangedOr the positions such as right corner.When in this scene, the preset kind being arranged in terminal is the operation of sliding trace downward sliding.
Step 604, the display function control in the corresponding menu of the first instruction.
In the embodiments of the present disclosure, terminal can show functionality controls in the corresponding menu of the first instruction.
In one possible implementation, terminal can provide setting for the first corresponding menu of instruction in set interfaceSet function.The content of the display in above-mentioned menu can be arranged in user in the set interface.Wherein, if being only capable of showing in the menuShow the corresponding functionality controls of a target application, then user can be enabled to specify target application in the set interface.
Fig. 7 is referred to, is showing for the user interface based on a kind of setting target application shown in fig. 6 for implementing to exemplifyIt is intended to.In user interface 71, user can be with click function switch 711.When functional switch 711 is in the open state, terminalTarget application is provided and selects entrance 712, when the user clicks after target application selection entrance 712, the selection of terminal display target applicationList 72.Terminal shows the candidate application for capableing of display function control in target application selective listing 72, for example, target applicationShown in selective listing 72 A using 721, B using 722, C using 723, D using 724, E using 725 and F using 726 totally sixA candidate application.
Optionally, the number selection control of target application can also be shown in user interface 71, for example, single application choosingSelect control 73a, two applications select control 73b and are three application selection control 73c.Setting method provided in this embodiment is alsoThree or more application selection controls can be provided, herein only with single application selection control 73a, two application selection controls73b and be three application selection control 73c for be illustrated, the number for the target application that can be shown in menu is not doneIt limits.
In a kind of mode in the cards, terminal can also directly display single application after functional switch 711 is turned onSelection control 73a, two applications select control 73b and are three application selection control 73c, when above three selection control is anyOne it is selected when, terminal will be unfolded displaying target application selective listing 72, so as to user selection one target application, twoTarget application or three target applications.When the number of the target application of user's selection reaches the selection corresponding number of control, eventuallyEnd will pack up target application selective listing 72 automatically.
It should be noted that the functionality controls shown in the corresponding menu of the first instruction, additionally it is possible in desktop directlyIt is adjusted.
Fig. 8 is referred to, is showing for the user interface based on a kind of setting target application shown in fig. 6 for implementing to exemplifyIt is intended to.User interface 81 is desktop, and when user keeps the starting icon 810 of long-pressing G application, starting icon 810 can be draggedIt moves to designated position.At this point, the application provides at least two modes that G application is determined as to new target application.
In the first way, Fig. 9 is referred to, is a kind of setting target application provided based on embodiment illustrated in fig. 6Schematic diagram.In Fig. 9, when starting icon 810 is dragged to circular hole 46, if the quantity of target application is one at this time,The target application is directly replaced with into G application.In practical implementation, when starting icon 810 is dragged to and 46 phase of circular holeWhen friendship, then terminal display menu 820, current goal shown in menu 820 applies corresponding functionality controls, at this point, user handRefer to the state still in Continued depression screen.After user unclamps finger, G application will become new target application.Meanwhile menuNew functionality controls will be shown in 820.If the functionality controls of display in a menu correspond to the target application of script originallyControl a1, control a2 and control a3 show that functionality controls in a menu are replaced after then target application is replaced by G applicationCorresponding control b1, control b2, control b3 and control b4 are applied for G.Optionally, menu 820 can be in display control b1, controlB2, control b3 and control b4, (scheduled duration) disappears afterwards within 3 seconds.
It should be noted that in the embodiment of the present application, position 830 can continue to show the starting icon 810 of G application(not shown).Starting icon 810 can also be no longer shown in position 830 such as Fig. 9.
Optionally, the starting icon that the target application of script is represented on animation can be presented dynamic shaped like bubbles burstEffect is drawn, shows that the target application of the script has been replaced with new G application.
In the second way, referring to Figure 10, it is that another setting target provided based on embodiment illustrated in fig. 6 is answeredSchematic diagram.In Figure 10, the quantity of target application is at least two.Illustrated for two, when starting icon 810 is draggedWhen moving to circular hole 46, the specified location around circular hole 46 is shown A using 721 and B using 722 by terminal respectively.For example,Start icon 810 and circular hole 46 it is tangent or intersection when, the specified location around circular hole 46 is shown that A is answered by terminal respectively722 are applied with 721 and B.It should be noted that it is the target application of script that the A, which applies 722 using 721 and B,.When user is uncommonWhen prestige replaces A using 721, user can will start icon 810 and be dragged to A using the position where 721 and loose one's grip.Alternatively,When user wishes to replace B using 722, user can will start icon 810 and be dragged to B using the position where 722 and pineHand.
After user unclamps finger, G application, which will replace B and apply, becomes new target application.Meanwhile it will be shown in menu 820Show new functionality controls.If the functionality controls of display in a menu correspond to the control a1 of the target application of script, control originallyPart a2, control a3, control b1, control b2 and control b3 show function in a menu after then target application is replaced by G applicationEnergy control is control a1, control a2, control a3, control g1 and control g2.Optionally, menu 820 can be in display control a1, controlPart a2, control a3, control g1 and control g2, (scheduled duration) disappears afterwards within 3 seconds.
Step 605, the specified function when functionality controls are by the second instruction triggers, in invocation target application.
It should be noted that terminal can be worked as by executing step 6051 or step 6052 come replacement step 605 with realizingWhen functionality controls are by the second instruction triggers, the function of the specified services in invocation target application.
Step 6051, the specified services in invocation target application.
In the embodiment of the present application, terminal can invocation target application in specified services, which is that target is answeredAt least one service being capable of providing in.For example, specified services can be barcode scanning service, beginning/stopping recording service, createMemo service, hair microblogging/blog/service of blog category information, broadcasting/pause/stop, and/switching to a head/switches to nextSong service listens song to know bent service, service of calling a taxi, prepaid mobile phone recharging service, order ticketing service, look into Courier Service or digital map navigationAt least one of service specified services.Optionally, which is the specified services in target application.
, can be when recognizing the region of the first instruction effect include non-display area due to the embodiment of the present application, displayThe corresponding menu of first instruction, and display corresponds to the functionality controls of target application in the first menu.When functionality controls are by pointWhen hitting, the specified services that terminal will call directly in target application, so that terminal can identify under the premise of improving screen accountingThe first instruction in non-display area is acted on, and directly shows the functionality controls of corresponding target application in a menu, so that meshFunctionality controls in mark application need not could be shown after target application is turned on, and be realized non-in the high screen accounting mobile phone of expansionThe function of display area improves the efficiency of the specified services in invocation target application.
Step 6052, the specified page in target application is opened.
In the embodiment of the present application, terminal can also open the specified page in target application.
In one possible implementation, terminal will start target application and jump directly in specified page.This refers toThe page is determined for showing the content specified in target application.For example, the message page of the personal homepage of blog applications, blog applicationsFace, the discovery page of blog applications or the homepage of blog page.
In alternatively possible implementation, terminal is called while opening the specified page in target applicationSpecified services in target application.For example, when target application includes camera applications, functionality controls include: photo functionality controls,Self-timer control, camera function control, time-lapse photography functionality controls, slow motion mode functionality controls, portrait mode of figure function controlPart, panning mode functionality controls, professional mode functionality controls, large aperture mode capabilities control and an action shot mode capabilities controlAt least one of functionality controls.When any of the above-described kind of functionality controls are triggered, terminal will jump to the shooting page of camera applicationsFace, and the corresponding specified services of calling function control.
Figure 11 is please referred to, is based on the specified function shown in fig. 6 of implementing in a kind of invocation target exemplified applicationSchematic diagram.In Figure 11, when user presses circular hole 46 and the Slideslip into screen in user interface 91, user interface 91Middle to show the corresponding menu 92 of slip instruction (the first instruction), target application is camera applications in this example.In menu 92,Photo functionality controls 921 are shown, Self-timer control 922, camera function control 923, video capability control 924, is delayed and takes the photographShadow functionality controls 925, slow motion mode functionality controls 926, portrait mode of figure functionality controls 927, panning mode functionality controls 928,Paster functional mode control 929, professional mode functionality controls 92A, large aperture mode capabilities control 92B and an action shot mode functionIt can control 92C.When the user clicks when Self-timer control 922, terminal directly initiates camera applications and enters self-timer mode.
In conclusion a kind of display methods of menu provided in this embodiment, terminal can be enabled by by non-display areaIt is set as being included in the mode in display area, improves screen accounting.And under the premise of terminal has higher screen accounting, expand non-The function of display area.As it can be seen that the application can be in the screen higher screen mesoporous mobile phone of accounting, more easily starting target is answeredSpecified function in improves user and directly opens finger in target application alternatively, opening the specified page in target applicationDetermine the efficiency of function.
Following is the application Installation practice, can be used for executing the application embodiment of the method.It is real for the application deviceUndisclosed details in example is applied, the application embodiment of the method is please referred to.
Figure 12 is please referred to, it illustrates the structural frames of the display device of the menu of one exemplary embodiment of the application offerFigure.The record screen device can by software, hardware or both be implemented in combination with as terminal all or part of.The terminalFront panel include display area and non-display area, which is included in display area, which includes:
Command reception module 1010, for receiving the first instruction, first instruction is that the terminal is received for instituteState the instruction generated when the operation of front panel;
Area determination module 1020, for determining the region of the first instruction effect;
Menu display module 1030, when the region for acting on when first instruction includes the non-display area,The corresponding menu of first instruction is shown in the display area.
In an alternative embodiment, the menu display module 1030, for when the area of first instruction effectWhen domain includes the display area and the non-display area, determine that first instruction starts to act on the non-display areaAt the time of, and, at the time of first instruction starts to act on the display area;When first instruction starts to act onAt the time of the non-display area, when being instructed earlier than described first at the time of starting to act on the display area, described aobviousShow and shows the corresponding menu of first instruction in region.
In one optionally embodiment, the operation for the front panel includes slide, the slidingThe sliding starting point of operation is located at the non-display area, and the sliding terminal of the slide is located at the display area.
In one optionally embodiment, the sliding trace of the slide is directed toward the center of the front panel.
In one optionally embodiment, the non-display area of the terminal of described device application is located at the terminalThe upper area of screen, the upper area are the regions above the horizontal neutrality line of the screen.
In one optionally embodiment, described device further includes execution module, and the execution module is used for described theDisplay function control in the corresponding menu of one instruction;When the functionality controls are by the second instruction triggers, in invocation target applicationSpecified services, it is described second instruction be that the terminal receives the instruction generated when the operation for the functionality controls.
In one optionally embodiment, the execution module is used to call the specified services in the target application, or,The specified page being used to open in the target application, or, for calling the specified services in the target application and being used to beatOpen the specified page in the target application.
In one optionally embodiment, described first instructs displaying in corresponding menu to have at least one functionality controls,The corresponding target application of one functionality controls, the target application include that camera applications, game application, shopping are answeredWith, instant messaging application, blog applications, the application of drawing drawing, text editing application, ticket booking application, digital map navigation application, videoIt plays application, live streaming application, browser application, read application, music application, financing payment application, photograph beautification application, intelligenceEquipment controls application, phone application, short message application, weather application, clock application, systematic search application, contact application, sharesTraffic application, logistical applications, application of calling a taxi, take out application, attendance check card application and barcode scanning application at least one of.
In one optionally embodiment, when the target application includes the camera applications, the functionality controls packetIt includes: photo functionality controls, Self-timer control, camera function control, time-lapse photography functionality controls, slow motion mode function controlPart, portrait mode of figure functionality controls, panning mode functionality controls, professional mode functionality controls, large aperture mode capabilities control and dynamicAt least one of state picture mode functionality controls functionality controls.
In one optionally embodiment, the preset kind includes that slip instruction type, click commands type, long-pressing refer toEnable type, again by least one of instruction type and flicking instruction type.
Figure 11 is please referred to, is the structural block diagram for the terminal that one exemplary embodiment of the application provides, as shown in figure 11,The terminal includes processor 1110, memory 1120 and display component 1130, is stored at least one in the memory 1120Instruction, described instruction are loaded as the processor 1110 and are executed the display side to realize menu described in as above each embodimentMethod.Optionally, display component 1130 is for showing the corresponding menu of the first instruction.
The embodiment of the present application also provides a kind of computer-readable medium, which has at least oneInstruction, at least one instruction are loaded as the processor and are executed to realize the aobvious of menu described in as above each embodimentShow method.
The embodiment of the present application also provides a kind of computer program product, which is stored at least oneInstruction, at least one instruction are loaded as the processor and are executed to realize the aobvious of menu described in as above each embodimentShow method.
It should be understood that the display device of menu provided by the above embodiment execute menu display methods when, onlyThe example of the division of the above functional modules, in practical application, can according to need and by above-mentioned function distribution byDifferent functional modules is completed, i.e., the internal structure of equipment is divided into different functional modules, described above complete to completePortion or partial function.In addition, the display device of menu provided by the above embodiment and the display methods embodiment of menu belong toSame design, specific implementation process are detailed in embodiment of the method, and which is not described herein again.
Above-mentioned the embodiment of the present application serial number is for illustration only, does not represent the advantages or disadvantages of the embodiments.
Those of ordinary skill in the art will appreciate that realizing that all or part of the steps of above-described embodiment can pass through hardwareIt completes, relevant hardware can also be instructed to complete by program, the program can store in a kind of computer-readableIn storage medium, storage medium mentioned above can be read-only memory, disk or CD etc..
The foregoing is merely the preferred embodiments of the application, not to limit the application, it is all in spirit herein andWithin principle, any modification, equivalent replacement, improvement and so on be should be included within the scope of protection of this application.

Claims (12)

8. according to the method described in claim 6, it is characterized in that, showing there is at least one in the corresponding menu of first instructionA functionality controls, the corresponding target application of the functionality controls, the target application includes camera applications, gameIt is led using, shopping application, instant messaging application, blog applications, the application of drawing drawing, text editing application, ticket booking application, mapBoat application, live streaming application, browser application, reads application, music application, financing payment application, photograph beauty at video playing applicationChange application, smart machine control application, phone application, short message application, weather application, clock application, systematic search application, connectionIn people applies, shared traffic application, logistical applications, application of calling a taxi, takes out application, attendance is checked card application and barcode scanning application at leastIt is a kind of.
CN201811131421.2A2018-09-272018-09-27 Menu display method, device, terminal and storage mediumActiveCN109388309B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201811131421.2ACN109388309B (en)2018-09-272018-09-27 Menu display method, device, terminal and storage medium

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201811131421.2ACN109388309B (en)2018-09-272018-09-27 Menu display method, device, terminal and storage medium

Publications (2)

Publication NumberPublication Date
CN109388309Atrue CN109388309A (en)2019-02-26
CN109388309B CN109388309B (en)2023-10-10

Family

ID=65418159

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201811131421.2AActiveCN109388309B (en)2018-09-272018-09-27 Menu display method, device, terminal and storage medium

Country Status (1)

CountryLink
CN (1)CN109388309B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110297582A (en)*2019-06-272019-10-01维沃移动通信有限公司A kind of object processing method and terminal device
CN110442291A (en)*2019-07-312019-11-12维沃移动通信有限公司A kind of control method and mobile terminal
CN113391740A (en)*2021-06-032021-09-14惠州市德赛西威汽车电子股份有限公司Focus arc effect display method of suspension list
CN114895823A (en)*2022-05-072022-08-12深圳市掌阅科技有限公司Menu display method, electronic device and storage medium
WO2024139479A1 (en)*2022-12-302024-07-04Oppo广东移动通信有限公司Interaction method and apparatus, electronic device and storage medium
US12287933B2 (en)2022-03-312025-04-29Boe Technology Group Co., Ltd.Method and apparatus for processing touch event through different receiving layers, storage medium and electronic device

Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105824556A (en)*2016-01-292016-08-03维沃移动通信有限公司Input assembly and mobile terminal
CN107562316A (en)*2017-08-292018-01-09广东欧珀移动通信有限公司 Interface display method, device and terminal
CN107621914A (en)*2017-08-022018-01-23努比亚技术有限公司Display methods, terminal and the computer-readable recording medium of termination function control key
CN108469944A (en)*2018-03-162018-08-31维沃移动通信有限公司A kind of display control method and mobile terminal
CN108491129A (en)*2018-03-162018-09-04维沃移动通信有限公司A kind of application management method and terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN105824556A (en)*2016-01-292016-08-03维沃移动通信有限公司Input assembly and mobile terminal
CN107621914A (en)*2017-08-022018-01-23努比亚技术有限公司Display methods, terminal and the computer-readable recording medium of termination function control key
CN107562316A (en)*2017-08-292018-01-09广东欧珀移动通信有限公司 Interface display method, device and terminal
CN108469944A (en)*2018-03-162018-08-31维沃移动通信有限公司A kind of display control method and mobile terminal
CN108491129A (en)*2018-03-162018-09-04维沃移动通信有限公司A kind of application management method and terminal

Cited By (7)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110297582A (en)*2019-06-272019-10-01维沃移动通信有限公司A kind of object processing method and terminal device
CN110442291A (en)*2019-07-312019-11-12维沃移动通信有限公司A kind of control method and mobile terminal
CN113391740A (en)*2021-06-032021-09-14惠州市德赛西威汽车电子股份有限公司Focus arc effect display method of suspension list
US12287933B2 (en)2022-03-312025-04-29Boe Technology Group Co., Ltd.Method and apparatus for processing touch event through different receiving layers, storage medium and electronic device
CN114895823A (en)*2022-05-072022-08-12深圳市掌阅科技有限公司Menu display method, electronic device and storage medium
CN114895823B (en)*2022-05-072024-05-03深圳市掌阅科技有限公司Menu display method, electronic device, and storage medium
WO2024139479A1 (en)*2022-12-302024-07-04Oppo广东移动通信有限公司Interaction method and apparatus, electronic device and storage medium

Also Published As

Publication numberPublication date
CN109388309B (en)2023-10-10

Similar Documents

PublicationPublication DateTitle
US11467715B2 (en)User interface display method, terminal and non-transitory computer-readable storage medium for splitting a display using a multi-finger swipe
CN107547750B (en) Terminal control method, device and storage medium
CN107562316B (en)Interface display method and device and terminal
CN109164964B (en)Content sharing method and device, terminal and storage medium
CN109062475B (en)Icon display method and device, terminal and storage medium
KR102726289B1 (en) Method, apparatus, device and storage medium for displaying user interface
CN109388309A (en)Display methods, device, terminal and the storage medium of menu
CN107577495B (en)Interface display method and device and terminal
CN108804190B (en)User interface display method, device, terminal and storage medium
CN103379221B (en)Mobile terminal and control method thereof
CN109710206A (en) Method, device, terminal and storage medium for displaying information
CN109753326B (en) Processing method, apparatus, device and machine-readable medium
CN109101157A (en)Sidebar icon setting method and device, terminal and storage medium
CN109947979B (en)Song identification method, device, terminal and storage medium
CN107526477B (en) Screen unlocking method, device and terminal
CN107688422A (en) Notification message display method and device
CN109144649A (en)Icon display method and device, terminal and storage medium
CN108803990B (en) Interactive method, device and terminal
CN109117060B (en) Pull-down notification bar display method, device, terminal and storage medium
CN109375863A (en)Target function triggering method and device, terminal and storage medium
CN107577415B (en) Touch operation response method and device
CN107656578A (en)terminal control method, device, terminal and storage medium
WO2019233307A1 (en)User interface display method and apparatus, and terminal and storage medium
CN113268212A (en)Screen projection method and device, storage medium and electronic equipment
CN109656445A (en)Content processing method, device, terminal and storage medium

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp