CN108055401A - Play frame processing method, device, storage medium and electronic equipment - Google Patents
Play frame processing method, device, storage medium and electronic equipment Download PDFInfo
- Publication number
- CN108055401A CN108055401A CN201711387921.8A CN201711387921A CN108055401A CN 108055401 A CN108055401 A CN 108055401A CN 201711387921 A CN201711387921 A CN 201711387921A CN 108055401 A CN108055401 A CN 108055401A
- Authority
- CN
- China
- Prior art keywords
- pop
- event
- navigation application
- electronic device
- box
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72454—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to context-related or environment-related conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/7243—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72463—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions to restrict the functionality of the device
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/12—Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion
Landscapes
- Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Environmental & Geological Engineering (AREA)
- Navigation (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
Description
技术领域technical field
本申请属于通信技术领域,尤其涉及一种弹框处理方法、装置、存储介质及电子设备。The present application belongs to the technical field of communication, and in particular relates to a method, device, storage medium and electronic equipment for processing a bullet frame.
背景技术Background technique
平时在驾驶车辆过程中,用户经常需要使用电子设备如智能手机进行导航。但是现在的智能手机有很多弹框,在导航过程中,经常会有弹框弹出。频繁的弹框弹出,不仅很烦人,而且还会盖住导航页面,让路线信息看不清楚,从而导致驾驶分心,增加了危险性。弹框虽然是智能手机的重要功能,但是面对随时可见的弹框,现在的智能手机并没有对它们进行有效的管理。Usually in the process of driving a vehicle, users often need to use electronic devices such as smart phones for navigation. But today's smartphones have a lot of pop-up frames, and pop-up frames often pop up during the navigation process. Frequent pop-ups are not only annoying, but also cover the navigation page, making the route information unclear, which leads to driving distraction and increases the danger. Although bullet frames are an important function of smartphones, in the face of bullet frames that are visible at any time, current smartphones do not effectively manage them.
发明内容Contents of the invention
本申请提供一种弹框处理方法、装置、存储介质及电子设备,能够有效管理弹框。The present application provides a bullet frame processing method, device, storage medium and electronic equipment, capable of effectively managing bullet frames.
第一方面,本申请实施例提供一种弹框处理方法,应用于电子设备,所述方法包括:In the first aspect, the embodiment of the present application provides a method for processing pop-up frames, which is applied to electronic devices, and the method includes:
当检测到弹框事件时,检测导航应用是否在工作状态,检测所述电子设备的速度是否在预设速度范围内;When a pop-up event is detected, detect whether the navigation application is in a working state, and detect whether the speed of the electronic device is within a preset speed range;
若所述导航应用在工作状态,且所述电子设备的速度在预设速度范围内,则将所述弹框事件存入后台;If the navigation application is in a working state and the speed of the electronic device is within a preset speed range, then store the pop-up event in the background;
在预设时间段内不显示所述弹框事件对应的弹框。The popup box corresponding to the popup box event is not displayed within the preset time period.
第二方面,本申请实施例提供一种弹框处理装置,所述装置包括:In the second aspect, the embodiment of the present application provides a device for processing bullet frames, the device comprising:
检测模块,用于当检测到弹框事件时,检测导航应用是否在工作状态,检测所述电子设备的速度是否在预设速度范围内;A detection module, configured to detect whether the navigation application is in a working state when a pop-up event is detected, and detect whether the speed of the electronic device is within a preset speed range;
处理模块,用于若所述导航应用在工作状态,且所述电子设备的速度在预设速度范围内,则将所述弹框事件存入后台;A processing module, configured to store the pop-up event in the background if the navigation application is in a working state and the speed of the electronic device is within a preset speed range;
控制模块,用于在预设时间段内不显示所述弹框事件对应的弹框。The control module is used for not displaying the bullet box corresponding to the bullet box event within a preset time period.
第三方面,本申请实施例提供一种存储介质,其上存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行上述的弹框处理方法。In a third aspect, the embodiment of the present application provides a storage medium, on which a computer program is stored, and when the computer program is run on a computer, the computer is made to execute the above method for processing pop-up boxes.
第四方面,本申请实施例提供一种电子设备,包括处理器和存储器,所述存储器有计算机程序,所述处理器通过调用所述计算机程序,用于执行上述的弹框处理方法。In a fourth aspect, the embodiment of the present application provides an electronic device, including a processor and a memory, the memory has a computer program, and the processor is used to execute the above-mentioned pop-up processing method by invoking the computer program.
本申请实施例提供的弹框处理方法,通过当检测到弹框事件时,检测导航应用是否在工作状态,检测所述电子设备的速度是否在预设速度范围内;若所述导航应用在工作状态,且所述电子设备的速度在预设速度范围内,则将所述弹框事件存入后台;在预设时间段内不显示所述弹框事件对应的弹框。能够在电子设备在汽车运行过程中,且导航应用工作时,有效管理弹框事件,在预设时间段内不显示弹框事件对应的弹框,不影响电子设备显示屏显示导航路线。The pop-up processing method provided in the embodiment of the present application detects whether the navigation application is in the working state when the pop-up event is detected, and detects whether the speed of the electronic device is within the preset speed range; if the navigation application is working state, and the speed of the electronic device is within the preset speed range, the pop-up event is stored in the background; the pop-up corresponding to the pop-up event is not displayed within the preset time period. When the electronic device is running in the car and the navigation application is working, the pop-up event can be effectively managed, and the pop-up corresponding to the pop-up event will not be displayed within a preset time period, without affecting the display of the navigation route on the display screen of the electronic device.
附图说明Description of drawings
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following briefly introduces the drawings that need to be used in the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application, and those skilled in the art can also obtain other drawings according to these drawings without creative efforts.
图1为本申请实施例提供的弹框处理装置的应用场景示意图。FIG. 1 is a schematic diagram of an application scenario of a pop-up frame processing device provided by an embodiment of the present application.
图2为本申请实施例提供的弹框处理方法的第一种流程示意图。FIG. 2 is a schematic flowchart of the first type of pop-up frame processing method provided by the embodiment of the present application.
图3为本申请实施例提供的弹框处理方法的第二种流程示意图。FIG. 3 is a schematic flowchart of a second type of pop-up frame processing method provided by the embodiment of the present application.
图4为本申请实施例提供的弹框处理方法的第三种流程示意图。FIG. 4 is a schematic flowchart of a third method for processing a pop-up frame provided by an embodiment of the present application.
图5为本申请实施例提供的弹框处理方法的第四种流程示意图。FIG. 5 is a schematic flowchart of a fourth method for processing a pop-up frame provided by an embodiment of the present application.
图6为本申请实施例提供的弹框处理方法的第五种流程示意图。FIG. 6 is a schematic flowchart of a fifth type of pop-up frame processing method provided by the embodiment of the present application.
图7为本申请实施例提供的弹框处理装置的第一种结构示意图。Fig. 7 is a schematic diagram of the first structure of the bullet frame processing device provided by the embodiment of the present application.
图8为本申请实施例提供的弹框处理装置的第二种结构示意图。Fig. 8 is a schematic diagram of the second structure of the bullet frame processing device provided by the embodiment of the present application.
图9为本申请实施例提供的弹框处理装置的第三种结构示意图。FIG. 9 is a schematic diagram of a third structure of the bullet frame processing device provided by the embodiment of the present application.
图10为本申请实施例提供的弹框处理装置的第四种结构示意图。FIG. 10 is a schematic diagram of a fourth structure of the bullet frame processing device provided by the embodiment of the present application.
图11为本申请实施例提供的电子设备的结构示意图。FIG. 11 is a schematic structural diagram of an electronic device provided by an embodiment of the present application.
图12为本申请实施例提供的电子设备的另一结构示意图。FIG. 12 is another schematic structural diagram of an electronic device provided by an embodiment of the present application.
具体实施方式Detailed ways
请参照图式,其中相同的组件符号代表相同的组件,本申请的原理是以实施在一适当的运算环境中来举例说明。以下的说明是根据所例示的本申请具体实施例,其不应被视为限制本申请未在此详述的其它具体实施例。Referring to the drawings, wherein the same reference numerals represent the same components, the principles of the present application are exemplified by being implemented in a suitable computing environment. The following descriptions are based on illustrated embodiments of the present application, which should not be construed as limiting other specific embodiments of the present application not described in detail herein.
在以下的说明中,本申请的具体实施例将参考由一部或多部计算机所执行的步骤及符号来说明,除非另有述明。因此,这些步骤及操作将有数次提到由计算机执行,本文所指的计算机执行包括了由代表了以一结构化型式中的数据的电子信号的计算机处理子单元的操作。此操作转换该数据或将其维持在该计算机的内存系统中的位置处,其可重新配置或另外以本领域测试人员所熟知的方式来改变该计算机的运作。该数据所维持的数据结构为该内存的实体位置,其具有由该数据格式所定义的特定特性。但是,本申请原理以上述文字来说明,其并不代表为一种限制,本领域测试人员将可了解到以下所述的多种步骤及操作亦可实施在硬件当中。In the following description, specific embodiments of the present application will be described with reference to steps and symbols executed by one or more computers, unless otherwise stated. Therefore, these steps and operations will several times be referred to as being computer-implemented, which herein refers to operations by computer-processing subunits of electronic signals representing data in a structured form. This operation transforms the data or maintains it at a location in the computer's memory system that can reconfigure or otherwise alter the operation of the computer in a manner well known to testers in the art. The data structures maintained by the data are physical locations in the memory that have certain characteristics defined by the data format. However, the principle of the present application is described in the above text, which is not meant to be a limitation, and testers in the field will understand that the various steps and operations described below can also be implemented in hardware.
本文所使用的术语“单元”可看做为在该运算系统上执行的软件对象。本文所述的不同组件、单元、引擎及服务可看做为在该运算系统上的实施对象。而本文所述的装置及方法可以以软件的方式进行实施,当然也可在硬件上进行实施,均在本申请保护范围之内。The term "unit" as used herein may be considered a software object executing on the computing system. The various components, units, engines and services described herein can be regarded as implementation objects on the computing system. The devices and methods described herein can be implemented in the form of software, and of course can also be implemented in hardware, all of which are within the protection scope of the present application.
本申请中的术语“第一”、“第二”和“第三”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是某些实施例还包括没有列出的步骤或单元,或某些实施例还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。The terms "first", "second" and "third" in this application are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "include" and "have", as well as any variations thereof, are intended to cover a non-exclusive inclusion. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but some embodiments also include steps or units that are not listed, or some embodiments Other steps or elements inherent to these processes, methods, products or devices are also included.
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。Reference herein to an "embodiment" means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the present application. The occurrences of this phrase in various places in the specification are not necessarily all referring to the same embodiment, nor are separate or alternative embodiments mutually exclusive of other embodiments. It is understood explicitly and implicitly by those skilled in the art that the embodiments described herein can be combined with other embodiments.
本申请实施例提供一种弹框处理方法,该弹框处理方法的执行主体可以是本申请实施例提供的弹框处理装置,或者集成了该弹框处理装置的电子设备,其中该弹框处理装置可以采用硬件或者软件的方式实现。An embodiment of the present application provides a pop-up processing method. The execution subject of the pop-up processing method may be the pop-up processing device provided in the embodiment of the present application, or an electronic device integrated with the pop-up processing device, wherein the pop-up processing The device can be realized by hardware or software.
本申请实施例将从弹框处理装置的角度进行描述,该弹框处理装置具体可以集成在电子设备中。该弹框处理方法包括:当检测到弹框事件时,检测导航应用是否在工作状态,检测电子设备的速度是否在预设速度范围内;若导航应用在工作状态,且电子设备的速度在预设速度范围内,则将弹框事件存入后台;在预设时间段内不显示弹框事件对应的弹框。The embodiment of the present application will be described from the perspective of a pop-up frame processing device, and the pop-up frame processing device may specifically be integrated in an electronic device. The pop-up processing method includes: when a pop-up event is detected, detecting whether the navigation application is in the working state, and detecting whether the speed of the electronic device is within a preset speed range; if the navigation application is in the working state, and the speed of the electronic device is within the preset If the speed is within the range, the pop-up event will be stored in the background; the pop-up corresponding to the pop-up event will not be displayed within the preset time period.
请参阅图1,图1为本申请实施例提供的弹框处理装置的场景示意图。电子设备在运行的汽车内,且电子设备的导航应用正处于工作状态,如导航应用在前台显示,显示在电子设备的显示屏上。图中圆圈对应电子设备的位置。当检测到有弹框事件发生时,先不响应该弹框事件,即将该弹框事件存入后台,不马上在显示屏显示该弹框事件对应的弹框,而是在预设时间段内不显示该弹框事件对应的弹框。Please refer to FIG. 1 . FIG. 1 is a schematic diagram of a scene of a pop-up frame processing device provided by an embodiment of the present application. The electronic device is in a running car, and the navigation application of the electronic device is in a working state, for example, the navigation application is displayed in the foreground and displayed on the display screen of the electronic device. The circles in the figure correspond to the positions of the electronic devices. When a pop-up event is detected, the pop-up event will not be responded to, that is, the pop-up event will be stored in the background, and the pop-up frame corresponding to the pop-up event will not be displayed on the display screen immediately, but within a preset time period The popup corresponding to the popup event is not displayed.
可以理解的是,本申请实施例的执行主体可以是诸如智能手机或平板电脑或导航仪等的终端设备。It can be understood that the execution subject of the embodiment of the present application may be a terminal device such as a smart phone or a tablet computer or a navigator.
具体的,请参阅图2,图2为本申请实施例提供的弹框处理方法的第一种流程示意图。本申请实施例提供的弹框处理方法应用于电子设备,具体流程可以如下:Specifically, please refer to FIG. 2 . FIG. 2 is a schematic flow chart of the first method for processing pop-up frames provided by the embodiment of the present application. The pop-up frame processing method provided in the embodiment of the present application is applied to electronic equipment, and the specific process may be as follows:
步骤101,当检测到弹框事件时,检测导航应用是否在工作状态,检测电子设备的速度是否在预设速度范围内。Step 101, when a pop-up event is detected, it is detected whether the navigation application is in a working state, and whether the speed of the electronic device is within a preset speed range.
弹框事件可以为电子设备内的触发事件,弹框事件触发后,可以在电子设备的显示屏上显示一个弹框,弹框内显示内容。例如关于相机调用的弹框,弹框内显示“XX将调用您的相机,是否允许?”,又如定位功能的弹框,弹框内显示“XX应用需要开启您手机中的定位功能,是否允许?”,弹框事件为显示弹框之前在系统内触发的事件。The pop-up event may be a trigger event in the electronic device. After the pop-up event is triggered, a pop-up frame may be displayed on the display screen of the electronic device, and the content is displayed in the pop-up frame. For example, in the pop-up box about calling the camera, the pop-up box displays "XX will call your camera, whether to allow it?" or the pop-up box of the positioning function, and the pop-up box shows "XX application needs to enable the positioning function in your mobile phone. Do you want to Allow?", the popup event is an event triggered in the system before the popup is displayed.
导航应用包括导航电子地图和服务功能两个部分,首先在电子设备的显示屏上显示导航电子地图,服务功能包括根据定位模块将电子设备的位置叠加在导航电子地图上,并可以显示电子设备的移动轨迹。The navigation application includes two parts: the navigation electronic map and the service function. Firstly, the navigation electronic map is displayed on the display screen of the electronic device. The service function includes superimposing the position of the electronic device on the navigation electronic map according to the positioning module, and can display the moving track.
导航应用的工作状态可以是导航应用被启动,且在前台运行,即在电子设备的显示屏上显示该导航应用的地图,并启动了导航操作。The working state of the navigation application may be that the navigation application is started and runs in the foreground, that is, the map of the navigation application is displayed on the display screen of the electronic device, and the navigation operation is started.
检测电子设备的速度是否在预设速度范围内,首先获取预设速度范围,可以预先设置一个速度范围,如汽车一般的速度范围,可以选择30千米/小时-120千米/小时,也可以为40千米/小时-110千米/小时,也可以选取其他数值。To detect whether the speed of the electronic device is within the preset speed range, first obtain the preset speed range, you can preset a speed range, such as the general speed range of a car, you can choose 30 km/h-120 km/h, or you can It is 40 km/h-110 km/h, and other values can also be selected.
也可以间隔获取电子设备的速度,然后取其最高值、最小值、平均值,如果平均值在预设速度范围内,而且最大值也没有超过如150千米/小时或200千米/小时等数值,则可以判断电子设备在运行的汽车上,而不是行走的行人、火车上、飞机上等其他情况。It is also possible to obtain the speed of electronic equipment at intervals, and then take its highest value, minimum value, and average value. If the average value is within the preset speed range, and the maximum value does not exceed 150 km/h or 200 km/h, etc. value, it can be judged that the electronic device is on a running car, not on a walking pedestrian, on a train, on an airplane, and other situations.
当检测到弹框事件时,先不显示其对应的弹框。而是检测导航应用是否在工作状态,还检测电子设备的速度是否在预设速度范围内。需要说明的是,检测导航应用是否在工作状态和检测电子设备的速度是否在预设速度范围内,可以同时检测,也可以先检测其中一个,再检测另一个。When a popup event is detected, its corresponding popup will not be displayed first. Instead, it detects whether the navigation application is in a working state, and also detects whether the speed of the electronic device is within a preset speed range. It should be noted that the detection of whether the navigation application is in the working state and the detection of whether the speed of the electronic device is within the preset speed range can be detected simultaneously, or one of them can be detected first, and then the other can be detected.
在一些实施方式中,还可以增加判断电子设备是否在汽车上的步骤,具体包括与外部设备数据通信并获取外部设备的身份信息;检测身份信息中是否包括汽车信息;若身份信息中包括汽车信息,则判定电子设备在汽车内。In some embodiments, the step of judging whether the electronic device is in the car can also be added, specifically including data communication with the external device and obtaining the identity information of the external device; detecting whether the identity information includes the car information; if the identity information includes the car information , it is determined that the electronic device is in the car.
与外部设备数据通信并获取外部设备的身份信息。Data communication with the external device and obtaining the identity information of the external device.
电子设备与外部设备数据通信,可以通过无线数据通信和有线数据通信两种方式。其中无线数据通信包括蓝牙通信、NFC通信、WIFI通信、广播通信等。有线数据连接包括通过数据线连接实现数据通信,如电子设备通过车载充电器连接汽车,不仅可以充电还可以通过数据线数据通信。Data communication between an electronic device and an external device can be in two ways: wireless data communication and wired data communication. The wireless data communication includes Bluetooth communication, NFC communication, WIFI communication, broadcast communication, etc. Wired data connection includes data communication through data line connection, such as electronic equipment connected to a car through a car charger, not only charging but also data communication through data lines.
然后电子设备与外部设备数据通信后,获取该外部设备的身份信息。如蓝牙数据通信后获取外部设备的蓝牙名称,也可以通过预设蓝牙通信协议,通过蓝牙通信接收外部设备的身份信息。同样的,可以通过NFC通信、WIFI通信、广播通信、数据线通信等方式获取外部设备的身份信息。Then, after data communication between the electronic device and the external device, the identity information of the external device is obtained. For example, after obtaining the Bluetooth name of the external device after Bluetooth data communication, the identity information of the external device may also be received through Bluetooth communication through a preset Bluetooth communication protocol. Similarly, the identity information of the external device can be obtained through NFC communication, WIFI communication, broadcast communication, data line communication, and the like.
检测身份信息中是否包括汽车信息。Detect whether the identity information includes car information.
获取到外部设备的身份信息后,检测该身份信息中是否包括汽车的身份信息。如检测外部设备的身份信息中是否包括汽车名称、汽车型号等汽车身份信息,还可以检测预先设置好的代号,如编号1010等。After obtaining the identity information of the external device, it is detected whether the identity information includes the identity information of the car. For example, it can detect whether the identity information of the external device includes vehicle identity information such as the car name and model, and can also detect the pre-set code, such as the number 1010.
若身份信息中包括汽车信息,则判定电子设备在汽车内。If the identity information includes car information, it is determined that the electronic device is in the car.
若身份信息中包括到汽车信息,如蓝牙名称为Mistra,Mistra为北京现代名图,则判定该电子设备在汽车内。又如NFC通信交换各自身份信息,外部设备的身份信息中包括汽车对应的编号,则可以判定该电子设备在汽车内。If the identity information includes car information, such as the Bluetooth name is Mistra, and Mistra is a Beijing Hyundai name map, then it is determined that the electronic device is in the car. Another example is that NFC communication exchanges their respective identity information, and the identity information of the external device includes the serial number corresponding to the car, so it can be determined that the electronic device is in the car.
在一些实施方式中,还可以通过电子设备内的其他传感器获取外部设备的身份信息,如通过速度传感器和/或加速度传感器获取速度信息和/或加速度信息,通过速度信息和/或加速度信息判断电子设备是否在汽车内。In some implementations, the identity information of the external device can also be obtained through other sensors in the electronic device, such as obtaining speed information and/or acceleration information through a speed sensor and/or acceleration sensor, and judging whether the electronic Whether the device is in the car.
在一些实施方式中,还可以通过电子设备的摄像头获取周边环境图片,通过识别环境图片判断电子设备是否在汽车内。具体的,可以调用电子设备的前后摄像头获取更多的周边环境图片。还可以与速度传感器和/或加速度传感器配合使用,提高判断的准确度。In some implementations, the camera of the electronic device can also acquire the surrounding environment picture, and judge whether the electronic device is in the car by recognizing the environment picture. Specifically, the front and rear cameras of the electronic device may be called to obtain more pictures of the surrounding environment. It can also be used in conjunction with a speed sensor and/or an acceleration sensor to improve the accuracy of judgment.
请参阅图3,图3为本申请实施例提供的弹框处理方法的第二种流程示意图。在本实施方式中,检测到弹框事件的步骤,还包括如下流程:Please refer to FIG. 3 . FIG. 3 is a schematic flowchart of a second method for processing a pop-up frame provided by an embodiment of the present application. In this embodiment, the step of detecting the pop-up event also includes the following process:
步骤1011,当检测到弹框事件时,获取弹框事件对应的权限。Step 1011, when a pop-up event is detected, obtain the permission corresponding to the pop-up event.
检测到弹框事件时,获取该弹框事件对应的权限。如通过识别弹框事件对应的权限标识。如权限标识包括00、01、10、11四个权限等级。When a pop-up event is detected, obtain the permission corresponding to the pop-up event. For example, by identifying the permission identifier corresponding to the pop-up event. For example, the authority identification includes four authority levels of 00, 01, 10, and 11.
如通过识别弹框事件是否带有允许(permission)属性关键字的弹框事件,解析到当前导航界面有权限弹框弹出。For example, by identifying whether the pop-up event has a pop-up event with the permission (permission) attribute keyword, it is resolved that the current navigation interface has a pop-up pop-up with permission.
步骤1012,若权限高于或等于预设权限阈值,则检测导航应用是否在工作状态,检测电子设备是否在汽车内。Step 1012, if the authority is higher than or equal to the preset authority threshold, it is detected whether the navigation application is in the working state, and whether the electronic device is in the car.
若弹框事件的权限高于或等于预设权限阈值,则进行下一步的弹框处理流程,即检测导航应用是否在工作状态,检测电子设备是否在汽车内。If the authority of the pop-up event is higher than or equal to the preset permission threshold, the next step of the pop-up processing process is performed, that is, to detect whether the navigation application is in the working state, and to detect whether the electronic device is in the car.
步骤1013,若权限低于预设权限阈值,则清除弹框事件。Step 1013, if the authority is lower than the preset authority threshold, clear the pop-up event.
若弹框事件的权限低于预设权限阈值,说明该弹框事件的权限不够,重要性不足,则清除弹框事件。即不显示该弹框事件对应的弹框。还可以直接系统内删除弹框事件对应的缓冲等信息,不需要提醒用户。如一些产品的广告弹框直接清除。If the permission of the pop-up event is lower than the preset permission threshold, it means that the permission of the pop-up event is not enough and the importance is not enough, and the pop-up event is cleared. That is, the popup box corresponding to the popup box event is not displayed. You can also directly delete the buffer and other information corresponding to the pop-up event in the system without reminding the user. For example, the advertisement box of some products is directly cleared.
步骤102,若导航应用在工作状态,且电子设备的速度在预设速度范围内,则将弹框事件存入后台。Step 102, if the navigation application is in the working state and the speed of the electronic device is within the preset speed range, store the pop-up event in the background.
若导航应用在工作状态,且电子设备的速度在预设速度范围内,说明用户正在使用导航应用,而且汽车在运行中,此时,应当尽量减少干扰用户的事件,则将弹框事件存入后台,不在第一时间将弹框事件对应的弹框显示在电子设备的显示屏上。If the navigation application is working and the speed of the electronic device is within the preset speed range, it means that the user is using the navigation application and the car is running. At this time, events that interfere with the user should be minimized, and the pop-up event should be stored in In the background, the pop-up frame corresponding to the pop-up frame event is not displayed on the display screen of the electronic device at the first time.
步骤103,在预设时间段内不显示弹框事件对应的弹框。Step 103, do not display the pop-up box corresponding to the pop-up box event within a preset time period.
将弹框事件存入后台后,在预设时间段内不显示弹框事件对应的弹框。具体的,预设时间可以为系统预先设定的时间,如5秒、10秒、5分钟、10分钟等。预设时间还可以为导航应用的工作时间,即在导航应用工作时间内不显示该弹框时间对应的弹框。After the pop-up event is stored in the background, the pop-up corresponding to the pop-up event will not be displayed within the preset time period. Specifically, the preset time may be a time preset by the system, such as 5 seconds, 10 seconds, 5 minutes, 10 minutes and so on. The preset time may also be the working time of the navigation application, that is, the pop-up box corresponding to the pop-up time is not displayed during the working time of the navigation application.
请参阅图4,图4为本申请实施例提供的弹框处理方法的第三种流程示意图。本申请实施例提供的弹框处理方法应用于电子设备,具体流程可以如下:Please refer to FIG. 4 . FIG. 4 is a schematic flowchart of a third method for processing a pop-up frame provided by an embodiment of the present application. The pop-up frame processing method provided in the embodiment of the present application is applied to electronic equipment, and the specific process may be as follows:
步骤201,当检测到弹框事件时,检测导航应用是否在工作状态,检测电子设备的速度是否在预设速度范围内。Step 201, when a pop-up event is detected, it is detected whether the navigation application is in a working state, and whether the speed of the electronic device is within a preset speed range.
弹框事件可以为电子设备内的触发事件,弹框事件触发后,可以在电子设备的显示屏上显示一个弹框,弹框内显示内容。例如关于相机调用的弹框,弹框内显示“XX将调用您的相机,是否允许?”,又如定位功能的弹框,弹框内显示“XX应用需要开启您手机中的定位功能,是否允许?”,弹框事件为显示弹框之前在系统内触发的事件。The pop-up event may be a trigger event in the electronic device. After the pop-up event is triggered, a pop-up frame may be displayed on the display screen of the electronic device, and the content is displayed in the pop-up frame. For example, in the pop-up box about calling the camera, the pop-up box displays "XX will call your camera, whether to allow it?" or the pop-up box of the positioning function, and the pop-up box shows "XX application needs to enable the positioning function in your mobile phone. Do you want to Allow?", the popup event is an event triggered in the system before the popup is displayed.
导航应用包括导航电子地图和服务功能两个部分,首先在电子设备的显示屏上显示导航电子地图,服务功能包括根据定位模块将电子设备的位置叠加在导航电子地图上,并可以显示电子设备的移动轨迹。The navigation application includes two parts: the navigation electronic map and the service function. Firstly, the navigation electronic map is displayed on the display screen of the electronic device. The service function includes superimposing the position of the electronic device on the navigation electronic map according to the positioning module, and can display the moving track.
导航应用的工作状态可以是导航应用被启动,且在前台运行,即在电子设备的显示屏上显示该导航应用。The working state of the navigation application may be that the navigation application is started and runs in the foreground, that is, the navigation application is displayed on the display screen of the electronic device.
当检测到弹框事件时,先不显示其对应的弹框。而是检测导航应用是否在工作状态,还检测电子设备是否在汽车内。需要说明的是,检测导航应用是否在工作状态和检测电子设备是否在汽车内,可以同时检测,也可以先检测其中一个,再检测另一个。When a popup event is detected, its corresponding popup will not be displayed first. Instead, it detects whether the navigation application is working, and also detects whether the electronic device is in the car. It should be noted that the detection of whether the navigation application is in the working state and the detection of whether the electronic device is in the car can be detected at the same time, or one of them can be detected first, and then the other can be detected.
步骤202,若导航应用在工作状态,且电子设备的速度在预设速度范围内,则将弹框事件存入后台,发出提醒信息。Step 202, if the navigation application is in the working state and the speed of the electronic device is within the preset speed range, store the pop-up event in the background and send out a reminder message.
若导航应用在工作状态,且电子设备在汽车内,说明用户正在使用导航应用,而且汽车可能在运行中,此时,应当尽量减少干扰用户的事件,则将弹框事件存入后台,不在第一时间将弹框事件对应的弹框显示在电子设备的显示屏上。If the navigation application is working and the electronic device is in the car, it means that the user is using the navigation application and the car may be running. At this time, events that interfere with the user should be minimized, and the pop-up event should be stored in the background. A pop-up frame corresponding to the pop-up frame event is displayed on the display screen of the electronic device for a while.
将弹框事件存入后台,发出提醒信息。该提醒信息可以为语音提醒信息,也可以为LED等闪烁提醒信息,也可以为其他提醒信息,如通过蓝牙控制汽车发出提醒信息等。Store the pop-up event in the background and send a reminder message. The reminding information can be a voice reminding information, can also be a flashing reminding information such as LED, and can also be other reminding information, such as sending a reminding information by controlling a car through bluetooth.
提醒信息可以在弹框事件存入后台的同时发出,也可以在弹框事件存入后台后再发出。The reminder message can be sent when the pop-up event is stored in the background, or it can be sent after the pop-up event is stored in the background.
步骤203,获取对应提醒信息的第一控制指令,在导航应用工作时间段内,不显示弹框事件对应的弹框。In step 203, the first control instruction corresponding to the reminder information is obtained, and the pop-up box corresponding to the pop-up box event is not displayed during the working time period of the navigation application.
获取对应提醒信息的第一控制指令。第一控制指令可以为语音指令,也可以为手势指令、触控指令等。如提醒信息为语音提醒信息“系统检测到您在驾驶中,但是手机仍有多余弹框弹出,这些弹框会影响到您专心驾驶,系统将自动为您屏蔽多余权限弹框,系统会让它们在此次导航结束后再统一弹出,是否同意?请10秒内口头应答。”用户可以直接口头进行应答,不需要用手操作手机,这样可以避免司机分心驾驶,且手机已留出足够时间给用户作答。如用户回答“是”,则电子设备在导航应用工作时间段内,不显示弹框事件对应的弹框。A first control instruction corresponding to the reminder information is acquired. The first control instruction may be a voice instruction, or may be a gesture instruction, a touch instruction, or the like. If the reminder message is a voice reminder message "The system detects that you are driving, but there are still redundant pop-up boxes popping up on your phone, which will affect your concentration on driving, the system will automatically block the redundant permission pop-up boxes for you, and the system will let them After this navigation is over, it will pop up uniformly. Do you agree? Please answer verbally within 10 seconds." Users can answer verbally directly without using their hands to operate the mobile phone, which can prevent the driver from being distracted while driving, and the mobile phone has already set aside enough time Answer the user. If the user answers "Yes", the electronic device does not display the pop-up box corresponding to the pop-up box event during the working time period of the navigation application.
步骤204,当导航应用结束后,显示弹框事件对应的弹框。Step 204, when the navigation application ends, a popup box corresponding to the popup box event is displayed.
导航应用结束,可以包括导航应用关闭、导航应用从前台转入后台、导航功能结束等,当导航应用结束后,显示弹框事件对应的弹框。The end of the navigation application may include the closure of the navigation application, the transfer of the navigation application from the foreground to the background, the end of the navigation function, etc. When the navigation application ends, the pop-up box corresponding to the pop-up event is displayed.
请参阅图5,图5为本申请实施例提供的弹框处理方法的第四种流程示意图。本申请实施例提供的弹框处理方法应用于电子设备,具体流程可以如下:Please refer to FIG. 5 . FIG. 5 is a schematic flowchart of a fourth type of pop-up processing method provided by the embodiment of the present application. The pop-up frame processing method provided in the embodiment of the present application is applied to electronic equipment, and the specific process may be as follows:
步骤301,当检测到弹框事件时,检测导航应用是否在工作状态,检测电子设备的速度是否在预设速度范围内。Step 301, when a pop-up event is detected, it is detected whether the navigation application is in a working state, and whether the speed of the electronic device is within a preset speed range.
弹框事件可以为电子设备内的触发事件,弹框事件触发后,可以在电子设备的显示屏上显示一个弹框,弹框内显示内容。例如关于相机调用的弹框,弹框内显示“XX将调用您的相机,是否允许?”,又如定位功能的弹框,弹框内显示“XX应用需要开启您手机中的定位功能,是否允许?”,弹框事件为显示弹框之前在系统内触发的事件。The pop-up event may be a trigger event in the electronic device. After the pop-up event is triggered, a pop-up frame may be displayed on the display screen of the electronic device, and the content is displayed in the pop-up frame. For example, in the pop-up box about calling the camera, the pop-up box displays "XX will call your camera, whether to allow it?" or the pop-up box of the positioning function, and the pop-up box shows "XX application needs to enable the positioning function in your mobile phone. Do you want to Allow?", the popup event is an event triggered in the system before the popup is displayed.
导航应用包括导航电子地图和服务功能两个部分,首先在电子设备的显示屏上显示导航电子地图,服务功能包括根据定位模块将电子设备的位置叠加在导航电子地图上,并可以显示电子设备的移动轨迹。The navigation application includes two parts: the navigation electronic map and the service function. Firstly, the navigation electronic map is displayed on the display screen of the electronic device. The service function includes superimposing the position of the electronic device on the navigation electronic map according to the positioning module, and can display the moving track.
导航应用的工作状态可以是导航应用被启动,且在前台运行,即在电子设备的显示屏上显示该导航应用。The working state of the navigation application may be that the navigation application is started and runs in the foreground, that is, the navigation application is displayed on the display screen of the electronic device.
当检测到弹框事件时,先不显示其对应的弹框。而是检测导航应用是否在工作状态,还检测电子设备是否在汽车内。需要说明的是,检测导航应用是否在工作状态和检测电子设备是否在汽车内,可以同时检测,也可以先检测其中一个,再检测另一个。When a popup event is detected, its corresponding popup will not be displayed first. Instead, it detects whether the navigation application is working, and also detects whether the electronic device is in the car. It should be noted that the detection of whether the navigation application is in the working state and the detection of whether the electronic device is in the car can be detected at the same time, or one of them can be detected first, and then the other can be detected.
步骤302,若导航应用在工作状态,且电子设备的速度在预设速度范围内,则将弹框事件存入后台,发出提醒信息。Step 302, if the navigation application is in the working state and the speed of the electronic device is within the preset speed range, store the pop-up event in the background and send out a reminder message.
将弹框事件存入后台,发出提醒信息。该提醒信息可以为语音提醒信息,也可以为LED等闪烁提醒信息,也可以为其他提醒信息,如通过蓝牙控制汽车发出提醒信息等。Store the pop-up event in the background and send a reminder message. The reminding information can be a voice reminding information, can also be a flashing reminding information such as LED, and can also be other reminding information, such as sending a reminding information by controlling a car through bluetooth.
提醒信息可以在弹框事件存入后台的同时发出,也可以在弹框事件存入后台后再发出。The reminder message can be sent when the pop-up event is stored in the background, or it can be sent after the pop-up event is stored in the background.
步骤303,在应答时间段内,若接收到对应提醒信息的第一控制指令,则在预设时间段内不显示弹框事件对应的弹框。Step 303, within the response time period, if the first control instruction corresponding to the reminder message is received, the pop-up box corresponding to the pop-up box event will not be displayed within the preset time period.
应答时间段,可以为预先设置的,如10秒的应答时间段。The response time period may be preset, such as a response time period of 10 seconds.
获取对应提醒信息的第一控制指令。第一控制指令可以为语音指令,也可以为手势指令、触控指令等。如提醒信息为语音提醒信息“系统检测到您在驾驶中,但是手机仍有多余弹框弹出,这些弹框会影响到您专心驾驶,系统将自动为您屏蔽多余权限弹框,系统会让它们在此次导航结束后再统一弹出,是否同意?请10秒内口头应答。”用户可以直接口头进行应答,不需要用手操作手机,这样可以避免司机分心驾驶,且手机已留出足够时间给用户作答。如用户回答“是”,则电子设备在导航应用工作时间段内,不显示弹框事件对应的弹框。当导航应用结束后,如导航应用关闭、导航应用从前台转入后台、导航结束等,显示弹框事件对应的弹框。A first control instruction corresponding to the reminder information is acquired. The first control instruction may be a voice instruction, or may be a gesture instruction, a touch instruction, or the like. If the reminder message is a voice reminder message "The system detects that you are driving, but there are still redundant pop-up boxes popping up on your phone, which will affect your concentration on driving, the system will automatically block the redundant permission pop-up boxes for you, and the system will let them After this navigation is over, it will pop up uniformly. Do you agree? Please answer verbally within 10 seconds." Users can answer verbally directly without using their hands to operate the mobile phone, which can prevent the driver from being distracted while driving, and the mobile phone has already set aside enough time Answer the user. If the user answers "Yes", the electronic device does not display the pop-up box corresponding to the pop-up box event during the working time period of the navigation application. When the navigation application ends, for example, the navigation application is closed, the navigation application is transferred from the foreground to the background, or the navigation ends, etc., the pop-up box corresponding to the pop-up event is displayed.
步骤304,若接收到对应提醒信息的第二控制指令,则清除弹框事件。Step 304, if the second control instruction corresponding to the reminder information is received, clear the pop-up box event.
如用户回答“否”,则电子设备直接清除该弹框事件。即直接在系统内删除该弹框事件,后续也不会提醒和显示。If the user answers "no", the electronic device directly clears the pop-up event. That is, delete the pop-up box event directly in the system, and it will not be reminded and displayed later.
步骤305,若接收到对应提醒信息的第三控制指令,则将导航应用与弹框分屏显示。Step 305, if a third control instruction corresponding to the reminder message is received, display the navigation application and the pop-up frame in split screens.
提醒信息还可以包括第三种选项。如提醒信息为语音提醒信息“系统检测到您在驾驶中,但是手机仍有多余弹框弹出,这些弹框会影响到您专心驾驶,系统将自动为您屏蔽多余权限弹框,系统会让它们在此次导航结束后再统一弹出,如同意请回答1,如不同意请回答2,如需要分屏显示导航和弹框,请回答3,请10秒内口头应答。”当接收到对应提醒信息第三种选项的第三控制指令时,将电子设备的显示分屏显示,即将显示屏分成上下两块显示子屏,上面的显示子屏显示导航应用,下面的显示子屏显示弹框。The reminder message may also include a third option. If the reminder message is a voice reminder message "The system detects that you are driving, but there are still redundant pop-up boxes popping up on your phone, which will affect your concentration on driving, the system will automatically block the redundant permission pop-up boxes for you, and the system will let them After this navigation is finished, it will pop up in a unified way. If you agree, please answer 1, if you disagree, please answer 2, if you need to display the navigation and pop-up box on a split screen, please answer 3, and please answer verbally within 10 seconds." When receiving the corresponding reminder For the third control instruction of the third option of information, the display of the electronic device is displayed in split screens, that is, the display screen is divided into upper and lower display sub-screens, the upper display sub-screen displays the navigation application, and the lower display sub-screen displays the bullet box.
在一些实施方式中,下面的显示子屏显示弹框,同时还语音播报该弹框的内容。可以先播放一遍弹框的内容,用户能够先听一遍,再看的话只需很短的时间即可。分屏显示后,可以在一定时间后自动恢复全屏显示,显示导航应用。也可以根据语音指令、手势指令恢复全屏显示。In some embodiments, the following display sub-screen displays a pop-up box, and at the same time, voice broadcasts the content of the pop-up box. You can play the content of the pop-up box first, and the user can listen to it first, and then watch it in a short time. After split-screen display, full-screen display can be automatically restored after a certain period of time to display the navigation application. It is also possible to restore full-screen display according to voice commands and gesture commands.
请参阅图6,图6为本申请实施例提供的弹框处理方法的第五种流程示意图。本申请实施例提供的将导航应用与弹框分屏显示的步骤,具体流程可以如下:Please refer to FIG. 6 . FIG. 6 is a schematic flowchart of a fifth type of pop-up processing method provided by the embodiment of the present application. The steps of split-screen displaying the navigation application and the pop-up frame provided by the embodiment of the present application can be as follows:
步骤3051,连续获取电子设备当前的速度。Step 3051, continuously acquire the current speed of the electronic device.
连续获取电子设备当前的速度,如间隔1秒获取一次,间隔1分钟获取一次,等等。Continuously obtain the current speed of the electronic device, such as obtaining once at intervals of 1 second, obtaining once at intervals of 1 minute, and so on.
步骤3052,若当前的速度小于预设速度阈值,则将导航应用与弹框分屏显示。Step 3052, if the current speed is lower than the preset speed threshold, display the navigation application and the pop-up frame in split screens.
预设速度阈值可以选择一个比较安全的速度,如5千米/时、3千米/时,此时速度比较低,方便控制汽车,如刹车能够及时停止。当然预设速度阈值也可以选择一个非常低的值,如0.1千米/时,即相当于汽车停止状态。如汽车等红灯、进入加油站加油、进入服务区休息、停靠临时停车位等情况下,此时将导航应用与弹框分屏显示,不影响导航应用的使用,也可以显示弹框事件对应的弹框。The preset speed threshold can select a relatively safe speed, such as 5 km/h or 3 km/h. At this time, the speed is relatively low, which is convenient for controlling the car, such as braking can stop in time. Of course, the preset speed threshold can also be selected to be a very low value, such as 0.1 km/h, which is equivalent to a stopped state of the car. For example, when a car waits for a red light, enters a gas station to refuel, enters a service area to rest, or parks in a temporary parking space, the navigation application and the pop-up box will be displayed on a separate screen at this time, which will not affect the use of the navigation application, and can also display the pop-up event corresponding popup box.
分屏显示后,可以接收全屏操作恢复全屏显示,如接收到用户的触控指令,具体的,导航应用的界面接收到点击指令后,恢复全屏显示并显示导航应用界面;又如接收到用户的手势指令,具体的,摄像头获取到挥动手势,则恢复全屏显示并显示导航应用界面。After split-screen display, full-screen operation can be received to restore full-screen display, such as receiving a touch command from the user. Specifically, after receiving a click command, the interface of the navigation application will restore full-screen display and display the navigation application interface; Gesture instructions, specifically, when the camera obtains the waving gesture, the full-screen display is restored and the navigation application interface is displayed.
还可以分屏显示一段时间后,自动恢复全屏显示并显示导航应用界面。还可以持续检测电子设备的速度,当电子设备的速度大于预设速度阈值时,说明汽车重新启动,则恢复全屏显示并显示导航应用界面。It is also possible to automatically restore the full-screen display and display the navigation application interface after split-screen display for a period of time. The speed of the electronic device can also be continuously detected. When the speed of the electronic device is greater than the preset speed threshold, it means that the car is restarted, and then the full-screen display will be restored and the navigation application interface will be displayed.
由上可知,本申请实施例提供的弹框处理方法,通过当检测到弹框事件时,检测导航应用是否在工作状态,检测电子设备的速度是否在预设速度范围内;若导航应用在工作状态,且电子设备的速度在预设速度范围内,则将弹框事件存入后台;在预设时间段内不显示弹框事件对应的弹框。能够在电子设备在运行的汽车内,且导航应用工作时,有效管理弹框事件,在预设时间段内不显示弹框事件对应的弹框,不影响电子设备显示屏显示导航路线。As can be seen from the above, the pop-up frame processing method provided by the embodiment of the present application detects whether the navigation application is in the working state when the pop-up frame event is detected, and detects whether the speed of the electronic device is within the preset speed range; if the navigation application is working state, and the speed of the electronic device is within the preset speed range, the pop-up event will be stored in the background; the pop-up frame corresponding to the pop-up event will not be displayed within the preset time period. When the electronic device is running in the car and the navigation application is working, the pop-up event can be effectively managed, and the pop-up corresponding to the pop-up event is not displayed within a preset time period, and the display of the navigation route on the display screen of the electronic device is not affected.
请参阅图7,图7为本申请实施例提供的弹框处理装置的第一种结构示意图。其中该弹框处理装置应用于电子设备,该弹框处理装置500包括检测模块501、处理模块502和控制模块503。其中:Please refer to FIG. 7 . FIG. 7 is a schematic diagram of the first structure of the bullet frame processing device provided by the embodiment of the present application. Where the pop-up processing device is applied to electronic equipment, the pop-up processing device 500 includes a detection module 501 , a processing module 502 and a control module 503 . in:
检测模块501,用于当检测到弹框事件时,检测导航应用是否在工作状态,检测电子设备的速度是否在预设速度范围内。The detection module 501 is configured to detect whether the navigation application is in a working state and whether the speed of the electronic device is within a preset speed range when a pop-up event is detected.
弹框事件可以为电子设备内的触发事件,弹框事件触发后,可以在电子设备的显示屏上显示一个弹框,弹框内显示内容。例如关于相机调用的弹框,弹框内显示“XX将调用您的相机,是否允许?”,又如定位功能的弹框,弹框内显示“XX应用需要开启您手机中的定位功能,是否允许?”,弹框事件为显示弹框之前在系统内触发的事件。The pop-up event may be a trigger event in the electronic device. After the pop-up event is triggered, a pop-up frame may be displayed on the display screen of the electronic device, and the content is displayed in the pop-up frame. For example, in the pop-up box about calling the camera, the pop-up box displays "XX will call your camera, whether to allow it?" or the pop-up box of the positioning function, and the pop-up box shows "XX application needs to enable the positioning function in your mobile phone. Do you want to Allow?", the popup event is an event triggered in the system before the popup is displayed.
导航应用包括导航电子地图和服务功能两个部分,首先在电子设备的显示屏上显示导航电子地图,服务功能包括根据定位模块将电子设备的位置叠加在导航电子地图上,并可以显示电子设备的移动轨迹。The navigation application includes two parts: the navigation electronic map and the service function. Firstly, the navigation electronic map is displayed on the display screen of the electronic device. The service function includes superimposing the position of the electronic device on the navigation electronic map according to the positioning module, and can display the moving track.
导航应用的工作状态可以是导航应用被启动,且在前台运行,即在电子设备的显示屏上显示该导航应用的地图,并启动了导航操作。The working state of the navigation application may be that the navigation application is started and runs in the foreground, that is, the map of the navigation application is displayed on the display screen of the electronic device, and the navigation operation is started.
检测电子设备的速度是否在预设速度范围内,首先获取预设速度范围,可以预先设置一个速度范围,如汽车一般的速度范围,可以选择30千米/小时-120千米/小时,也可以为40千米/小时-110千米/小时,也可以选取其他数值。To detect whether the speed of the electronic device is within the preset speed range, first obtain the preset speed range, you can preset a speed range, such as the general speed range of a car, you can choose 30 km/h-120 km/h, or you can It is 40 km/h-110 km/h, and other values can also be selected.
也可以间隔获取电子设备的速度,然后取其最高值、最小值、平均值,如果平均值在预设速度范围内,而且最大值也没有超过如150千米/小时或200千米/小时等数值,则可以判断电子设备在运行的汽车上,而不是行走的行人、火车上、飞机上等其他情况。It is also possible to obtain the speed of electronic equipment at intervals, and then take its highest value, minimum value, and average value. If the average value is within the preset speed range, and the maximum value does not exceed 150 km/h or 200 km/h, etc. value, it can be judged that the electronic device is on a running car, not on a walking pedestrian, on a train, on an airplane, and other situations.
当检测到弹框事件时,先不显示其对应的弹框。而是检测导航应用是否在工作状态,还检测电子设备的速度是否在预设速度范围内。需要说明的是,检测导航应用是否在工作状态和检测电子设备的速度是否在预设速度范围内,可以同时检测,也可以先检测其中一个,再检测另一个。When a popup event is detected, its corresponding popup will not be displayed first. Instead, it detects whether the navigation application is in a working state, and also detects whether the speed of the electronic device is within a preset speed range. It should be noted that the detection of whether the navigation application is in the working state and the detection of whether the speed of the electronic device is within the preset speed range can be detected simultaneously, or one of them can be detected first, and then the other can be detected.
处理模块502,用于若导航应用在工作状态,且电子设备的速度在预设速度范围内,则将弹框事件存入后台。The processing module 502 is configured to store the pop-up event in the background if the navigation application is in the working state and the speed of the electronic device is within the preset speed range.
若导航应用在工作状态,且电子设备的速度在预设速度范围内,说明用户正在使用导航应用,而且汽车在运行中,此时,应当尽量减少干扰用户的事件,则将弹框事件存入后台,不在第一时间将弹框事件对应的弹框显示在电子设备的显示屏上。If the navigation application is working and the speed of the electronic device is within the preset speed range, it means that the user is using the navigation application and the car is running. At this time, events that interfere with the user should be minimized, and the pop-up event should be stored in In the background, the pop-up frame corresponding to the pop-up frame event is not displayed on the display screen of the electronic device at the first time.
请参阅图8,图8为本申请实施例提供的弹框处理装置的第二种结构示意图。其中处理模块502包括第一获取子模块5021、第二获取子模块5022和清除子模块5023。其中:Please refer to FIG. 8 . FIG. 8 is a schematic diagram of a second structure of the bullet frame processing device provided by the embodiment of the present application. The processing module 502 includes a first acquiring submodule 5021 , a second acquiring submodule 5022 and a clearing submodule 5023 . in:
第一获取子模块5021,用于当检测到弹框事件时,获取弹框事件对应的权限。The first obtaining sub-module 5021 is configured to obtain the permission corresponding to the pop-up event when the pop-up event is detected.
检测到弹框事件时,获取该弹框事件对应的权限。如通过识别弹框事件对应的权限标识。如权限标识包括00、01、10、11四个权限等级。When a pop-up event is detected, obtain the permission corresponding to the pop-up event. For example, by identifying the permission identifier corresponding to the pop-up event. For example, the authority identification includes four authority levels of 00, 01, 10, and 11.
如通过识别弹框事件是否带有允许(permission)属性关键字的弹框事件,解析到当前导航界面有权限弹框弹出。For example, by identifying whether the pop-up event has a pop-up event with the permission (permission) attribute keyword, it is resolved that the current navigation interface has a pop-up pop-up with permission.
第二获取子模块5022,用于若权限高于或等于预设权限阈值,则检测导航应用是否在工作状态,检测电子设备是否在汽车内。The second acquisition sub-module 5022 is used to detect whether the navigation application is in the working state and whether the electronic device is in the car if the authority is higher than or equal to the preset authority threshold.
若弹框事件的权限高于或等于预设权限阈值,则进行下一步的弹框处理流程,即检测导航应用是否在工作状态,检测电子设备是否在汽车内。If the authority of the pop-up event is higher than or equal to the preset permission threshold, the next step of the pop-up processing process is performed, that is, to detect whether the navigation application is in the working state, and to detect whether the electronic device is in the car.
清除子模块5023,用于若权限低于预设权限阈值,则清除弹框事件。The clearing sub-module 5023 is used to clear the pop-up event if the authority is lower than the preset authority threshold.
若弹框事件的权限低于预设权限阈值,说明该弹框事件的权限不够,重要性不足,则清除弹框事件。即不显示该弹框事件对应的弹框。还可以直接系统内删除弹框事件对应的缓冲等信息,不需要提醒用户。如一些产品的广告弹框直接清除。If the permission of the pop-up event is lower than the preset permission threshold, it means that the permission of the pop-up event is not enough and the importance is not enough, and the pop-up event is cleared. That is, the popup box corresponding to the popup box event is not displayed. You can also directly delete the buffer and other information corresponding to the pop-up event in the system without reminding the user. For example, the advertisement box of some products is directly cleared.
控制模块503,用于在预设时间段内不显示弹框事件对应的弹框。The control module 503 is configured to not display the bullet box corresponding to the bullet box event within a preset time period.
将弹框事件存入后台后,在预设时间段内不显示弹框事件对应的弹框。具体的,预设时间可以为系统预先设定的时间,如5秒、10秒、5分钟、10分钟等。预设时间还可以为导航应用的工作时间,即在导航应用工作时间内不显示该弹框时间对应的弹框。After the pop-up event is stored in the background, the pop-up corresponding to the pop-up event will not be displayed within the preset time period. Specifically, the preset time may be a time preset by the system, such as 5 seconds, 10 seconds, 5 minutes, 10 minutes and so on. The preset time may also be the working time of the navigation application, that is, the pop-up box corresponding to the pop-up time is not displayed during the working time of the navigation application.
请参阅图9,图9为本申请实施例提供的弹框处理装置的第三种结构示意图。其中该弹框处理装置应用于电子设备,该弹框处理装置500包括检测模块501、处理模块502、控制模块503和显示模块504。其中:Please refer to FIG. 9 . FIG. 9 is a schematic diagram of a third structure of the bullet frame processing device provided by the embodiment of the present application. Where the pop-up processing device is applied to electronic equipment, the pop-up processing device 500 includes a detection module 501 , a processing module 502 , a control module 503 and a display module 504 . in:
检测模块501,用于当检测到弹框事件时,检测导航应用是否在工作状态,检测电子设备的速度是否在预设速度范围内。The detection module 501 is configured to detect whether the navigation application is in a working state and whether the speed of the electronic device is within a preset speed range when a pop-up event is detected.
当检测到弹框事件时,先不显示其对应的弹框。而是检测导航应用是否在工作状态,还检测电子设备的速度是否在预设速度范围内。需要说明的是,检测导航应用是否在工作状态和检测电子设备的速度是否在预设速度范围内,可以同时检测,也可以先检测其中一个,再检测另一个。When a popup event is detected, its corresponding popup will not be displayed first. Instead, it detects whether the navigation application is in a working state, and also detects whether the speed of the electronic device is within a preset speed range. It should be noted that the detection of whether the navigation application is in the working state and the detection of whether the speed of the electronic device is within the preset speed range can be detected simultaneously, or one of them can be detected first, and then the other can be detected.
处理模块502,用于若导航应用在工作状态,且电子设备的速度在预设速度范围内,则将弹框事件存入后台,发出提醒信息。The processing module 502 is configured to store the pop-up event in the background and send a reminder message if the navigation application is in the working state and the speed of the electronic device is within the preset speed range.
若导航应用在工作状态,且电子设备的速度在预设速度范围内,说明用户正在使用导航应用,而且汽车在运行中,此时,应当尽量减少干扰用户的事件,则将弹框事件存入后台,不在第一时间将弹框事件对应的弹框显示在电子设备的显示屏上。If the navigation application is working and the speed of the electronic device is within the preset speed range, it means that the user is using the navigation application and the car is running. At this time, events that interfere with the user should be minimized, and the pop-up event should be stored in In the background, the pop-up frame corresponding to the pop-up frame event is not displayed on the display screen of the electronic device at the first time.
将弹框事件存入后台,发出提醒信息。该提醒信息可以为语音提醒信息,也可以为LED等闪烁提醒信息,也可以为其他提醒信息,如通过蓝牙控制汽车发出提醒信息等。提醒信息可以在弹框事件存入后台的同时发出,也可以在弹框事件存入后台后再发出。Store the pop-up event in the background and send a reminder message. The reminding information can be a voice reminding information, can also be a flashing reminding information such as LED, and can also be other reminding information, such as sending a reminding information by controlling a car through bluetooth. The reminder message can be sent when the pop-up event is stored in the background, or it can be sent after the pop-up event is stored in the background.
控制模块503,用于获取对应提醒信息的控制指令,在导航应用工作时间段内,不显示弹框事件对应的弹框。The control module 503 is configured to obtain a control instruction corresponding to the reminder information, and not display the pop-up box corresponding to the pop-up box event during the working time period of the navigation application.
获取对应提醒信息的第一控制指令。第一控制指令可以为语音指令,也可以为手势指令、触控指令等。如提醒信息为语音提醒信息“系统检测到您在驾驶中,但是手机仍有多余弹框弹出,这些弹框会影响到您专心驾驶,系统将自动为您屏蔽多余权限弹框,系统会让它们在此次导航结束后再统一弹出,是否同意?请10秒内口头应答。”用户可以直接口头进行应答,不需要用手操作手机,这样可以避免司机分心驾驶,且手机已留出足够时间给用户作答。如用户回答“是”,则电子设备在导航应用工作时间段内,不显示弹框事件对应的弹框。A first control instruction corresponding to the reminder information is acquired. The first control instruction may be a voice instruction, or may be a gesture instruction, a touch instruction, or the like. If the reminder message is a voice reminder message "The system detects that you are driving, but there are still redundant pop-up boxes popping up on your phone, which will affect your concentration on driving, the system will automatically block the redundant permission pop-up boxes for you, and the system will let them After this navigation is over, it will pop up uniformly. Do you agree? Please answer verbally within 10 seconds." Users can answer verbally directly without using their hands to operate the mobile phone, which can prevent the driver from being distracted while driving, and the mobile phone has already set aside enough time Answer the user. If the user answers "Yes", the electronic device does not display the pop-up box corresponding to the pop-up box event during the working time period of the navigation application.
显示模块504,用于当导航应用结束后,显示弹框事件对应的弹框。The display module 504 is configured to display a bullet box corresponding to the bullet box event when the navigation application ends.
导航应用结束,可以包括导航应用关闭、导航应用从前台转入后台、导航功能结束等,当导航应用结束后,显示弹框事件对应的弹框。The end of the navigation application may include the closure of the navigation application, the transfer of the navigation application from the foreground to the background, the end of the navigation function, etc. When the navigation application ends, the pop-up box corresponding to the pop-up event is displayed.
请参阅图10,图10为本申请实施例提供的弹框处理装置的第四种结构示意图。该弹框处理装置500包括检测模块501、处理模块502和控制模块503。其中:Please refer to FIG. 10 . FIG. 10 is a schematic diagram of a fourth structure of the bullet frame processing device provided by the embodiment of the present application. The bullet frame processing device 500 includes a detection module 501 , a processing module 502 and a control module 503 . in:
检测模块501,用于当检测到弹框事件时,检测导航应用是否在工作状态,检测电子设备的速度是否在预设速度范围内。The detection module 501 is configured to detect whether the navigation application is in a working state and whether the speed of the electronic device is within a preset speed range when a pop-up event is detected.
当检测到弹框事件时,先不显示其对应的弹框。而是检测导航应用是否在工作状态,还检测电子设备的速度是否在预设速度范围内。需要说明的是,检测导航应用是否在工作状态和检测电子设备的速度是否在预设速度范围内,可以同时检测,也可以先检测其中一个,再检测另一个。When a popup event is detected, its corresponding popup will not be displayed first. Instead, it detects whether the navigation application is in a working state, and also detects whether the speed of the electronic device is within a preset speed range. It should be noted that the detection of whether the navigation application is in the working state and the detection of whether the speed of the electronic device is within the preset speed range can be detected simultaneously, or one of them can be detected first, and then the other can be detected.
处理模块502,用于若导航应用在工作状态,且电子设备的速度在预设速度范围内,则将弹框事件存入后台,发出提醒信息。The processing module 502 is configured to store the pop-up event in the background and send a reminder message if the navigation application is in the working state and the speed of the electronic device is within the preset speed range.
将弹框事件存入后台,发出提醒信息。该提醒信息可以为语音提醒信息,也可以为LED等闪烁提醒信息,也可以为其他提醒信息,如通过蓝牙控制汽车发出提醒信息等。提醒信息可以在弹框事件存入后台的同时发出,也可以在弹框事件存入后台后再发出。Store the pop-up event in the background and send a reminder message. The reminding information can be a voice reminding information, can also be a flashing reminding information such as LED, and can also be other reminding information, such as sending a reminding information by controlling a car through bluetooth. The reminder message can be sent when the pop-up event is stored in the background, or it can be sent after the pop-up event is stored in the background.
控制模块503,用于在应答时间段内,若接收到对应提醒信息的第一控制指令,则在预设时间段内不显示弹框事件对应的弹框,若接收到对应提醒信息的第二控制指令,则清除弹框事件,若接收到对应提醒信息的第三控制指令,则将导航应用与弹框分屏显示。The control module 503 is configured to, within the response time period, if the first control instruction corresponding to the reminder information is received, the bullet box corresponding to the bullet box event will not be displayed within the preset time period, and if the second control instruction corresponding to the reminder information is received control instruction, clear the pop-up event, and if a third control command corresponding to the reminder message is received, display the navigation application and the pop-up in split screens.
应答时间段,可以为预先设置的,如10秒的应答时间段。The response time period may be preset, such as a response time period of 10 seconds.
获取对应提醒信息的第一控制指令。第一控制指令可以为语音指令,也可以为手势指令、触控指令等。如提醒信息为语音提醒信息“系统检测到您在驾驶中,但是手机仍有多余弹框弹出,这些弹框会影响到您专心驾驶,系统将自动为您屏蔽多余权限弹框,系统会让它们在此次导航结束后再统一弹出,是否同意?请10秒内口头应答。”用户可以直接口头进行应答,不需要用手操作手机,这样可以避免司机分心驾驶,且手机已留出足够时间给用户作答。如用户回答“是”,则电子设备在导航应用工作时间段内,不显示弹框事件对应的弹框。当导航应用结束后,如导航应用关闭、导航应用从前台转入后台、导航结束等,显示弹框事件对应的弹框。如用户回答“否”,则电子设备直接清除该弹框事件。即直接在系统内删除该弹框事件,后续也不会提醒和显示。A first control instruction corresponding to the reminder information is acquired. The first control instruction may be a voice instruction, or may be a gesture instruction, a touch instruction, or the like. If the reminder message is a voice reminder message "The system detects that you are driving, but there are still redundant pop-up boxes popping up on your phone, which will affect your concentration on driving, the system will automatically block the redundant permission pop-up boxes for you, and the system will let them After this navigation is over, it will pop up uniformly. Do you agree? Please answer verbally within 10 seconds." Users can answer verbally directly without using their hands to operate the mobile phone, which can prevent the driver from being distracted while driving, and the mobile phone has already set aside enough time Answer the user. If the user answers "Yes", the electronic device does not display the pop-up box corresponding to the pop-up box event during the working time period of the navigation application. When the navigation application ends, for example, the navigation application is closed, the navigation application is transferred from the foreground to the background, or the navigation ends, etc., the pop-up box corresponding to the pop-up event is displayed. If the user answers "no", the electronic device directly clears the pop-up event. That is, delete the pop-up box event directly in the system, and it will not be reminded and displayed later.
提醒信息还可以包括第三种选项。如提醒信息为语音提醒信息“系统检测到您在驾驶中,但是手机仍有多余弹框弹出,这些弹框会影响到您专心驾驶,系统将自动为您屏蔽多余权限弹框,系统会让它们在此次导航结束后再统一弹出,如同意请回答1,如不同意请回答2,如需要分屏显示导航和弹框,请回答3,请10秒内口头应答。”当接收到对应提醒信息第三种选项的第三控制指令时,将电子设备的显示分屏显示,即将显示屏分成上下两块显示子屏,上面的显示子屏显示导航应用,下面的显示子屏显示弹框。The reminder message may also include a third option. If the reminder message is a voice reminder message "The system detects that you are driving, but there are still redundant pop-up boxes popping up on your phone, which will affect your concentration on driving, the system will automatically block the redundant permission pop-up boxes for you, and the system will let them After this navigation is finished, it will pop up in a unified way. If you agree, please answer 1, if you disagree, please answer 2, if you need to display the navigation and pop-up box on a split screen, please answer 3, and please answer verbally within 10 seconds." When receiving the corresponding reminder For the third control instruction of the third option of information, the display of the electronic device is displayed in split screens, that is, the display screen is divided into upper and lower display sub-screens, the upper display sub-screen displays the navigation application, and the lower display sub-screen displays the bullet box.
该控制模块503包括速度获取子模块5031和分屏显示子模块5032。其中:The control module 503 includes a speed acquisition submodule 5031 and a split-screen display submodule 5032 . in:
速度获取子模块5031,用于连续获取所述电子设备当前的速度。The speed acquisition sub-module 5031 is configured to continuously acquire the current speed of the electronic device.
连续获取电子设备当前的速度,如间隔1秒获取一次,间隔1分钟获取一次,等等。Continuously obtain the current speed of the electronic device, such as obtaining once at intervals of 1 second, obtaining once at intervals of 1 minute, and so on.
分屏显示子模块5032,用于若所述当前的速度小于预设速度阈值,则将导航应用与弹框分屏显示。The split-screen display sub-module 5032 is configured to split-screen display the navigation application and the pop-up box if the current speed is lower than the preset speed threshold.
预设速度阈值可以选择一个比较安全的速度,如5千米/时、3千米/时,此时速度比较低,方便控制汽车,如刹车能够及时停止。当然预设速度阈值也可以选择一个非常低的值,如0.1千米/时,即相当于汽车停止状态。如汽车等红灯、进入加油站加油、进入服务区休息、停靠临时停车位等情况下,此时将导航应用与弹框分屏显示,不影响导航应用的使用,也可以显示弹框事件对应的弹框。The preset speed threshold can select a relatively safe speed, such as 5 km/h or 3 km/h. At this time, the speed is relatively low, which is convenient for controlling the car, such as braking can stop in time. Of course, the preset speed threshold can also be selected to be a very low value, such as 0.1 km/h, which is equivalent to a stopped state of the car. For example, when a car waits for a red light, enters a gas station to refuel, enters a service area to rest, or parks in a temporary parking space, the navigation application and the pop-up box will be displayed on a separate screen at this time, which will not affect the use of the navigation application, and can also display the pop-up event corresponding popup box.
分屏显示后,可以接收全屏操作恢复全屏显示,如接收到用户的触控指令,具体的,导航应用的界面接收到点击指令后,恢复全屏显示并显示导航应用界面;又如接收到用户的手势指令,具体的,摄像头获取到挥动手势,则恢复全屏显示并显示导航应用界面。After split-screen display, full-screen operation can be received to restore full-screen display, such as receiving a touch command from the user. Specifically, after receiving a click command, the interface of the navigation application will restore full-screen display and display the navigation application interface; Gesture instructions, specifically, when the camera obtains the waving gesture, the full-screen display is restored and the navigation application interface is displayed.
还可以分屏显示一段时间后,自动恢复全屏显示并显示导航应用界面。还可以持续检测电子设备的速度,当电子设备的速度大于预设速度阈值时,说明汽车重新启动,则恢复全屏显示并显示导航应用界面。It is also possible to automatically restore the full-screen display and display the navigation application interface after split-screen display for a period of time. The speed of the electronic device can also be continuously detected. When the speed of the electronic device is greater than the preset speed threshold, it means that the car is restarted, and then the full-screen display will be restored and the navigation application interface will be displayed.
在一些实施方式中,下面的显示子屏显示弹框,同时还语音播报该弹框的内容。可以先播放一遍弹框的内容,用户能够先听一遍,再看的话只需很短的时间即可。分屏显示后,可以在一定时间后自动恢复全屏显示,显示导航应用。也可以根据语音指令、手势指令恢复全屏显示。In some embodiments, the following display sub-screen displays a pop-up box, and at the same time, voice broadcasts the content of the pop-up box. You can play the content of the pop-up box first, and the user can listen to it first, and then watch it in a short time. After split-screen display, full-screen display can be automatically restored after a certain period of time to display the navigation application. It is also possible to restore full-screen display according to voice commands and gesture commands.
在一些实施方式中,弹框处理装置包括检测模块、处理模块、控制模块和判断模块。其中:In some implementations, the pop-up frame processing device includes a detection module, a processing module, a control module and a judging module. in:
检测模块,用于当检测到弹框事件时,检测导航应用是否在工作状态,检测电子设备的速度是否在预设速度范围内。The detection module is configured to detect whether the navigation application is in a working state and whether the speed of the electronic device is within a preset speed range when a pop-up event is detected.
弹框事件可以为电子设备内的触发事件,弹框事件触发后,可以在电子设备的显示屏上显示一个弹框,弹框内显示内容。例如关于相机调用的弹框,弹框内显示“XX将调用您的相机,是否允许?”,又如定位功能的弹框,弹框内显示“XX应用需要开启您手机中的定位功能,是否允许?”,弹框事件为显示弹框之前在系统内触发的事件。The pop-up event may be a trigger event in the electronic device. After the pop-up event is triggered, a pop-up frame may be displayed on the display screen of the electronic device, and the content is displayed in the pop-up frame. For example, in the pop-up box about calling the camera, the pop-up box displays "XX will call your camera, whether to allow it?" or the pop-up box of the positioning function, and the pop-up box shows "XX application needs to enable the positioning function in your mobile phone. Do you want to Allow?", the popup event is an event triggered in the system before the popup is displayed.
导航应用包括导航电子地图和服务功能两个部分,首先在电子设备的显示屏上显示导航电子地图,服务功能包括根据定位模块将电子设备的位置叠加在导航电子地图上,并可以显示电子设备的移动轨迹。The navigation application includes two parts: the navigation electronic map and the service function. Firstly, the navigation electronic map is displayed on the display screen of the electronic device. The service function includes superimposing the position of the electronic device on the navigation electronic map according to the positioning module, and can display the moving track.
导航应用的工作状态可以是导航应用被启动,且在前台运行,即在电子设备的显示屏上显示该导航应用的地图,并启动了导航操作。The working state of the navigation application may be that the navigation application is started and runs in the foreground, that is, the map of the navigation application is displayed on the display screen of the electronic device, and the navigation operation is started.
检测电子设备的速度是否在预设速度范围内,首先获取预设速度范围,可以预先设置一个速度范围,如汽车一般的速度范围,可以选择30千米/小时-120千米/小时,也可以为40千米/小时-110千米/小时,也可以选取其他数值。To detect whether the speed of the electronic device is within the preset speed range, first obtain the preset speed range, you can preset a speed range, such as the general speed range of a car, you can choose 30 km/h-120 km/h, or you can It is 40 km/h-110 km/h, and other values can also be selected.
也可以间隔获取电子设备的速度,然后取其最高值、最小值、平均值,如果平均值在预设速度范围内,而且最大值也没有超过如150千米/小时或200千米/小时等数值,则可以判断电子设备在运行的汽车上,而不是行走的行人、火车上、飞机上等其他情况。It is also possible to obtain the speed of electronic equipment at intervals, and then take its highest value, minimum value, and average value. If the average value is within the preset speed range, and the maximum value does not exceed 150 km/h or 200 km/h, etc. value, it can be judged that the electronic device is on a running car, not on a walking pedestrian, on a train, on an airplane, and other situations.
当检测到弹框事件时,先不显示其对应的弹框。而是检测导航应用是否在工作状态,还检测电子设备的速度是否在预设速度范围内。需要说明的是,检测导航应用是否在工作状态和检测电子设备的速度是否在预设速度范围内,可以同时检测,也可以先检测其中一个,再检测另一个。When a popup event is detected, its corresponding popup will not be displayed first. Instead, it detects whether the navigation application is in a working state, and also detects whether the speed of the electronic device is within a preset speed range. It should be noted that the detection of whether the navigation application is in the working state and the detection of whether the speed of the electronic device is within the preset speed range can be detected simultaneously, or one of them can be detected first, and then the other can be detected.
具体的,检测模块可以包括身份信息获取子模块、身份信息检测子模块。Specifically, the detection module may include an identity information acquisition submodule and an identity information detection submodule.
身份信息获取子模块,用于与外部设备数据通信并获取外部设备的身份信息。The identity information obtaining sub-module is used for data communication with the external device and obtaining the identity information of the external device.
电子设备与外部设备数据通信,可以通过无线数据通信和有线数据通信两种方式。其中无线数据通信包括蓝牙通信、NFC通信、WIFI通信、广播通信等。有线数据连接包括通过数据线连接实现数据通信,如电子设备通过车载充电器连接汽车,不仅可以充电还可以通过数据线数据通信。Data communication between an electronic device and an external device can be in two ways: wireless data communication and wired data communication. The wireless data communication includes Bluetooth communication, NFC communication, WIFI communication, broadcast communication, etc. Wired data connection includes data communication through data line connection, such as electronic equipment connected to a car through a car charger, not only charging but also data communication through data lines.
然后电子设备与外部设备数据通信后,获取该外部设备的身份信息。如蓝牙数据通信后获取外部设备的蓝牙名称,也可以通过预设蓝牙通信协议,通过蓝牙通信接收外部设备的身份信息。同样的,可以通过NFC通信、WIFI通信、广播通信、数据线通信等方式获取外部设备的身份信息。Then, after data communication between the electronic device and the external device, the identity information of the external device is obtained. For example, after obtaining the Bluetooth name of the external device after Bluetooth data communication, the identity information of the external device may also be received through Bluetooth communication through a preset Bluetooth communication protocol. Similarly, the identity information of the external device can be obtained through NFC communication, WIFI communication, broadcast communication, data line communication, and the like.
身份信息检测子模块,用于检测身份信息中是否包括汽车信息。The identity information detection sub-module is used to detect whether the identity information includes car information.
获取到外部设备的身份信息后,检测该身份信息中是否包括汽车的身份信息。如检测外部设备的身份信息中是否包括汽车名称、汽车型号等汽车身份信息,还可以检测预先设置好的代号,如编号1010等。After obtaining the identity information of the external device, it is detected whether the identity information includes the identity information of the car. For example, it can detect whether the identity information of the external device includes vehicle identity information such as the car name and model, and can also detect the pre-set code, such as the number 1010.
判断模块,用于若身份信息中包括汽车信息,则判定电子设备在汽车内。The judging module is used for judging that the electronic device is in the car if the identity information includes the car information.
若身份信息中包括到汽车信息,如蓝牙名称为Mistra,Mistra为北京现代名图,则判定该电子设备在汽车内。又如NFC通信交换各自身份信息,外部设备的身份信息中包括汽车对应的编号,则可以判定该电子设备在汽车内。If the identity information includes car information, such as the Bluetooth name is Mistra, and Mistra is a Beijing Hyundai name map, then it is determined that the electronic device is in the car. Another example is that NFC communication exchanges their respective identity information, and the identity information of the external device includes the serial number corresponding to the car, so it can be determined that the electronic device is in the car.
在一些实施方式中,还可以通过电子设备内的其他传感器获取外部设备的身份信息,如通过速度传感器和/或加速度传感器获取速度信息和/或加速度信息,通过速度信息和/或加速度信息判断电子设备是否在汽车内。In some implementations, the identity information of the external device can also be obtained through other sensors in the electronic device, such as obtaining speed information and/or acceleration information through a speed sensor and/or acceleration sensor, and judging whether the electronic Whether the device is in the car.
在一些实施方式中,还可以通过电子设备的摄像头获取周边环境图片,通过识别环境图片判断电子设备是否在汽车内。具体的,可以调用电子设备的前后摄像头获取更多的周边环境图片。还可以与速度传感器和/或加速度传感器配合使用,提高判断的准确度。In some implementations, the camera of the electronic device can also acquire the surrounding environment picture, and judge whether the electronic device is in the car by recognizing the environment picture. Specifically, the front and rear cameras of the electronic device may be called to obtain more pictures of the surrounding environment. It can also be used in conjunction with a speed sensor and/or an acceleration sensor to improve the accuracy of judgment.
处理模块,用于若导航应用在工作状态,且电子设备在汽车内,则将弹框事件存入后台。The processing module is used to store the pop-up event in the background if the navigation application is in the working state and the electronic device is in the car.
若导航应用在工作状态,且电子设备在汽车内,说明用户正在使用导航应用,而且汽车可能在运行中,此时,应当尽量减少干扰用户的事件,则将弹框事件存入后台,不在第一时间将弹框事件对应的弹框显示在电子设备的显示屏上。If the navigation application is working and the electronic device is in the car, it means that the user is using the navigation application and the car may be running. At this time, events that interfere with the user should be minimized, and the pop-up event should be stored in the background. A pop-up frame corresponding to the pop-up frame event is displayed on the display screen of the electronic device for a while.
控制模块,用于在预设时间段内不显示弹框事件对应的弹框。The control module is used for not displaying the pop-up frame corresponding to the pop-up frame event within the preset time period.
将弹框事件存入后台后,在预设时间段内不显示弹框事件对应的弹框。具体的,预设时间可以为系统预先设定的时间,如5秒、10秒、5分钟、10分钟等。预设时间还可以为导航应用的工作时间,即在导航应用工作时间内不显示该弹框时间对应的弹框。After the pop-up event is stored in the background, the pop-up corresponding to the pop-up event will not be displayed within the preset time period. Specifically, the preset time may be a time preset by the system, such as 5 seconds, 10 seconds, 5 minutes, 10 minutes and so on. The preset time may also be the working time of the navigation application, that is, the pop-up box corresponding to the pop-up time is not displayed during the working time of the navigation application.
由上可知,本申请实施例提供的弹框处理装置,通过当检测到弹框事件时,检测导航应用是否在工作状态,检测电子设备的速度是否在预设速度范围内;若导航应用在工作状态,且电子设备的速度在预设速度范围内,则将弹框事件存入后台;在预设时间段内不显示弹框事件对应的弹框。能够在电子设备在运行的汽车内,且导航应用工作时,有效管理弹框事件,在预设时间段内不显示弹框事件对应的弹框,不影响电子设备显示屏显示导航路线。It can be seen from the above that the pop-up frame processing device provided by the embodiment of the present application detects whether the navigation application is in the working state when the pop-up frame event is detected, and detects whether the speed of the electronic device is within the preset speed range; if the navigation application is working state, and the speed of the electronic device is within the preset speed range, the pop-up event will be stored in the background; the pop-up frame corresponding to the pop-up event will not be displayed within the preset time period. When the electronic device is running in the car and the navigation application is working, the pop-up event can be effectively managed, and the pop-up corresponding to the pop-up event is not displayed within a preset time period, and the display of the navigation route on the display screen of the electronic device is not affected.
具体实施时,以上各个模块可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个模块的具体实施可参见前面的方法实施例,在此不再赘述。During specific implementation, each of the above modules may be implemented as an independent entity, or may be combined arbitrarily as the same or several entities. For the specific implementation of each of the above modules, please refer to the previous method embodiments, which will not be repeated here.
本申请实施例中,弹框处理装置与上文实施例中的弹框处理方法属于同一构思,在弹框处理装置上可以运行弹框处理方法实施例中提供的任一方法,其具体实现过程详见弹框处理方法的实施例,此处不再赘述。In the embodiment of the present application, the pop-up processing device and the pop-up processing method in the above embodiments belong to the same idea, and any method provided in the pop-up processing method embodiment can be run on the pop-up processing device, and its specific implementation process For details, refer to the embodiment of the pop-up processing method, which will not be repeated here.
本申请实施例还提供一种电子设备。请参阅图11,电子设备600包括处理器601以及存储器602。其中,处理器601与存储器602电性连接。The embodiment of the present application also provides an electronic device. Referring to FIG. 11 , an electronic device 600 includes a processor 601 and a memory 602 . Wherein, the processor 601 is electrically connected with the memory 602 .
处理器600是电子设备600的控制中心,利用各种接口和线路连接整个电子设备的各个部分,通过运行或加载存储在存储器602内的计算机程序,以及调用存储在存储器602内的数据,执行电子设备600的各种功能并处理数据,从而对电子设备600进行整体监控。The processor 600 is the control center of the electronic device 600. It uses various interfaces and lines to connect various parts of the entire electronic device. By running or loading computer programs stored in the memory 602 and calling data stored in the memory 602, the processor 600 executes electronic various functions of the device 600 and process data, so as to monitor the electronic device 600 as a whole.
存储器602可用于存储软件程序以及单元,处理器601通过运行存储在存储器602的计算机程序以及单元,从而执行各种功能应用以及数据处理。存储器602可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的计算机程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据电子设备的使用所创建的数据等。此外,存储器602可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器602还可以包括存储器控制器,以提供处理器601对存储器602的访问。The memory 602 can be used to store software programs and units, and the processor 601 executes various functional applications and data processing by running the computer programs and units stored in the memory 602 . The memory 602 can mainly include a program storage area and a data storage area, wherein the program storage area can store operating systems, computer programs required by at least one function (such as sound playback function, image playback function, etc.); Data created by the use of electronic devices, etc. In addition, the memory 602 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage devices. Correspondingly, the memory 602 may further include a memory controller to provide the processor 601 with access to the memory 602 .
在本申请实施例中,电子设备600中的处理器601会按照如下的步骤,将一个或一个以上的计算机程序的进程对应的指令加载到存储器602中,并由处理器601运行存储在存储器602中的计算机程序,从而实现各种功能,如下:In this embodiment of the application, the processor 601 in the electronic device 600 will follow the steps below to load the instructions corresponding to the process of one or more computer programs into the memory 602, and run the instructions stored in the memory 602 by the processor 601. The computer program in the computer, so as to realize various functions, as follows:
当检测到弹框事件时,检测导航应用是否在工作状态,检测电子设备的速度是否在预设速度范围内;When a pop-up event is detected, detect whether the navigation application is in a working state, and detect whether the speed of the electronic device is within a preset speed range;
若导航应用在工作状态,且电子设备的速度在预设速度范围内,则将弹框事件存入后台;If the navigation application is in the working state and the speed of the electronic device is within the preset speed range, the pop-up event is stored in the background;
在预设时间段内不显示弹框事件对应的弹框。The popup corresponding to the popup event is not displayed within the preset time period.
在一些实施方式中,处理器601还用于执行以下步骤:In some embodiments, the processor 601 is further configured to perform the following steps:
当检测到弹框事件时,获取弹框事件对应的权限;When a pop-up event is detected, obtain the permission corresponding to the pop-up event;
若权限高于或等于预设权限阈值,则检测导航应用是否在工作状态,检测电子设备是否在汽车内;If the authority is higher than or equal to the preset authority threshold, then detect whether the navigation application is in working state, and detect whether the electronic device is in the car;
若权限低于预设权限阈值,则清除弹框事件。If the permission is lower than the preset permission threshold, clear the pop-up event.
在一些实施方式中,处理器601还用于执行以下步骤:In some embodiments, the processor 601 is further configured to perform the following steps:
将弹框事件存入后台时,发出提醒信息;Send a reminder message when the pop-up event is saved in the background;
在预设时间段内不显示弹框事件对应的弹框,具体包括:The bullet box corresponding to the bullet box event is not displayed within the preset time period, including:
获取对应提醒信息的第一控制指令,在导航应用工作时间段内,不显示弹框事件对应的弹框;Obtain the first control command corresponding to the reminder information, and do not display the pop-up box corresponding to the pop-up box event during the working time of the navigation application;
当导航应用结束后,显示弹框事件对应的弹框。When the navigation application ends, the popup corresponding to the popup event is displayed.
在一些实施方式中,处理器601还用于执行以下步骤:In some embodiments, the processor 601 is further configured to perform the following steps:
将弹框事件存入后台时,发出提醒信息;Send a reminder message when the pop-up event is saved in the background;
在预设时间段内不显示弹框事件对应的弹框,具体包括:The bullet box corresponding to the bullet box event is not displayed within the preset time period, including:
在应答时间段内,若接收到对应提醒信息的第一控制指令,则在预设时间段内不显示弹框事件对应的弹框;Within the response time period, if the first control instruction corresponding to the reminder message is received, the bullet box corresponding to the bullet box event will not be displayed within the preset time period;
若接收到对应提醒信息的第二控制指令,则清除弹框事件;If the second control instruction corresponding to the reminder message is received, the pop-up event is cleared;
若接收到对应提醒信息的第三控制指令,则将导航应用与弹框分屏显示。If the third control instruction corresponding to the reminder information is received, the navigation application and the bullet box are displayed in split screens.
在一些实施方式中,处理器601还用于执行以下步骤:In some embodiments, the processor 601 is further configured to perform the following steps:
连续获取所述电子设备当前的速度;Continuously acquire the current speed of the electronic device;
若所述当前的速度小于预设速度阈值,则将导航应用与弹框分屏显示。If the current speed is less than the preset speed threshold, the navigation application and the bullet box are displayed in split screens.
由上述可知,本申请实施例提供的电子设备,通过当检测到弹框事件时,检测导航应用是否在工作状态,检测电子设备的速度是否在预设速度范围内;若导航应用在工作状态,且电子设备的速度在预设速度范围内,则将弹框事件存入后台;在预设时间段内不显示弹框事件对应的弹框。能够在电子设备在运行的汽车内,且导航应用工作时,有效管理弹框事件,在预设时间段内不显示弹框事件对应的弹框,不影响电子设备显示屏显示导航路线。It can be seen from the above that the electronic device provided by the embodiment of the present application detects whether the navigation application is in the working state when the pop-up event is detected, and detects whether the speed of the electronic device is within the preset speed range; if the navigation application is in the working state, And the speed of the electronic device is within the preset speed range, the pop-up event is stored in the background; the pop-up frame corresponding to the pop-up event is not displayed within the preset time period. When the electronic device is running in the car and the navigation application is working, the pop-up event can be effectively managed, and the pop-up corresponding to the pop-up event is not displayed within a preset time period, and the display of the navigation route on the display screen of the electronic device is not affected.
请一并参阅图12,在一些实施方式中,电子设备600还可以包括:显示器603、射频电路604、音频电路605以及电源606。其中,其中,显示器603、射频电路604、音频电路605以及电源606分别与处理器601电性连接。Please also refer to FIG. 12 , in some implementation manners, the electronic device 600 may further include: a display 603 , a radio frequency circuit 604 , an audio circuit 605 and a power supply 606 . Wherein, the display 603 , the radio frequency circuit 604 , the audio circuit 605 and the power supply 606 are respectively electrically connected to the processor 601 .
显示器603可以用于显示由用户输入的信息或提供给用户的信息以及各种图形用户接口,这些图形用户接口可以由图形、文本、图标、视频和其任意组合来构成。显示器603可以包括显示面板,在一些实施方式中,可以采用液晶显示器(Liquid Crystal Display,LCD)、或者有机发光二极管(Organic Light-Emitting Diode,OLED)等形式来配置显示面板。The display 603 can be used to display information input by or provided to the user and various graphical user interfaces, and these graphical user interfaces can be composed of graphics, text, icons, videos and any combination thereof. The display 603 may include a display panel. In some implementation manners, the display panel may be configured in the form of a liquid crystal display (Liquid Crystal Display, LCD) or an organic light-emitting diode (Organic Light-Emitting Diode, OLED).
射频电路604可以用于收发射频信号,以通过无线通信与网络设备或其他电子设备建立无线通讯,与网络设备或其他电子设备之间收发信号。The radio frequency circuit 604 can be used to send and receive radio frequency signals to establish wireless communication with network equipment or other electronic equipment through wireless communication, and to send and receive signals with network equipment or other electronic equipment.
音频电路605可以用于通过扬声器、传声器提供用户与电子设备之间的音频接口。The audio circuit 605 can be used to provide an audio interface between the user and the electronic device through a speaker or a microphone.
电源606可以用于给电子设备600的各个部件供电。在一些实施方式中,电源606可以通过电源管理系统与处理器601逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。The power supply 606 may be used to power various components of the electronic device 600 . In some implementations, the power supply 606 can be logically connected to the processor 601 through a power management system, so as to implement functions such as managing charging, discharging, and power consumption management through the power management system.
尽管图12中未示出,电子设备600还可以包括摄像头、蓝牙单元等,在此不再赘述。Although not shown in FIG. 12 , the electronic device 600 may also include a camera, a Bluetooth unit, etc., which will not be repeated here.
本申请实施例还提供一种存储介质,存储介质存储有计算机程序,当计算机程序在计算机上运行时,使得计算机执行上述任一实施例中的应用程序管控方法,比如:当检测到弹框事件时,检测导航应用是否在工作状态,检测电子设备的速度是否在预设速度范围内;若导航应用在工作状态,且电子设备的速度在预设速度范围内,则将弹框事件存入后台;在预设时间段内不显示弹框事件对应的弹框。在本申请实施例中,存储介质可以是磁碟、光盘、只读存储器(Read Only Memory,ROM)、或者随机存取记忆体(Random AccessMemory,RAM)等。The embodiment of the present application also provides a storage medium. The storage medium stores a computer program. When the computer program runs on the computer, the computer executes the application control method in any of the above embodiments, for example: when a pop-up event is detected , check whether the navigation application is in the working state, and detect whether the speed of the electronic device is within the preset speed range; if the navigation application is in the working state and the speed of the electronic device is within the preset speed range, then store the pop-up event in the background ;Do not display the pop-up box corresponding to the pop-up box event within the preset time period. In the embodiment of the present application, the storage medium may be a magnetic disk, an optical disk, a read only memory (Read Only Memory, ROM), or a random access memory (Random Access Memory, RAM), or the like.
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the foregoing embodiments, the descriptions of each embodiment have their own emphases, and for parts not described in detail in a certain embodiment, reference may be made to relevant descriptions of other embodiments.
需要说明的是,对本申请实施例的弹框处理方法而言,本领域普通测试人员可以理解实现本申请实施例弹框处理方法的全部或部分流程,是可以通过计算机程序来控制相关的硬件来完成,计算机程序可存储于一计算机可读取存储介质中,如存储在电子设备的存储器中,并被该电子设备内的至少一个处理器执行,在执行过程中可包括如弹框处理方法的实施例的流程。其中,的存储介质可为磁碟、光盘、只读存储器、随机存取记忆体等。It should be noted that, for the pop-up frame processing method of the embodiment of the present application, ordinary testers in the field can understand that all or part of the process of implementing the pop-up frame processing method of the embodiment of the present application can be realized by controlling the relevant hardware through computer programs. Completely, the computer program can be stored in a computer-readable storage medium, such as stored in the memory of the electronic device, and executed by at least one processor in the electronic device. Example flow. Wherein, the storage medium may be a magnetic disk, an optical disk, a read-only memory, a random access memory, and the like.
对本申请实施例的弹框处理装置而言,其各功能单元可以集成在一个处理芯片中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中,存储介质譬如为只读存储器,磁盘或光盘等。For the bullet frame processing device of the embodiment of the present application, each functional unit may be integrated into one processing chip, each unit may exist separately physically, or two or more units may be integrated into one unit. The above-mentioned integrated units can be implemented in the form of hardware or in the form of software functional units. If the integrated unit is implemented in the form of a software function unit and sold or used as an independent product, it can also be stored in a computer-readable storage medium, such as a read-only memory, magnetic disk or optical disk.
以上对本申请实施例所提供的一种弹框处理方法、装置、存储介质及电子设备进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。A method, device, storage medium, and electronic device for processing pop-up frames provided by the embodiments of the present application have been described above in detail. In this paper, specific examples are used to illustrate the principles and implementation methods of the present application. The description of the above embodiments It is only used to help understand the method of the present application and its core idea; at the same time, for those skilled in the art, according to the idea of the present application, there will be changes in the specific implementation and application scope. In summary, this The content of the description should not be understood as limiting the application.
Claims (12)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711387921.8A CN108055401B (en) | 2017-12-20 | 2017-12-20 | Bullet frame processing method, device, storage medium and electronic device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711387921.8A CN108055401B (en) | 2017-12-20 | 2017-12-20 | Bullet frame processing method, device, storage medium and electronic device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN108055401A true CN108055401A (en) | 2018-05-18 |
| CN108055401B CN108055401B (en) | 2020-12-01 |
Family
ID=62130617
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201711387921.8A Active CN108055401B (en) | 2017-12-20 | 2017-12-20 | Bullet frame processing method, device, storage medium and electronic device |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108055401B (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116680000A (en) * | 2022-10-28 | 2023-09-01 | 荣耀终端有限公司 | Display method of bullet frame, electronic device and readable medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105353942A (en) * | 2015-11-05 | 2016-02-24 | 深圳市金立通信设备有限公司 | Information output method and terminal |
| CN105677132A (en) * | 2016-01-06 | 2016-06-15 | 腾讯科技(深圳)有限公司 | Processing method and device for prompt information of application program |
| CN106102024A (en) * | 2016-06-12 | 2016-11-09 | 乐视控股(北京)有限公司 | A kind of mobile device message based on translational speed pushes management method and system |
| CN106131298A (en) * | 2016-06-12 | 2016-11-16 | 乐视控股(北京)有限公司 | A kind of mobile device message pushes management method and system |
| CN106851010A (en) * | 2017-03-02 | 2017-06-13 | 腾讯科技(深圳)有限公司 | The interference processing method and terminal of a kind of intended application |
-
2017
- 2017-12-20 CN CN201711387921.8A patent/CN108055401B/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN105353942A (en) * | 2015-11-05 | 2016-02-24 | 深圳市金立通信设备有限公司 | Information output method and terminal |
| CN105677132A (en) * | 2016-01-06 | 2016-06-15 | 腾讯科技(深圳)有限公司 | Processing method and device for prompt information of application program |
| CN106102024A (en) * | 2016-06-12 | 2016-11-09 | 乐视控股(北京)有限公司 | A kind of mobile device message based on translational speed pushes management method and system |
| CN106131298A (en) * | 2016-06-12 | 2016-11-16 | 乐视控股(北京)有限公司 | A kind of mobile device message pushes management method and system |
| CN106851010A (en) * | 2017-03-02 | 2017-06-13 | 腾讯科技(深圳)有限公司 | The interference processing method and terminal of a kind of intended application |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116680000A (en) * | 2022-10-28 | 2023-09-01 | 荣耀终端有限公司 | Display method of bullet frame, electronic device and readable medium |
| CN116680000B (en) * | 2022-10-28 | 2024-05-24 | 荣耀终端有限公司 | Bullet frame display method, electronic device and readable medium |
Also Published As
| Publication number | Publication date |
|---|---|
| CN108055401B (en) | 2020-12-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11989383B2 (en) | Application window display method and terminal | |
| US20150130705A1 (en) | Method for determining location of content and an electronic device | |
| CN106557330A (en) | Mobile terminal system informing announcement information processing method, device and mobile terminal | |
| EP3611055A1 (en) | Multimedia information push method and apparatus, storage medium, and electronic device | |
| CN106971581A (en) | A kind of traffic signal light condition based reminding method and mobile terminal | |
| US20140313218A1 (en) | Method and apparatus for controlling transparency in portable terminal having transparent display unit | |
| CN111899545B (en) | A driving reminder method, device, storage medium and mobile terminal | |
| WO2020108339A1 (en) | Page display position jump method and apparatus, terminal device, and storage medium | |
| CN107246881B (en) | A navigation reminder method, device and terminal | |
| US20170064352A1 (en) | Method and system for collecting statistics on streaming media data, and related apparatus | |
| US20230333801A1 (en) | Application Access Method And Related Apparatus | |
| CN106550150A (en) | Hazardous environment warning method, device and terminal | |
| CN106657595A (en) | Method for display information on navigation interface, and mobile terminal | |
| WO2021027466A1 (en) | Positioning method and terminal device | |
| CN105526944B (en) | Information cuing method and device | |
| WO2017219884A1 (en) | Service layer generating method and apparatus, terminal device, and user interface system | |
| CN108710458A (en) | A split-screen control method and terminal equipment | |
| CN110991260B (en) | Scene marking method, device, equipment and storage medium | |
| WO2021253926A1 (en) | Method and apparatus for giving alarm regarding child being left in vehicle, and wearable device | |
| WO2020024789A1 (en) | Avoidance driving method and related product | |
| CN109446435B (en) | Information display device, method, system, and computer-readable storage medium | |
| CN106201682A (en) | A kind of application controls method and device | |
| CN108668011B (en) | Output method, output device and electronic device | |
| CN108055401B (en) | Bullet frame processing method, device, storage medium and electronic device | |
| CN114035876A (en) | Information display method, mobile terminal and storage medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| CB02 | Change of applicant information |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Applicant before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
| CB02 | Change of applicant information | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |