WO2016138703A1 - Standby interface processing method, device and computer storage medium - Google Patents

Standby interface processing method, device and computer storage medium Download PDF

Info

Publication number
WO2016138703A1
WO2016138703A1 PCT/CN2015/081000 CN2015081000W WO2016138703A1 WO 2016138703 A1 WO2016138703 A1 WO 2016138703A1 CN 2015081000 W CN2015081000 W CN 2015081000W WO 2016138703 A1 WO2016138703 A1 WO 2016138703A1
Authority
WO
WIPO (PCT)
Prior art keywords
application
standby interface
wizard
booting
layout
Prior art date
Application number
PCT/CN2015/081000
Other languages
French (fr)
Chinese (zh)
Inventor
田芳
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2016138703A1 publication Critical patent/WO2016138703A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs

Definitions

  • the present invention relates to the field of communications, and in particular to a standby interface processing method and apparatus, and a computer storage medium.
  • mobile phones provide users with more and more functions and conveniences. With the increase of the use and functions of mobile phones, it is a better user experience, which is more convenient and user-friendly.
  • Mobile phone In the past, mobile phones generally did not provide a boot wizard or simply provided a simple boot wizard to configure the user's parameters or simply describe how to use the mobile phone, but after the user completes the boot process, the mobile device's standby panel layout needs to be further configured, to some extent. Inconvenience to the user.
  • the embodiment of the invention provides a method, a device and a computer storage medium for processing a standby interface, so as to at least solve the problem that the standby interface cannot be laid out during the startup process in the related art.
  • a standby interface processing method including: receiving a configuration message for applying an application layout to a standby interface of a mobile terminal during a booting process by using a booting wizard; determining the standby according to the configuration message The application layout of the interface.
  • the method before receiving the configuration message for applying the layout of the standby interface of the mobile terminal during the booting process by the booting wizard, the method further includes: presetting the booting wizard in the mobile terminal, wherein the The boot wizard is a hidden HOME app.
  • receiving, by the booting wizard, a configuration message for applying an application layout to the standby interface of the mobile terminal during the booting process comprising: receiving, from the preset application list menu provided by the booting wizard, determining the selected application to the standby interface The determination instruction of the predetermined position.
  • determining, according to the configuration message, the application layout of the standby interface includes: determining an application layout of the standby interface according to the determining instruction; displaying the determined selected application on the standby interface position.
  • the method further includes: generating a flag bit by using the configuration message; and writing the flag bit Into the launcher database.
  • a standby interface processing apparatus including: a receiving module, configured to receive a configuration message for applying an application layout to a standby interface of the mobile terminal during a booting process by using a booting wizard; And being configured to determine an application layout of the standby interface according to the configuration message.
  • the device further includes: a setting module, configured to preset the booting wizard in the mobile terminal, wherein the booting wizard is a hidden HOME application.
  • the receiving module includes: a receiving unit configured to receive a determination instruction for determining a predetermined location of the selected application to the standby interface from a preset application list menu provided by the booting wizard.
  • the determining module includes: a determining unit configured to determine an application layout of the standby interface according to the determining instruction; a display unit configured to display the determined selected application on the standby interface Pre-determined location.
  • the apparatus further includes: a generating module configured to generate a flag bit for the configuration message; and a writing module configured to write the flag bit to the launcher database.
  • a mobile terminal including a processor, where the processor is configured to receive a configuration message that applies an application layout to a standby interface of the mobile terminal during a booting process by using a booting wizard. Determining an application layout of the standby interface according to the configuration message.
  • a computer storage medium stores execution instructions for executing the standby interface processing method described above.
  • the embodiment of the present invention adopts a configuration message for receiving an application layout of the standby interface of the mobile terminal during the booting process through the booting wizard; determining an application layout of the standby interface according to the configuration message, and solving the related technology cannot be started at the booting
  • the user experience is improved by laying out the standby interface during the process.
  • FIG. 1 is a flowchart of a standby interface processing method according to an embodiment of the present invention
  • FIG. 2 is a block diagram of a standby interface processing apparatus according to an embodiment of the present invention.
  • FIG. 3 is a block diagram 1 of a standby interface processing apparatus in accordance with a preferred embodiment of the present invention.
  • FIG. 4 is a block diagram 2 of a standby interface processing apparatus in accordance with a preferred embodiment of the present invention.
  • FIG. 5 is a block diagram 3 of a standby interface processing apparatus in accordance with a preferred embodiment of the present invention.
  • FIG. 6 is a block diagram 4 of a standby interface processing apparatus in accordance with a preferred embodiment of the present invention.
  • FIG. 7 is a flow chart of configuring a standby interface of a mobile phone through a boot wizard according to an embodiment of the present invention
  • FIG. 8 is a schematic diagram of configuring a standby interface of a mobile phone through a boot wizard according to an embodiment of the present invention
  • FIG. 9 is a flow chart of configuring a mobile phone standby interface layout by a boot wizard according to an embodiment of the invention.
  • FIG. 1 is a flowchart of a standby interface processing method according to an embodiment of the present invention. As shown in FIG. 1 , the flow includes the following steps:
  • Step S102 receiving a configuration message for applying the layout of the standby interface of the mobile terminal during the booting process by using the booting wizard;
  • Step S104 determining an application layout of the standby interface according to the configuration message.
  • the booting wizard is preset in the mobile terminal, wherein the booting wizard is a hidden HOME application.
  • a determination instruction for determining a predetermined location of the selected application to the standby interface is received from a preset application list menu provided by the booting wizard, and determining an application layout of the standby interface according to the determining instruction, The determined selected application is displayed at the predetermined location of the standby interface.
  • the configuration message After receiving the configuration message for applying the layout of the standby interface of the mobile terminal during the booting process by the booting wizard, the configuration message generates a flag bit, and the flag bit is written into the launcher database.
  • the generated tag bits are first written to the boot wizard application database, and all tag bits are written to the launcher database by the boot wizard database.
  • the embodiment of the present invention provides a standby interface processing device, which is used to implement the foregoing embodiments and preferred embodiments, and has not been described again.
  • the term "module” may implement a combination of software and/or hardware of a predetermined function.
  • the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
  • FIG. 2 is a block diagram of a standby interface processing apparatus according to an embodiment of the present invention. As shown in FIG. 2, the method includes:
  • the receiving module 22 is configured to receive a configuration message for applying an application layout to the standby interface of the mobile terminal during the booting process by using the booting wizard;
  • the determining module 24 is configured to determine an application layout of the standby interface according to the configuration message.
  • FIG. 3 is a block diagram of a standby interface processing apparatus according to a preferred embodiment of the present invention. As shown in FIG. 3, the apparatus further includes:
  • the setting module 32 is configured to preset the booting wizard in the mobile terminal, wherein the booting wizard is a hidden HOME application.
  • the receiving module 22 includes:
  • the receiving unit 42 is configured to receive a determination instruction for determining a predetermined location of the selected application to the standby interface from a preset application list menu provided by the booting wizard.
  • FIG. 5 is a block diagram 3 of a standby interface processing apparatus according to a preferred embodiment of the present invention. As shown in FIG. 5, the determining module 24 includes:
  • the determining unit 52 is configured to determine an application layout of the standby interface according to the determining instruction
  • the display unit 54 is configured to display the determined selected application at the predetermined location of the standby interface.
  • FIG. 6 is a block diagram 4 of a standby interface processing apparatus according to a preferred embodiment of the present invention. As shown in FIG. 6, the apparatus further includes:
  • a generating module 62 configured to generate a flag bit for the configuration message
  • Write module 64 is set to write the flag bit to the launcher database.
  • the embodiment of the present invention further provides a mobile terminal, including a processor, wherein the processor is configured to receive a configuration message for applying an application layout to a standby interface of the mobile terminal during a booting process by using a booting wizard, and determining the standby according to the configuration message.
  • the application layout of the interface is configured to receive a configuration message for applying an application layout to a standby interface of the mobile terminal during a booting process by using a booting wizard, and determining the standby according to the configuration message.
  • the method for configuring the interface layout by the boot wizard in this alternative embodiment includes:
  • the boot startup wizard is recognized, and the user selects the application (Apps) or Widget to the standby panel that needs layout according to the brief description of the boot wizard, and completes the layout of each standby interface (panel), on each standby interface.
  • the application (apps) or widget layout configuration information is imported into the launcher database, the launcher layout is refreshed and loaded, and the user's application layout configuration takes effect.
  • the boot wizard will be preset as a HOME application (APK) hidden in the mobile phone terminal software.
  • APK HOME application
  • the system will be initialized.
  • the boot wizard After the system underlying preparation is completed, read the boot wizard to configure the flag bit A to determine the boot.
  • flag A converts the unconfigured state (value 0) to the configured state (value 1) and writes the flag to the database for storage.
  • the boot wizard application Once the flag is changed to the configured state, the boot wizard application will disable the application itself, except for the factory reset or violent brushing action, the boot wizard application will not start again.
  • the application configuration information real-time generation flag BN is stored in the database C of the boot wizard application, and the flag BN is applied by the standby interface (panel).
  • Apps) or the location information S# placed by the Widget and the application (Apps) or the activity class started by the Widget the flag BN is stored in the database C of the boot wizard application in real time after being generated.
  • the database is stored in the system partition of the device, preventing abnormal operations such as erasing device information from damaging the database.
  • the configuration information of the standby interface stored in the boot application database C will be imported into the launcher database D.
  • the launcher database D parses and parses the configuration.
  • the launcher database D performs refresh and the configuration information of the standby interface is loaded, and then displays the corresponding application (apps) or widget icon on each standby panel.
  • the preset boot wizard application is required as the HOME application.
  • the application is always hidden by default, and the user cannot see the related icon of the boot wizard application in the application enumeration list (Apps) or widget.
  • the mobile terminal is initialized for the first time. After the system is ready to be finished, the boot application HOME application will be started by default. The priority of the application process of the boot wizard needs to be higher to ensure successful startup.
  • the boot wizard application Once the boot wizard application is configured, it will be configured with the flag A: OemSetupWizard_Run, the unconfigured state (value 0) is converted to the configured state (value 1), and the value of flag A is modified.
  • the boot wizard app will disable the app itself.
  • the device restarts the boot process and reads the value of the boot wizard flag A. If the value of the read flag A is 1, the boot wizard application will not be started; otherwise, the boot wizard application configuration standby panel will be launched again.
  • the boot wizard application flag A: OemSetupWizard_Run will be converted from the configured state (value 1) to the unconfigured state (value 0) after performing a factory reset or violent brushing action, once the device is performing a factory reset or violent brushing After booting up, the device will start the boot wizard again.
  • the application preset box is drawn on the switched-out panel enumeration list, and the application preset box carries the location information S#, indicating the location information of the application (Apps) or the widget stored on the standby panel; After clicking on the App and the application on the widget enumeration list, the application (Apps) or widget's startup "Activity" class will be called in real time, and the application will be dragged to the application preset box on the standby panel.
  • the application preset box carrying the location information S# and the application (Apps) at the location or the startup "Activity" class of the widget are combined into the application configuration information flag BN, and the flag BN is stored in the boot wizard application in real time. Database C.
  • the boot wizard application will import all the application configuration information in the current boot wizard application database C into the launcher database D, and the launcher database obtains all
  • the application configuration information is first parsed. After the parsing is completed, the launcher database D is stored and refreshed, and then the application configuration information from the boot wizard application database C is loaded. After the loading is completed, the user can be in the mobile terminal. See the configured standby interface layout on the top. At this point, the layout configuration process for the entire standby panel ends.
  • the user can configure the standby interface layout method through the boot wizard, and the user can conveniently configure the standby interface layout according to his own usage habits, which is more convenient and more user-friendly for the mobile phone.
  • FIG. 7 is a flowchart of configuring a standby interface of a mobile phone through a boot wizard according to an embodiment of the present invention. As shown in FIG. 7, the method includes the following steps:
  • Step S702 the device determines whether it is necessary to start the booting wizard during the booting process.
  • the boot wizard application is preset as a HOME application in the software code. The application is always hidden from the default by the user. In the default state, the boot wizard application will set the flag A: OemSetupWizard_Run of the boot wizard application to the unconfigured state (value 0). If the device is powered on for the first time, the boot wizard is applied to the unconfigured state, and the boot wizard will be launched to facilitate the user to configure the layout of the standby panel. Once the configuration is complete, flag A will be modified to the configured state (value is 1). After the value of flag A is modified, the boot wizard application will disable the application itself.
  • the boot wizard application flag A: OemSetupWizard_Run will be read during the boot process to determine whether the boot wizard application needs to be started.
  • Step S704 the device displays the application (Apps) and the Widget enumeration list, and clicks the application (Apps) or the Widget icon in the enumeration list to switch out the standby list (panel) enumeration list.
  • Step S706 after the application (Apps) and the Widget on the application (Apps) and the Widget list interface are dragged to the corresponding standby interface (panel), the application (Apps) or the startup activity class of the Widget is called in real time, and the standby interface is combined.
  • the position information S# stored on the panel is combined to form an application configuration information flag BN, which is written in the boot application database C in real time after being generated.
  • Step S708 after the configuration of the standby interface is completed, click the OK button in the upper right corner of the interface to complete the configuration of the current standby interface.
  • the boot wizard application will start the wizard.
  • the application configuration information in the application database C is all imported into the launcher database D.
  • the launcher database receives all the application configuration information and parses it. After the parsing is completed, the process stores, the launcher database D refreshes and loads the application from the boot wizard application database C. Configuration information, after the loading is completed, the user's standby panel application layout takes effect.
  • FIG. 8 is a schematic diagram of configuring a standby interface of a mobile phone through a boot wizard according to an embodiment of the present invention. As shown in FIG. 8 , the method includes:
  • the interface is an application (Apps) enumeration list, which is drawn by the boot wizard application, and can also call the andriod native application (Apps) enumeration list interface.
  • Apps application
  • the device switches out the list of the enumeration panel and calls the activity class that launches the Chrome app: com.***.android.apps.chrome.Main, which is also the Chrome app.
  • the boot wizard application will combine the location information of the S101 with the Activity class of the Chrome application to form the corresponding application configuration information flag BN, and The flag is stored in the database C under the system partition to the boot wizard application.
  • the user's operation process is as shown by the connection line 1, and the configuration of other applications on the standby interface is similar.
  • the interface is a Widget enumeration list, which is drawn by the boot wizard application, and can also call the andriod native application (Apps) enumeration list interface.
  • the configuration process on the interface is similar to that of the S802 interface. Click the Bookmarks icon on the S804 interface, the device switches to the enumeration list of the standby interface, and calls the activity class that starts the Bookmarks, and drags the selected Bookmarks widget to the first of the S806 interface.
  • the application preset box S301 is placed.
  • the boot wizard application generates the application configuration information flag BN of the Bookmarks widget in combination with the location information of the S301 and the activity class information of the Bookmarks widget, and stores the flag bit in the boot wizard application database C.
  • the user's operation process is as shown by the connection line 4, and the configuration of other widgets on the standby interface is similar.
  • the interface is a first screen of a standby panel, and the interface is drawn by a boot wizard application.
  • the application preset frame of 4*4 is preset on the interface, as shown in the black frame square in FIG. 8
  • the application preset frame carries position information S#, as shown in “S101, S102” in FIG. 8
  • the marking rule is: standby
  • S101 indicates that the position is in the first position of the first screen of the standby panel (the number of standby interface screens is 1, and the preset frame position is applied).
  • S102 indicates that the position is in the second position of the first screen of the standby panel
  • S209 indicates that the position is in the ninth position of the second screen of the standby panel
  • the application preset frame is arranged from From left to right, counting from top to bottom
  • S116 indicates that the position is at the 16th position of the first screen of the standby panel.
  • the location letter After placing the Chrome app on the first line of the first screen according to the connection line 1, the location letter will be S101 and the startup activity class information invoked after clicking the Chrome application in the S802 interface: com.***.android.apps.chrome.Main together constitutes the application configuration information flag B101:S101; com.***.android.apps.chrome.Main It is stored in the boot wizard application database C located under the system partition. Other applications are also generated in the boot application database C for processing by generating the corresponding application configuration information flag BN according to the above method.
  • the interface is a second screen of the standby panel (main screen of the standby interface), and the interface is drawn by the boot wizard application.
  • the application preset frame of 4*4 is preset on the interface, as shown in the black border square in FIG.
  • the boot wizard application After dragging the Widget of the S804 interface to the S201 position of the S808 interface, the boot wizard application compares the size of the current Widget application with the size of the current application preset frame, calculates the location information that needs to be occupied, and displays the corresponding application configuration information flag.
  • the BN is all written into the boot wizard application database C, which will be described in detail in section S808.
  • This interface supports the configuration of common Hotkey (below S808) applications (Hotkey configuration is only supported on the standby main screen interface).
  • the location information of Hotkey is partially different from the location information of other applications on the interface.
  • the location information is marked as S281, which is the first bit of the hotkey of the standby main screen (second screen), and S282 is the standby main screen (second screen) Hotkey.
  • S281 is the first bit of the hotkey of the standby main screen (second screen)
  • S282 is the standby main screen (second screen) Hotkey.
  • the second place. Place the Phone application on the first place of Hotkey, and apply the configuration information flag B281:S281; com.android.dialer.DialtactsActivity.
  • the application configuration information flags of other hotkeys are similar, as shown in connection line 3.
  • the configuration of other applications on the S808 interface is similar to the method of the S806 interface.
  • connection line 2 After dragging the Gmail application on the S802 interface to the S808 interface position S209, the application configuration information flag B209:S209; com.***.android.gm.ui. MailActivityGmail is shown as connection line 2.
  • the interface is a third screen of a standby panel, and the interface is drawn by a boot wizard application.
  • Preset 4*4 application preset box As shown by the connection line 4, after clicking the Bookmarks Widget of the S804 interface, the Activity class information for starting the Bookmarks Widget is called, and the Widget is dragged to the position of the S810 interface S301, and the application configuration information flag BN is generated in combination with the location information. After the Widget is dragged to the S301 position, since the location space occupied by the Widget is larger than the S301 location space, the boot wizard application needs to receive the Activity class information of the Bookmarks Widget and actively recognize the location space information TN (wide and high) of the Bookmarks Widget.
  • the information is matched with the current S301 position space information T1 (wide and high). If TN is greater than T1, the layout is performed according to the spatial information of TN, and a multiple relationship N of TN and T1 is calculated.
  • the location space information TN(4*2) of the Bookmarks Widget in FIG. 8 is larger than the location space information T1(1*1) of S301. After calculation, the multiple relationship N between TN and T1 is 4*2, that is, the positions occupying S301 to S308. space.
  • the location information of the Bookmarks Widget will be marked from S301 to S308, and the Bookmarks widget application configuration information BN will also generate the eight flag bits B301 to B308 corresponding to the location information S301 to S308 to be written into the booting wizard application database C.
  • the configuration of other Widgets is similar to that described above.
  • FIG. 9 is a flowchart of configuring a mobile phone standby interface layout by using a boot wizard according to an embodiment of the present invention. As shown in FIG. 9, the method includes the following steps:
  • step S902 the mobile terminal is powered on.
  • Step S904 the mobile terminal reads the flag A: OemSetupWizard_Run of the booting wizard after the preparation of the bottom layer of the system is completed. If the flag bit A is 0, indicating that the booting wizard has not been started, the booting wizard needs to be started, and the process proceeds to step S906. The flag bit A is 1, indicating that the boot wizard has been started and the configuration is completed. Then, the process proceeds to step S908, the boot wizard configuration is not started, and the layout of the to-be-solved interface that the user has configured is completed. The value of flag A will always be saved in the boot wizard application database C.
  • Step S906 after the step S904 is determined, the booting start flag A is 0, and the booting wizard is started.
  • Step S908 determining step S904, the startup wizard start flag A value is 1, indicating that the boot wizard has been configured, and the device loads the current standby interface configuration layout (the loaded standby interface layout may be the user configured layout or the user skips the boot wizard) After loading the default standby interface layout).
  • Step S910 prompting the user whether to start configuring the standby interface layout of the device through the boot wizard.
  • step S912 after the user selects “No”, the boot wizard is directly skipped, the Launcher database loads the default layout of the software, and the value of the boot wizard startup flag A: OemSetupWizard_Run is changed from 0 (unconfigured) to 1 (configured).
  • Step S914 after the user selects "Yes” in step S910, the application (Apps)/Widget enumeration list is displayed, as shown in S802 and S804 of FIG.
  • Step S916 after clicking an application (Apps) or a Widget on the S802 or S804 interface, the device displays a blank standby interface enumeration list with an application preset frame, such as S806, S808, and S810 interfaces in FIG.
  • an application preset frame such as S806, S808, and S810 interfaces in FIG.
  • step S918 after displaying the enumeration list of the standby interface, the user may directly click the OK button on the standby interface (S806, S808 and S810 in FIG. 8), and after clicking the OK button, the standby interface follows the software default Launcher.
  • the layout configures the interface.
  • Step S920 after selecting an application (Apps) or a Widget on the S802 or S804 interface in FIG. 8, dragging it to the standby interface that the user needs to configure (such as S806, S808, and S810 in FIG. 8), using the application.
  • the location information S# and the selected application (Apps) or the startup activity class of the Widget constitute the application configuration flag BN:S#;Activity and put into the boot application in the database C under the system partition for storage.
  • the application (Apps) or Widget configuration on the standby interface can be completed.
  • Step S922 after the configuration of each standby interface (S806, S808 and S810 in FIG. 8) is completed, all application configuration information is stored in the boot wizard application database C, and the boot wizard application will apply the current boot wizard in the database C.
  • the application configuration information is all imported into the Launcher database D.
  • Step S924 after the Launcher database obtains all the application configuration information, all the application configuration information is parsed; after the analysis is completed, the Launcher database D stores the parsed data, and then, the Launcher database D refreshes and loads the stored configuration information, and after the loading is completed, The user can see the configured standby interface layout on the mobile terminal. At this point, the layout configuration process for the entire standby panel ends.
  • the application layout of the mobile terminal standby interface can be conveniently configured through the boot wizard, and the application layout of all the standby interfaces of the mobile terminal can be uniformly configured, so that the user can configure the application on the standby panel according to his own usage habits. .
  • modules or steps of the present invention described above can be implemented by a general-purpose computing device that can be centralized on a single computing device or distributed across a network of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein.
  • the steps shown or described are performed, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated as a single integrated circuit module.
  • the invention is not limited to any specific combination of hardware and software.
  • the foregoing technical solution of the present invention can be applied to the field of communications, and adopts a configuration message for receiving an application layout of a standby interface of a mobile terminal during a booting process by using a booting wizard; determining an application layout of the standby interface according to the configuration message, and solving
  • the problem that the standby interface cannot be laid out during the booting process improves the user experience.

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

A standby interface processing method, device and computer storage medium. The method comprises: receiving, during startup and via a boot wizard, a configuration message for performing an application layout for the standby interface of a mobile terminal (S102); and determining the application layout of the standby interface according to the configuration message (S104). The method addresses the problem in the related art in which the standby interface layout cannot be configured during startup, thus improving user experience.

Description

待机界面处理方法、装置及计算机储存介质Standby interface processing method, device and computer storage medium 技术领域Technical field
本发明涉及通信领域,具体而言,涉及一种待机界面处理方法、装置及计算机储存介质。The present invention relates to the field of communications, and in particular to a standby interface processing method and apparatus, and a computer storage medium.
背景技术Background technique
随着通讯技术的不断发展,手机给用户提供了越来越多的功能和便利,随着手机使用和功能的增多,随之而来就是更好的用户体验,方便用户更友好更简单的使用手机。以往的手机一般不提供开机向导或只提供简单的开机向导配置用户的参数或简单描述如何使用手机,但是用户完成开机过程之后还需要对手机设备的待机界面(panel)布局进一步配置,一定程度上给用户造成了不便。With the continuous development of communication technology, mobile phones provide users with more and more functions and conveniences. With the increase of the use and functions of mobile phones, it is a better user experience, which is more convenient and user-friendly. Mobile phone. In the past, mobile phones generally did not provide a boot wizard or simply provided a simple boot wizard to configure the user's parameters or simply describe how to use the mobile phone, but after the user completes the boot process, the mobile device's standby panel layout needs to be further configured, to some extent. Inconvenience to the user.
针对解决了相关技术中不能在开机过程中对待机界面进行布局的问题,目前尚未提出有效的解决方案。In order to solve the problem that the standby interface cannot be laid out during the startup process in the related art, an effective solution has not been proposed yet.
发明内容Summary of the invention
本发明实施例提供了一种待机界面处理方法、装置及计算机储存介质,以至少解决相关技术中不能在开机过程中对待机界面进行布局的问题。The embodiment of the invention provides a method, a device and a computer storage medium for processing a standby interface, so as to at least solve the problem that the standby interface cannot be laid out during the startup process in the related art.
根据本发明实施例的一个方面,提供了一种待机界面处理方法,包括:接收通过开机向导在开机过程中对移动终端的待机界面进行应用布局的配置消息;依据所述配置消息确定所述待机界面的应用布局。According to an aspect of the embodiments of the present invention, a standby interface processing method is provided, including: receiving a configuration message for applying an application layout to a standby interface of a mobile terminal during a booting process by using a booting wizard; determining the standby according to the configuration message The application layout of the interface.
进一步地,在接收通过开机向导在开机过程中对所述移动终端的待机界面进行应用布局的配置消息之前,还包括:将所述开机向导预先设置在所述移动终端中,其中,所述将开机向导为隐藏的HOME应用。Further, before receiving the configuration message for applying the layout of the standby interface of the mobile terminal during the booting process by the booting wizard, the method further includes: presetting the booting wizard in the mobile terminal, wherein the The boot wizard is a hidden HOME app.
进一步地,接收通过开机向导在开机过程中对移动终端的待机界面进行应用布局的配置消息包括:接收从所述开机向导提供的预先设置的应用列表菜单中确定选定应用到所述待机界面的预定位置的确定指令。 Further, receiving, by the booting wizard, a configuration message for applying an application layout to the standby interface of the mobile terminal during the booting process, comprising: receiving, from the preset application list menu provided by the booting wizard, determining the selected application to the standby interface The determination instruction of the predetermined position.
进一步地,依据所述配置消息确定所述待机界面的应用布局包括:依据所述确定指令确定所述待机界面的应用布局;将确定的所述选定应用显示在所述待机界面的所述预定位置。Further, determining, according to the configuration message, the application layout of the standby interface includes: determining an application layout of the standby interface according to the determining instruction; displaying the determined selected application on the standby interface position.
进一步地,在接收通过所述开机向导在开机过程中对所述移动终端的待机界面进行应用布局的所述配置消息之后,还包括:将所述配置消息生成标志位;将所述标志位写入launcher数据库。Further, after receiving the configuration message that is applied to the standby interface of the mobile terminal during the booting process by the booting wizard, the method further includes: generating a flag bit by using the configuration message; and writing the flag bit Into the launcher database.
根据本发明实施例的另一方面,提供了一种待机界面处理装置,包括:接收模块,设置为接收通过开机向导在开机过程中对移动终端的待机界面进行应用布局的配置消息;确定模块,设置为依据所述配置消息确定所述待机界面的应用布局。According to another aspect of the present invention, a standby interface processing apparatus is provided, including: a receiving module, configured to receive a configuration message for applying an application layout to a standby interface of the mobile terminal during a booting process by using a booting wizard; And being configured to determine an application layout of the standby interface according to the configuration message.
进一步地,所述装置还包括:设置模块,设置为将所述开机向导预先设置在所述移动终端中,其中,所述将开机向导为隐藏的HOME应用。Further, the device further includes: a setting module, configured to preset the booting wizard in the mobile terminal, wherein the booting wizard is a hidden HOME application.
进一步地,所述接收模块包括:接收单元,设置为接收从所述开机向导提供的预先设置的应用列表菜单中确定选定应用到所述待机界面的预定位置的确定指令。Further, the receiving module includes: a receiving unit configured to receive a determination instruction for determining a predetermined location of the selected application to the standby interface from a preset application list menu provided by the booting wizard.
进一步地,所述确定模块包括:确定单元,设置为依据所述确定指令确定所述待机界面的应用布局;显示单元,设置为将确定的所述选定应用显示在所述待机界面的所述预定位置。Further, the determining module includes: a determining unit configured to determine an application layout of the standby interface according to the determining instruction; a display unit configured to display the determined selected application on the standby interface Pre-determined location.
进一步地,所述装置还包括:生成模块,设置为将所述配置消息生成标志位;写入模块,设置为将所述标志位写入launcher数据库。Further, the apparatus further includes: a generating module configured to generate a flag bit for the configuration message; and a writing module configured to write the flag bit to the launcher database.
根据本发明实施例的另一方面,还提供了一种移动终端,包括处理器,其中,所述处理器用于接收通过开机向导在开机过程中对移动终端的待机界面进行应用布局的配置消息,依据所述配置消息确定所述待机界面的应用布局。According to another aspect of the present invention, a mobile terminal is provided, including a processor, where the processor is configured to receive a configuration message that applies an application layout to a standby interface of the mobile terminal during a booting process by using a booting wizard. Determining an application layout of the standby interface according to the configuration message.
在本发明的另一个实施例中,还提供了一种计算机存储介质,其中该计算机存储介质存储有执行指令,所述执行指令用于执行上述待机界面处理方法。In another embodiment of the present invention, a computer storage medium is also provided, wherein the computer storage medium stores execution instructions for executing the standby interface processing method described above.
通过本发明实施例,采用接收通过开机向导在开机过程中对移动终端的待机界面进行应用布局的配置消息;依据所述配置消息确定所述待机界面的应用布局,解决了相关技术中不能在开机过程中通过对待机界面进行布局的问题,提高了用户体验。 The embodiment of the present invention adopts a configuration message for receiving an application layout of the standby interface of the mobile terminal during the booting process through the booting wizard; determining an application layout of the standby interface according to the configuration message, and solving the related technology cannot be started at the booting The user experience is improved by laying out the standby interface during the process.
附图说明DRAWINGS
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The drawings described herein are intended to provide a further understanding of the invention, and are intended to be a part of the invention. In the drawing:
图1是根据本发明实施例的待机界面处理方法的流程图;1 is a flowchart of a standby interface processing method according to an embodiment of the present invention;
图2是根据本发明实施例的待机界面处理装置的框图;2 is a block diagram of a standby interface processing apparatus according to an embodiment of the present invention;
图3是根据本发明优选实施例的待机界面处理装置的框图一;3 is a block diagram 1 of a standby interface processing apparatus in accordance with a preferred embodiment of the present invention;
图4是根据本发明优选实施例的待机界面处理装置的框图二;4 is a block diagram 2 of a standby interface processing apparatus in accordance with a preferred embodiment of the present invention;
图5是根据本发明优选实施例的待机界面处理装置的框图三;Figure 5 is a block diagram 3 of a standby interface processing apparatus in accordance with a preferred embodiment of the present invention;
图6是根据本发明优选实施例的待机界面处理装置的框图四;6 is a block diagram 4 of a standby interface processing apparatus in accordance with a preferred embodiment of the present invention;
图7是根据本发明实施例的通过开机向导配置手机待机界面布局的流程图;7 is a flow chart of configuring a standby interface of a mobile phone through a boot wizard according to an embodiment of the present invention;
图8是根据本发明实施例的通过开机向导配置手机待机界面布局的示意图;8 is a schematic diagram of configuring a standby interface of a mobile phone through a boot wizard according to an embodiment of the present invention;
图9是根据本发明实施例的开机向导配置手机待机界面布局的流程图。9 is a flow chart of configuring a mobile phone standby interface layout by a boot wizard according to an embodiment of the invention.
具体实施方式detailed description
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。The invention will be described in detail below with reference to the drawings in conjunction with the embodiments. It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict.
在本实施例中提供了一种待机界面处理方法,图1是根据本发明实施例的待机界面处理方法的流程图,如图1所示,该流程包括如下步骤:In this embodiment, a standby interface processing method is provided. FIG. 1 is a flowchart of a standby interface processing method according to an embodiment of the present invention. As shown in FIG. 1 , the flow includes the following steps:
步骤S102,接收通过开机向导在开机过程中对移动终端的待机界面进行应用布局的配置消息;Step S102, receiving a configuration message for applying the layout of the standby interface of the mobile terminal during the booting process by using the booting wizard;
步骤S104,依据该配置消息确定该待机界面的应用布局。Step S104, determining an application layout of the standby interface according to the configuration message.
通过上述步骤,接收通过开机向导在开机过程中对移动终端的待机界面进行应用布局的配置消息,依据所述配置消息确定所述待机界面的应用布局,在开机过程中就 可以将待机界面中应用进行布局,解决了相关技术中不能在开机过程中通过对待机界面进行布局的问题,提高了用户体验。Through the above steps, receiving a configuration message for applying the layout of the standby interface of the mobile terminal during the booting process by using the booting wizard, determining an application layout of the standby interface according to the configuration message, during the booting process The application in the standby interface can be laid out, which solves the problem that the related technology cannot be laid out through the standby interface during the booting process, thereby improving the user experience.
在接收通过开机向导在开机过程中对该移动终端的待机界面进行应用布局的配置消息之前,将该开机向导预先设置在该移动终端中,其中,该将开机向导为隐藏的HOME应用。Before the configuration message for applying the layout of the standby interface of the mobile terminal during the booting process by the booting wizard is received, the booting wizard is preset in the mobile terminal, wherein the booting wizard is a hidden HOME application.
在一个可选的实施例中,接收从该开机向导提供的预先设置的应用列表菜单中确定选定应用到该待机界面的预定位置的确定指令,依据该确定指令确定该待机界面的应用布局,将确定的该选定应用显示在该待机界面的该预定位置。In an optional embodiment, a determination instruction for determining a predetermined location of the selected application to the standby interface is received from a preset application list menu provided by the booting wizard, and determining an application layout of the standby interface according to the determining instruction, The determined selected application is displayed at the predetermined location of the standby interface.
在接收通过该开机向导在开机过程中对该移动终端的待机界面进行应用布局的该配置消息之后,将该配置消息生成标志位,将该标志位写入launcher数据库。首先将生成的标记位写入开机向导应用数据库,之后由开机向导数据库将所有标记位写入launcher数据库。After receiving the configuration message for applying the layout of the standby interface of the mobile terminal during the booting process by the booting wizard, the configuration message generates a flag bit, and the flag bit is written into the launcher database. The generated tag bits are first written to the boot wizard application database, and all tag bits are written to the launcher database by the boot wizard database.
本发明实施例提供了一种待机界面处理装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。The embodiment of the present invention provides a standby interface processing device, which is used to implement the foregoing embodiments and preferred embodiments, and has not been described again. As used below, the term "module" may implement a combination of software and/or hardware of a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
图2是根据本发明实施例的待机界面处理装置的框图,如图2所示,包括:2 is a block diagram of a standby interface processing apparatus according to an embodiment of the present invention. As shown in FIG. 2, the method includes:
接收模块22,设置为接收通过开机向导在开机过程中对移动终端的待机界面进行应用布局的配置消息;The receiving module 22 is configured to receive a configuration message for applying an application layout to the standby interface of the mobile terminal during the booting process by using the booting wizard;
确定模块24,设置为依据该配置消息确定该待机界面的应用布局。The determining module 24 is configured to determine an application layout of the standby interface according to the configuration message.
图3是根据本发明优选实施例的待机界面处理装置的框图一,如图3所示,该装置还包括:3 is a block diagram of a standby interface processing apparatus according to a preferred embodiment of the present invention. As shown in FIG. 3, the apparatus further includes:
设置模块32,设置为将该开机向导预先设置在该移动终端中,其中,该将开机向导为隐藏的HOME应用。The setting module 32 is configured to preset the booting wizard in the mobile terminal, wherein the booting wizard is a hidden HOME application.
图4是根据本发明优选实施例的待机界面处理装置的框图二,如图4所示,接收模块22包括:4 is a block diagram 2 of a standby interface processing apparatus according to a preferred embodiment of the present invention. As shown in FIG. 4, the receiving module 22 includes:
接收单元42,设置为接收从该开机向导提供的预先设置的应用列表菜单中确定选定应用到该待机界面的预定位置的确定指令。 The receiving unit 42 is configured to receive a determination instruction for determining a predetermined location of the selected application to the standby interface from a preset application list menu provided by the booting wizard.
图5是根据本发明优选实施例的待机界面处理装置的框图三,如图5所示,确定模块24包括:FIG. 5 is a block diagram 3 of a standby interface processing apparatus according to a preferred embodiment of the present invention. As shown in FIG. 5, the determining module 24 includes:
确定单元52,设置为依据该确定指令确定该待机界面的应用布局;The determining unit 52 is configured to determine an application layout of the standby interface according to the determining instruction;
显示单元54,设置为将确定的该选定应用显示在该待机界面的该预定位置。The display unit 54 is configured to display the determined selected application at the predetermined location of the standby interface.
图6是根据本发明优选实施例的待机界面处理装置的框图四,如图6所示,该装置还包括:FIG. 6 is a block diagram 4 of a standby interface processing apparatus according to a preferred embodiment of the present invention. As shown in FIG. 6, the apparatus further includes:
生成模块62,设置为将该配置消息生成标志位;a generating module 62, configured to generate a flag bit for the configuration message;
写入模块64,设置为将该标志位写入launcher数据库。Write module 64 is set to write the flag bit to the launcher database.
本发明实施例还提供了一种移动终端,包括处理器,其中,该处理器用于接收通过开机向导在开机过程中对移动终端的待机界面进行应用布局的配置消息,依据该配置消息确定该待机界面的应用布局。The embodiment of the present invention further provides a mobile terminal, including a processor, wherein the processor is configured to receive a configuration message for applying an application layout to a standby interface of the mobile terminal during a booting process by using a booting wizard, and determining the standby according to the configuration message. The application layout of the interface.
下面结合可选实施例对本发明实施例进行进一步说明。The embodiments of the present invention are further described below in conjunction with the optional embodiments.
为了解决用户在开机之后逐一去配置/修改手机待机界面(panel)应用布局的麻烦,使用户在开机过程中就将设备的待机界面配置成用户最方便使用的状态。本可选实施例通过开机向导配置界面布局的方法包括:In order to solve the trouble that the user configures/modifies the layout of the mobile phone standby interface one by one after the booting, the user configures the standby interface of the device to be the most convenient state for the user during the booting process. The method for configuring the interface layout by the boot wizard in this alternative embodiment includes:
手机终端开机后识别启动开机向导,用户按照开机向导的简要说明将应用(Apps)或Widget选择至需要布局的待机界面(panel),完成各待机界面(panel)的布局之后,各待机界面上的应用(apps)或widget布局配置信息导入launcher数据库后,launcher布局刷新并加载,用户的应用布局配置生效。After the mobile terminal is powered on, the boot startup wizard is recognized, and the user selects the application (Apps) or Widget to the standby panel that needs layout according to the brief description of the boot wizard, and completes the layout of each standby interface (panel), on each standby interface. After the application (apps) or widget layout configuration information is imported into the launcher database, the launcher layout is refreshed and loaded, and the user's application layout configuration takes effect.
手机终端开机后主动识别是否启动开机向导。开机向导将作为一个对用户隐藏的HOME应用(APK)预置在手机终端软件中,手机终端首次开机将进行***初始化,待***底层准备完成后,读取开机向导是否配置的标志位A判断开机向导应用是否需要启动,开机向导应用启动并配置完成后,标志位A将从未配置状态(值为0)转换为已配置的状态(值为1)并将该标志位写入数据库进行存储。标志位一旦修改为已配置的状态后,开机向导应用会将应用本身禁用,除恢复出厂设置或暴力刷机动作,开机向导应用不会再次启动。After the mobile terminal is powered on, it actively recognizes whether to start the boot wizard. The boot wizard will be preset as a HOME application (APK) hidden in the mobile phone terminal software. When the mobile phone terminal is powered on for the first time, the system will be initialized. After the system underlying preparation is completed, read the boot wizard to configure the flag bit A to determine the boot. Whether the wizard application needs to be started, after the boot wizard application is started and configured, flag A converts the unconfigured state (value 0) to the configured state (value 1) and writes the flag to the database for storage. Once the flag is changed to the configured state, the boot wizard application will disable the application itself, except for the factory reset or violent brushing action, the boot wizard application will not start again.
向用户提供预置应用(Apps)以及Widget枚举列表。点击预置应用(Apps)或Widget枚举列表中的应用或Widget后,将切换出待机界面(panel)的缩略图列表,预置应用 (Apps)及widget枚举列表界面切换到下一层,将应用(Apps)或Widget拖放至对应待机界面(panel)上的应用预置框后,即可完成应用的配置;Provide users with preset apps (Apps) and Widget enumeration lists. After clicking on the app or Widget in the preset app (Apps) or Widget enumeration list, it will switch out the thumbnail list of the standby panel (panel), preset application (Apps) and widget enumeration list interface switch to the next layer, drag and drop the application (Apps) or Widget to the application preset box on the corresponding standby panel (panel), then the application configuration can be completed;
对各个待机界面(panel)上应用(Apps)或者Widget的进行配置时,会将应用配置信息实时生成标志位BN存入开机向导应用的数据库C,标志位BN由待机界面(panel)上应用(Apps)或者Widget放置的位置信息S#和应用(Apps)或者Widget启动的activity类组成,该标志位BN在生成之后会实时存储到开机向导应用的数据库C中。该数据库存储于设备的system分区,防止擦除设备信息等异常操作破坏该数据库。When the application (Apps) or Widget is configured on each standby panel, the application configuration information real-time generation flag BN is stored in the database C of the boot wizard application, and the flag BN is applied by the standby interface (panel). Apps) or the location information S# placed by the Widget and the application (Apps) or the activity class started by the Widget, the flag BN is stored in the database C of the boot wizard application in real time after being generated. The database is stored in the system partition of the device, preventing abnormal operations such as erasing device information from damaging the database.
待所有的待机界面(panel)都配置完成后,开机向导应用数据库C存储的待机界面(panel)的配置信息将全部导入至launcher数据库D中,launcher数据库D接收到配置信息后进行解析,解析完成后存入配置信息,配置信息存储完成后launcher数据库D进行刷新和待机界面(panel)的配置信息加载,之后在各待机界面(panel)上显示对应的应用(apps)或widget的图标。After all the standby interfaces are configured, the configuration information of the standby interface stored in the boot application database C will be imported into the launcher database D. After receiving the configuration information, the launcher database D parses and parses the configuration. After the configuration information is stored, the launcher database D performs refresh and the configuration information of the standby interface is loaded, and then displays the corresponding application (apps) or widget icon on each standby panel.
手机终端的软件版本中需要预置开机向导应用作为HOME应用,该应用始终为默认隐藏,用户无法在应用枚举列表(Apps)或widget中看到开机向导应用的相关图标。手机终端在首次开机初始化,待***底层准备完成后,将默认启动开机向导HOME应用,开机向导应用进程的优先级需较高以保证启动成功。开机向导应用一旦完成配置后,将开机向导应用是否配置的标志位A:OemSetupWizard_Run,从未配置状态(值为0)转换为已配置的状态(值为1),标志位A的值在修改后,开机向导应用会将应用本身禁用。设备再次重启开机过程中会读取开机向导标志位A的值,读取到标志位A的值为1,则不启动开机向导应用;反之,将再次启动开机向导应用配置待机界面(panel)。开机向导应用标志位A:OemSetupWizard_Run会在执行恢复出厂设置或暴力刷机动作后从已配置状态(值为1)转换为未配置的状态(值为0),一旦设备在执行恢复出厂设置或暴力刷机后开机,设备将再次启动开机向导。In the software version of the mobile terminal, the preset boot wizard application is required as the HOME application. The application is always hidden by default, and the user cannot see the related icon of the boot wizard application in the application enumeration list (Apps) or widget. The mobile terminal is initialized for the first time. After the system is ready to be finished, the boot application HOME application will be started by default. The priority of the application process of the boot wizard needs to be higher to ensure successful startup. Once the boot wizard application is configured, it will be configured with the flag A: OemSetupWizard_Run, the unconfigured state (value 0) is converted to the configured state (value 1), and the value of flag A is modified. The boot wizard app will disable the app itself. The device restarts the boot process and reads the value of the boot wizard flag A. If the value of the read flag A is 1, the boot wizard application will not be started; otherwise, the boot wizard application configuration standby panel will be launched again. The boot wizard application flag A: OemSetupWizard_Run will be converted from the configured state (value 1) to the unconfigured state (value 0) after performing a factory reset or violent brushing action, once the device is performing a factory reset or violent brushing After booting up, the device will start the boot wizard again.
在开机向导提供的预置应用(Apps)及widget枚举列表选择并点击需要的应用后,可切换出待机界面(panel)的枚举列表,在该部份,可通过点击"OK"直接完成某个待机界面(panel)的布局配置,此时理解用户不对该待机界面(panel)的应用布局进行配置,默认使用原始待机界面(panel)布局;亦可将应用拖放至某个待机界面(panel)上,完成该待机界面(panel)的应用布局配置。After selecting and clicking the desired application in the preset application (Apps) and widget enumeration list provided by the boot wizard, you can switch out the enumeration list of the standby panel, in which you can directly complete the "OK" by clicking "OK". The layout configuration of a standby panel. Under this understanding, the user does not configure the application layout of the standby panel. By default, the original standby panel layout is used; the application can also be dragged and dropped to a standby interface ( On the panel), the application layout configuration of the standby panel is completed.
切换出的待机界面(panel)枚举列表上会绘制应用预置框,该应用预置框携带位置信息S#,表示存放于待机界面(panel)上应用(Apps)或widget的位置信息;点 击预置应用(Apps)以及widget枚举列表上的应用后,会实时调用应用(Apps)或widget的启动“Activity”类,将应用拖拽至待机界面(panel)上的应用预置框后,会将应用预置框携带位置信息S#与该位置上的应用(Apps)或widget的启动“Activity”类组合为应用配置信息标志位BN,该标志位BN会实时的存入开机向导应用数据库C中。The application preset box is drawn on the switched-out panel enumeration list, and the application preset box carries the location information S#, indicating the location information of the application (Apps) or the widget stored on the standby panel; After clicking on the App and the application on the widget enumeration list, the application (Apps) or widget's startup "Activity" class will be called in real time, and the application will be dragged to the application preset box on the standby panel. The application preset box carrying the location information S# and the application (Apps) at the location or the startup "Activity" class of the widget are combined into the application configuration information flag BN, and the flag BN is stored in the boot wizard application in real time. Database C.
对各待机界面(panel)进行配置应用(Apps)或Widget都配置完成后,开机向导应用会将当前开机向导应用数据库C中的应用配置信息将全部导入到launcher数据库D中,launcher数据库获取到所有的应用配置信息后首先对应用配置信息进行解析,解析完成后,launcher数据库D进行存储并刷新,之后加载来源于开机向导应用数据库C中的应用配置信息,加载完成后,用户即可在手机终端上看到配置的待机界面布局。此时,整个待机界面(panel)的布局配置过程结束。After the configuration application (Apps) or Widget of each standby interface is configured, the boot wizard application will import all the application configuration information in the current boot wizard application database C into the launcher database D, and the launcher database obtains all After applying the configuration information, the application configuration information is first parsed. After the parsing is completed, the launcher database D is stored and refreshed, and then the application configuration information from the boot wizard application database C is loaded. After the loading is completed, the user can be in the mobile terminal. See the configured standby interface layout on the top. At this point, the layout configuration process for the entire standby panel ends.
通过上述可选实施例,用户可通过开机向导配置待机界面布局的方法,用户可以便捷的依照自己的使用习惯配置待机界面布局,是手机使用起来更方便更人性化。Through the above optional embodiment, the user can configure the standby interface layout method through the boot wizard, and the user can conveniently configure the standby interface layout according to his own usage habits, which is more convenient and more user-friendly for the mobile phone.
图7是根据本发明实施例的通过开机向导配置手机待机界面布局的流程图,如图7所示,包括以下步骤:FIG. 7 is a flowchart of configuring a standby interface of a mobile phone through a boot wizard according to an embodiment of the present invention. As shown in FIG. 7, the method includes the following steps:
步骤S702,设备在开机过程中,判断是否需要启动开机向导。开机向导应用作为HOME应用预置于软件代码中,该应用始终对用户默认隐藏,开机向导应用在默认状态下,会将开机向导应用是否配置的标志位A:OemSetupWizard_Run设置为未配置状态(值为0)。如果设备是首次开机,开机向导应用为未配置状态,将启动开机向导方便用户配置待机界面(panel)的布局。一旦完成配置后,标志位A将修改为已配置的状态(值为1),标志位A的值在修改后,开机向导应用会将应用本身禁用。非执行恢复出厂设置或暴力刷机,不得启动开机向导。如果设备非首次开机,在开机过程中将读取开机向导应用标志位A:OemSetupWizard_Run的值判断是否需要启动开机向导应用。Step S702, the device determines whether it is necessary to start the booting wizard during the booting process. The boot wizard application is preset as a HOME application in the software code. The application is always hidden from the default by the user. In the default state, the boot wizard application will set the flag A: OemSetupWizard_Run of the boot wizard application to the unconfigured state (value 0). If the device is powered on for the first time, the boot wizard is applied to the unconfigured state, and the boot wizard will be launched to facilitate the user to configure the layout of the standby panel. Once the configuration is complete, flag A will be modified to the configured state (value is 1). After the value of flag A is modified, the boot wizard application will disable the application itself. Do not start the boot wizard without performing a factory reset or violent flashing. If the device is not powered on for the first time, the value of the boot wizard application flag A: OemSetupWizard_Run will be read during the boot process to determine whether the boot wizard application needs to be started.
步骤S704,设备显示应用(Apps)及Widget枚举列表,点击枚举列表中的应用(Apps)或Widget图标后,切换出待机界面(panel)枚举列表。Step S704, the device displays the application (Apps) and the Widget enumeration list, and clicks the application (Apps) or the Widget icon in the enumeration list to switch out the standby list (panel) enumeration list.
步骤S706,将应用(Apps)及Widget列表界面上的应用(Apps)或Widget拖动到对应的待机界面(panel)后,会实时调用应用(Apps)或Widget的启动Activity类,结合待机界面(panel)上应用存放的位置信息S#共同组成应用配置信息标志位BN,该标志位BN在生成后会实时写入开机向导应用数据库C中。 Step S706, after the application (Apps) and the Widget on the application (Apps) and the Widget list interface are dragged to the corresponding standby interface (panel), the application (Apps) or the startup activity class of the Widget is called in real time, and the standby interface is combined. The position information S# stored on the panel is combined to form an application configuration information flag BN, which is written in the boot application database C in real time after being generated.
步骤S708,待机界面(panel)配置完成后,点击界面右上角的OK键,完成当前待机界面(panel)的配置,当所有的待机界面(panel)均配置完成后,开机向导应用会将开机向导应用数据库C中的应用配置信息全部导入launcher数据库D,launcher数据库接收到所有的应用配置信息后进行解析,待解析完成后进程存储,launcher数据库D刷新并加载来源于开机向导应用数据库C中的应用配置信息,加载完成后,用户待机界面(panel)应用布局生效。Step S708, after the configuration of the standby interface is completed, click the OK button in the upper right corner of the interface to complete the configuration of the current standby interface. When all the standby interfaces are configured, the boot wizard application will start the wizard. The application configuration information in the application database C is all imported into the launcher database D. The launcher database receives all the application configuration information and parses it. After the parsing is completed, the process stores, the launcher database D refreshes and loads the application from the boot wizard application database C. Configuration information, after the loading is completed, the user's standby panel application layout takes effect.
图8是根据本发明实施例的通过开机向导配置手机待机界面布局的示意图,如图8所示,包括:FIG. 8 is a schematic diagram of configuring a standby interface of a mobile phone through a boot wizard according to an embodiment of the present invention. As shown in FIG. 8 , the method includes:
S802,该界面为应用(Apps)枚举列表,由开机向导应用绘制,亦可调用andriod原生应用(Apps)枚举列表界面。点击图8中的S802界面上的Chrome图标,设备切换出待机界面(panel)枚举列表,并调用启动Chrome应用的activity类:com.***.android.apps.chrome.Main,该值也是Chrome应用主界面所在的类。拖动选择的Chrome应用到S806界面的第一个应用预置框S101放置,此时开机向导应用将结合S101的位置信息和启动Chrome应用的Activity类组成对应的应用配置信息标志位BN,并将标志位存放到开机向导应用位于system分区下的数据库C中。用户的操作过程如连接线①所示,该待机界面上其他应用的配置类似。S802, the interface is an application (Apps) enumeration list, which is drawn by the boot wizard application, and can also call the andriod native application (Apps) enumeration list interface. Click the Chrome icon on the S802 interface in Figure 8. The device switches out the list of the enumeration panel and calls the activity class that launches the Chrome app: com.***.android.apps.chrome.Main, which is also the Chrome app. The class in which the main interface is located. Drag the selected Chrome application to the first application preset box S101 of the S806 interface, and the boot wizard application will combine the location information of the S101 with the Activity class of the Chrome application to form the corresponding application configuration information flag BN, and The flag is stored in the database C under the system partition to the boot wizard application. The user's operation process is as shown by the connection line 1, and the configuration of other applications on the standby interface is similar.
S804,该界面为Widget枚举列表,由开机向导应用绘制,亦可调用andriod原生应用(Apps)枚举列表界面。该界面上配置过程与S802界面类似,点击S804界面上的Bookmarks图标,设备切换出待机界面(panel)枚举列表,并调用启动Bookmarks的activity类,拖动选择的Bookmarks widget到S806界面的第一个应用预置框S301放置,此时开机向导应用将结合S301的位置信息和Bookmarks widget的activity类信息生成Bookmarks widget的应用配置信息标志位BN,并将标志位存放到开机向导应用数据库C中。用户的操作过程如连接线④所示,该待机界面上其他widget的配置类似。S804, the interface is a Widget enumeration list, which is drawn by the boot wizard application, and can also call the andriod native application (Apps) enumeration list interface. The configuration process on the interface is similar to that of the S802 interface. Click the Bookmarks icon on the S804 interface, the device switches to the enumeration list of the standby interface, and calls the activity class that starts the Bookmarks, and drags the selected Bookmarks widget to the first of the S806 interface. The application preset box S301 is placed. At this time, the boot wizard application generates the application configuration information flag BN of the Bookmarks widget in combination with the location information of the S301 and the activity class information of the Bookmarks widget, and stores the flag bit in the boot wizard application database C. The user's operation process is as shown by the connection line 4, and the configuration of other widgets on the standby interface is similar.
S806,该界面为待机界面(panel)第一屏,该界面由开机向导应用绘制。界面上预置4*4的应用预置框,如图8中黑色边框方格,该应用预置框携带位置信息S#,如图8中的“S101,S102”标记,标记规则为:待机界面(panel)屏数与应用预置框位置数组合,如图所示,S101表示该位置处于待机界面(panel)第1屏的第1位(待机界面屏数为1,应用预置框位置数为01),依次类推,S102表示该位置处于待机界面(panel)第1屏的第2位,S209表示该位置处于待机界面(panel)第2屏的第9位,应用预置框排列从左到右,从上到下计数,故S116表示该位置处于待机界面(panel)第1屏的第16位。按照连接线①将Chrome应用布局到第1屏的第1位后,将位置信 息S101和在S802界面点击Chrome应用后调用的启动activity类信息:com.***.android.apps.chrome.Main共同组成应用配置信息标志位B101:S101;com.***.android.apps.chrome.Main存入位于system分区下的开机向导应用数据库C中,其他的应用也是按照以上的方法生成对应的应用配置信息标志位BN后实时存入开机向导应用数据库C中进行处理。S806, the interface is a first screen of a standby panel, and the interface is drawn by a boot wizard application. The application preset frame of 4*4 is preset on the interface, as shown in the black frame square in FIG. 8 , the application preset frame carries position information S#, as shown in “S101, S102” in FIG. 8 , the marking rule is: standby The number of panel screens is combined with the number of application preset frame positions. As shown in the figure, S101 indicates that the position is in the first position of the first screen of the standby panel (the number of standby interface screens is 1, and the preset frame position is applied). The number is 01), and so on, S102 indicates that the position is in the second position of the first screen of the standby panel, and S209 indicates that the position is in the ninth position of the second screen of the standby panel, and the application preset frame is arranged from From left to right, counting from top to bottom, S116 indicates that the position is at the 16th position of the first screen of the standby panel. After placing the Chrome app on the first line of the first screen according to the connection line 1, the location letter will be S101 and the startup activity class information invoked after clicking the Chrome application in the S802 interface: com.***.android.apps.chrome.Main together constitutes the application configuration information flag B101:S101; com.***.android.apps.chrome.Main It is stored in the boot wizard application database C located under the system partition. Other applications are also generated in the boot application database C for processing by generating the corresponding application configuration information flag BN according to the above method.
S808,该界面为待机界面(panel)第二屏(待机界面主屏),该界面由开机向导应用绘制。界面上预置4*4的应用预置框,如图8中黑色边框方格。拖动S804界面的Widget至S808界面的S201位置后,开机向导应用会比对当前Widget应用的大小与当前应用预置框的大小,计算出需要占用的位置信息,将对应的应用配置信息标志位BN全部写入开机向导应用数据库C中,该部分将在S808部份详细描述。该界面支持配置常用Hotkey(S808下方)的应用(Hotkey的配置只支持在待机主屏界面进行)。Hotkey的位置信息与界面上其他应用的位置信息有部份差别,该位置信息标记为S281,表示为待机主屏(第二屏)hotkey的第1位,依次S282为待机主屏(第二屏)Hotkey的第2位。将Phone应用放置与Hotkey的第一位上,应用配置信息标志位B281:S281;com.android.dialer.DialtactsActivity,其他hotkey的应用配置信息标志位类似,如图连接线③所示。S808界面其他应用的配置与S806界面的方法类似,将S802界面上的Gmail应用拖动到S808界面位置S209后,实时生成应用配置信息标志位B209:S209;com.***.android.gm.ui.MailActivityGmail如连接线②所示。S808, the interface is a second screen of the standby panel (main screen of the standby interface), and the interface is drawn by the boot wizard application. The application preset frame of 4*4 is preset on the interface, as shown in the black border square in FIG. After dragging the Widget of the S804 interface to the S201 position of the S808 interface, the boot wizard application compares the size of the current Widget application with the size of the current application preset frame, calculates the location information that needs to be occupied, and displays the corresponding application configuration information flag. The BN is all written into the boot wizard application database C, which will be described in detail in section S808. This interface supports the configuration of common Hotkey (below S808) applications (Hotkey configuration is only supported on the standby main screen interface). The location information of Hotkey is partially different from the location information of other applications on the interface. The location information is marked as S281, which is the first bit of the hotkey of the standby main screen (second screen), and S282 is the standby main screen (second screen) Hotkey. The second place. Place the Phone application on the first place of Hotkey, and apply the configuration information flag B281:S281; com.android.dialer.DialtactsActivity. The application configuration information flags of other hotkeys are similar, as shown in connection line 3. The configuration of other applications on the S808 interface is similar to the method of the S806 interface. After dragging the Gmail application on the S802 interface to the S808 interface position S209, the application configuration information flag B209:S209; com.***.android.gm.ui. MailActivityGmail is shown as connection line 2.
S810,该界面为待机界面(panel)的第三屏,该界面由开机向导应用绘制。预置4*4的应用预置框。如连接线④所示,点击S804界面的Bookmarks Widget后,调用启动Bookmarks Widget的Activity类信息,拖动Widget至S810界面S301的位置后,结合位置信息生成应用配置信息标志位BN。将Widget拖动至S301位置后,由于Widget占用的位置空间大于S301位置空间,此时需要开机向导应用接收到Bookmarks Widget的Activity类信息后主动识别Bookmarks Widget的位置空间信息TN(wide和high),并将该信息与当前S301位置空间信息T1(wide和high)进行匹配,如果TN大于T1,则按照TN的空间信息进行布局,并计算出TN与T1的倍数关系N。图8中Bookmarks Widget的位置空间信息TN(4*2)大于S301的位置空间信息T1(1*1),经过计算,TN与T1的倍数关系N为4*2,即占用S301至S308的位置空间。此时,Bookmarks Widget的位置信息将从S301标记至S308,Bookmarks widget应用配置信息BN也将对应位置信息S301至S308生成8个标志位B301至B308写入开机向导应用数据库C中。其他Widget的配置与上文所述类似。 S810, the interface is a third screen of a standby panel, and the interface is drawn by a boot wizard application. Preset 4*4 application preset box. As shown by the connection line 4, after clicking the Bookmarks Widget of the S804 interface, the Activity class information for starting the Bookmarks Widget is called, and the Widget is dragged to the position of the S810 interface S301, and the application configuration information flag BN is generated in combination with the location information. After the Widget is dragged to the S301 position, since the location space occupied by the Widget is larger than the S301 location space, the boot wizard application needs to receive the Activity class information of the Bookmarks Widget and actively recognize the location space information TN (wide and high) of the Bookmarks Widget. The information is matched with the current S301 position space information T1 (wide and high). If TN is greater than T1, the layout is performed according to the spatial information of TN, and a multiple relationship N of TN and T1 is calculated. The location space information TN(4*2) of the Bookmarks Widget in FIG. 8 is larger than the location space information T1(1*1) of S301. After calculation, the multiple relationship N between TN and T1 is 4*2, that is, the positions occupying S301 to S308. space. At this time, the location information of the Bookmarks Widget will be marked from S301 to S308, and the Bookmarks widget application configuration information BN will also generate the eight flag bits B301 to B308 corresponding to the location information S301 to S308 to be written into the booting wizard application database C. The configuration of other Widgets is similar to that described above.
图9是根据本发明实施例的开机向导配置手机待机界面布局的流程图,如图9所示,包括以下步骤:FIG. 9 is a flowchart of configuring a mobile phone standby interface layout by using a boot wizard according to an embodiment of the present invention. As shown in FIG. 9, the method includes the following steps:
步骤S902,手机终端开机。In step S902, the mobile terminal is powered on.
步骤S904,手机终端此时待***底层准备完成后读取开机向导是否需要启动的标志位A:OemSetupWizard_Run,如果标志位A为0,表示开机向导未曾启动,需要启动开机向导,进入步骤S906,如果标志位A为1,表示开机向导已经启动并配置完成,进入步骤S908,不启动开机向导配置,并开机加载用户已配置完成的待解界面布局。标志位A的值将一直保存在开机向导应用数据库C中。Step S904, the mobile terminal reads the flag A: OemSetupWizard_Run of the booting wizard after the preparation of the bottom layer of the system is completed. If the flag bit A is 0, indicating that the booting wizard has not been started, the booting wizard needs to be started, and the process proceeds to step S906. The flag bit A is 1, indicating that the boot wizard has been started and the configuration is completed. Then, the process proceeds to step S908, the boot wizard configuration is not started, and the layout of the to-be-solved interface that the user has configured is completed. The value of flag A will always be saved in the boot wizard application database C.
步骤S906,判断步骤S904步骤开机向导启动标志位A为0后,启动开机向导。Step S906, after the step S904 is determined, the booting start flag A is 0, and the booting wizard is started.
步骤S908,判断步骤S904步骤开机向导启动标志位A值为1,表示开机向导已配置,设备加载当前的待机界面的配置布局(加载的待机界面布局可能为用户所配置布局或用户跳过开机向导后,加载的默认待机界面布局)。Step S908, determining step S904, the startup wizard start flag A value is 1, indicating that the boot wizard has been configured, and the device loads the current standby interface configuration layout (the loaded standby interface layout may be the user configured layout or the user skips the boot wizard) After loading the default standby interface layout).
步骤S910,提示用户是否开始通过开机向导配置设备的待机界面布局。Step S910, prompting the user whether to start configuring the standby interface layout of the device through the boot wizard.
步骤S912,用户选择“否”后,直接跳过开机向导,Launcher数据库加载软件默认布局,并将开机向导启动标志位A:OemSetupWizard_Run的值从0(未配置)修改为1(已配置)。In step S912, after the user selects “No”, the boot wizard is directly skipped, the Launcher database loads the default layout of the software, and the value of the boot wizard startup flag A: OemSetupWizard_Run is changed from 0 (unconfigured) to 1 (configured).
步骤S914,用户在步骤S910选择“是”后,显示应用(Apps)/Widget枚举列表,如图8的S802,S804界面。Step S914, after the user selects "Yes" in step S910, the application (Apps)/Widget enumeration list is displayed, as shown in S802 and S804 of FIG.
步骤S916,点击S802或S804界面上的应用(Apps)或Widget后,设备显示出带有应用预置框的空白的待机界面枚举列表,如图8中的S806,S808,S810界面。Step S916, after clicking an application (Apps) or a Widget on the S802 or S804 interface, the device displays a blank standby interface enumeration list with an application preset frame, such as S806, S808, and S810 interfaces in FIG.
步骤S918,用户亦可在显示出待机界面枚举列表后,直接点击待机界面(如图8中的S806,S808和S810)上的OK键,点击OK键后,该待机界面按照软件默认的Launcher布局对该界面进行配置。In step S918, after displaying the enumeration list of the standby interface, the user may directly click the OK button on the standby interface (S806, S808 and S810 in FIG. 8), and after clicking the OK button, the standby interface follows the software default Launcher. The layout configures the interface.
步骤S920,选定图8中的S802或S804界面上的应用(Apps)或Widget后,将其拖动到用户需要配置的待机界面上(如图8中的S806,S808和S810),使用应用的位置信息S#和选定的应用(Apps)或Widget的启动activity类组成应用配置标志位BN:S#;Activity并放入开机向导应用位于system分区下的数据库C中进行存储。即可完成应用(Apps)或Widget在待机界面上的配置。 Step S920, after selecting an application (Apps) or a Widget on the S802 or S804 interface in FIG. 8, dragging it to the standby interface that the user needs to configure (such as S806, S808, and S810 in FIG. 8), using the application. The location information S# and the selected application (Apps) or the startup activity class of the Widget constitute the application configuration flag BN:S#;Activity and put into the boot application in the database C under the system partition for storage. The application (Apps) or Widget configuration on the standby interface can be completed.
步骤S922,各待机界面(如图8中的S806,S808和S810)配置完成后,所有的应用配置信息全部存储至开机向导应用数据库C中,开机向导应用会将当前开机向导应用数据库C中的应用配置信息将全部导入到Launcher数据库D中。Step S922, after the configuration of each standby interface (S806, S808 and S810 in FIG. 8) is completed, all application configuration information is stored in the boot wizard application database C, and the boot wizard application will apply the current boot wizard in the database C. The application configuration information is all imported into the Launcher database D.
步骤S924,Launcher数据库获取到所有的应用配置信息后将对所有的应用配置信息进行解析;解析完成后,Launcher数据库D存储解析数据,之后,Launcher数据库D刷新并加载存储的配置信息,加载完成后,用户即可在手机终端上看到配置的待机界面布局。此时,整个待机界面(panel)的布局配置过程结束。Step S924, after the Launcher database obtains all the application configuration information, all the application configuration information is parsed; after the analysis is completed, the Launcher database D stores the parsed data, and then, the Launcher database D refreshes and loads the stored configuration information, and after the loading is completed, The user can see the configured standby interface layout on the mobile terminal. At this point, the layout configuration process for the entire standby panel ends.
通过上述步骤,可通过开机向导便捷配置手机终端待机界面应用布局的方法,可以统一配置手机终端所有待机界面(panel)的应用布局,方便用户按照自己的使用习惯在待机界面(panel)上配置应用。Through the above steps, the application layout of the mobile terminal standby interface can be conveniently configured through the boot wizard, and the application layout of all the standby interfaces of the mobile terminal can be uniformly configured, so that the user can configure the application on the standby panel according to his own usage habits. .
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。It will be apparent to those skilled in the art that the various modules or steps of the present invention described above can be implemented by a general-purpose computing device that can be centralized on a single computing device or distributed across a network of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein. The steps shown or described are performed, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated as a single integrated circuit module. Thus, the invention is not limited to any specific combination of hardware and software.
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above description is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.
工业实用性Industrial applicability
本发明的上述技术方案,可以应用于通信领域,采用接收通过开机向导在开机过程中对移动终端的待机界面进行应用布局的配置消息;依据所述配置消息确定所述待机界面的应用布局,解决了相关技术中不能在开机过程中对待机界面进行布局的问题,提高了用户体验。 The foregoing technical solution of the present invention can be applied to the field of communications, and adopts a configuration message for receiving an application layout of a standby interface of a mobile terminal during a booting process by using a booting wizard; determining an application layout of the standby interface according to the configuration message, and solving In the related art, the problem that the standby interface cannot be laid out during the booting process improves the user experience.

Claims (12)

  1. 一种待机界面处理方法,包括:A standby interface processing method includes:
    接收通过开机向导在开机过程中对移动终端的待机界面进行应用布局的配置消息;Receiving a configuration message for applying the layout of the standby interface of the mobile terminal during the booting process by the booting wizard;
    依据所述配置消息确定所述待机界面的应用布局。Determining an application layout of the standby interface according to the configuration message.
  2. 根据权利要求1所述的方法,其中,在接收通过开机向导在开机过程中对所述移动终端的待机界面进行应用布局的配置消息之前,还包括:The method according to claim 1, wherein before receiving the configuration message for applying the layout of the standby interface of the mobile terminal during the booting process by the booting wizard, the method further includes:
    将所述开机向导预先设置在所述移动终端中,其中,所述将开机向导为隐藏的HOME应用。The booting wizard is preset in the mobile terminal, wherein the booting wizard is a hidden HOME application.
  3. 根据权利要求1所述的方法,其中,接收通过开机向导在开机过程中对移动终端的待机界面进行应用布局的配置消息包括:The method according to claim 1, wherein the receiving the configuration message for applying the layout of the standby interface of the mobile terminal during the booting process by the booting wizard comprises:
    接收从所述开机向导提供的预先设置的应用列表菜单中确定选定应用到所述待机界面的预定位置的确定指令。A determination instruction for determining a predetermined location of the selected application to the standby interface from a preset application list menu provided by the booting wizard is received.
  4. 根据权利要求3所述的方法,其中,依据所述配置消息确定所述待机界面的应用布局包括:The method of claim 3, wherein determining an application layout of the standby interface according to the configuration message comprises:
    依据所述确定指令确定所述待机界面的应用布局;Determining an application layout of the standby interface according to the determining instruction;
    将确定的所述选定应用显示在所述待机界面的所述预定位置。The determined selected application is displayed at the predetermined location of the standby interface.
  5. 根据权利要求4所述的方法,其中,在接收通过所述开机向导在开机过程中对所述移动终端的待机界面进行应用布局的所述配置消息之后,还包括:The method of claim 4, further comprising: after receiving the configuration message for applying the layout of the standby interface of the mobile terminal during the booting process by the booting wizard, further comprising:
    将所述配置消息生成标志位;Generating a flag bit to the configuration message;
    将所述标志位写入launcher数据库。The flag is written to the launcher database.
  6. 一种待机界面处理装置,包括:A standby interface processing device includes:
    接收模块,设置为接收通过开机向导在开机过程中对移动终端的待机界面进行应用布局的配置消息;The receiving module is configured to receive a configuration message for applying the layout of the standby interface of the mobile terminal during the booting process by using the booting wizard;
    确定模块,设置为依据所述配置消息确定所述待机界面的应用布局。And a determining module, configured to determine an application layout of the standby interface according to the configuration message.
  7. 根据权利要求6所述的装置,其中,所述装置还包括: The apparatus of claim 6 wherein said apparatus further comprises:
    设置模块,设置为将所述开机向导预先设置在所述移动终端中,其中,所述将开机向导为隐藏的HOME应用。And a setting module, configured to preset the booting wizard in the mobile terminal, wherein the booting wizard is a hidden HOME application.
  8. 根据权利要求6所述的装置,其中,所述接收模块包括:The apparatus of claim 6, wherein the receiving module comprises:
    接收单元,设置为接收从所述开机向导提供的预先设置的应用列表菜单中确定选定应用到所述待机界面的预定位置的确定指令。And a receiving unit configured to receive a determination instruction for determining a predetermined location of the selected application to the standby interface from a preset application list menu provided by the booting wizard.
  9. 根据权利要求8所述的装置,其中,所述确定模块包括:The apparatus of claim 8 wherein said determining module comprises:
    确定单元,设置为依据所述确定指令确定所述待机界面的应用布局;a determining unit, configured to determine an application layout of the standby interface according to the determining instruction;
    显示单元,设置为将确定的所述选定应用显示在所述待机界面的所述预定位置。a display unit configured to display the determined selected application at the predetermined location of the standby interface.
  10. 根据权利要求9所述的装置,其中,所述装置还包括:The apparatus of claim 9 wherein said apparatus further comprises:
    生成模块,设置为将所述配置消息生成标志位;Generating a module, configured to generate a flag bit for the configuration message;
    写入模块,设置为将所述标志位写入launcher数据库。Write to the module, set to write the flag to the launcher database.
  11. 一种移动终端,包括处理器,其中,所述处理器用于接收通过开机向导在开机过程中对移动终端的待机界面进行应用布局的配置消息,依据所述配置消息确定所述待机界面的应用布局。A mobile terminal, comprising a processor, wherein the processor is configured to receive a configuration message for applying an application layout to a standby interface of the mobile terminal during a booting process, and determining an application layout of the standby interface according to the configuration message. .
  12. 一种计算机存储介质,所述计算机存储介质存储有执行指令,所述执行指令用于执行权利要求1至5中任一项所述的方法。 A computer storage medium storing execution instructions for performing the method of any one of claims 1 to 5.
PCT/CN2015/081000 2015-03-05 2015-06-08 Standby interface processing method, device and computer storage medium WO2016138703A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201510098473.4A CN105988817A (en) 2015-03-05 2015-03-05 Home screen processing method and device
CN201510098473.4 2015-03-05

Publications (1)

Publication Number Publication Date
WO2016138703A1 true WO2016138703A1 (en) 2016-09-09

Family

ID=56849112

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/081000 WO2016138703A1 (en) 2015-03-05 2015-06-08 Standby interface processing method, device and computer storage medium

Country Status (2)

Country Link
CN (1) CN105988817A (en)
WO (1) WO2016138703A1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107087164A (en) * 2017-04-20 2017-08-22 广州视源电子科技股份有限公司 A kind of method and apparatus of device power-up
CN107423073A (en) * 2017-08-11 2017-12-01 广东天波信息技术股份有限公司 The method for customizing and system of system
CN107979690A (en) * 2017-11-06 2018-05-01 深圳天珑无线科技有限公司 A kind of mobile terminal and its method and system for skipping start guide

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101127980A (en) * 2007-09-25 2008-02-20 康佳集团股份有限公司 Layout method for standby interface of mobile terminal
CN101222710A (en) * 2008-01-31 2008-07-16 中兴通讯股份有限公司 System and method for implementing menu dynamic configuration on mobile terminal
CN104182155A (en) * 2013-05-21 2014-12-03 上海斐讯数据通信技术有限公司 Method for automatically adjusting keyboard display block of touch screen

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101867637A (en) * 2010-07-02 2010-10-20 深圳市同洲电子股份有限公司 Method and terminal for dynamically generating standby interface
CN103019658A (en) * 2011-09-20 2013-04-03 深圳市比维视创科技有限公司 Dynamic standby interface generation method and device as well as digital terminal
CN103365639A (en) * 2012-03-29 2013-10-23 宇龙计算机通信科技(深圳)有限公司 Method, device and terminal for adjusting stand-by interface layout

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101127980A (en) * 2007-09-25 2008-02-20 康佳集团股份有限公司 Layout method for standby interface of mobile terminal
CN101222710A (en) * 2008-01-31 2008-07-16 中兴通讯股份有限公司 System and method for implementing menu dynamic configuration on mobile terminal
CN104182155A (en) * 2013-05-21 2014-12-03 上海斐讯数据通信技术有限公司 Method for automatically adjusting keyboard display block of touch screen

Also Published As

Publication number Publication date
CN105988817A (en) 2016-10-05

Similar Documents

Publication Publication Date Title
TWI533192B (en) Graphical user interface with customized navigation
CN108605220B (en) Application processing method and device for embedded universal integrated circuit card
WO2017101663A1 (en) Application guiding method and apparatus, and terminal
AU2015249047A1 (en) Method and electronic device for configuring screen
KR20150071252A (en) Method and apparatus for controlling a composition of a picture in electronic device
US9875109B2 (en) Method and apparatus for generating user adaptive application in mobile terminal
WO2019052115A1 (en) Application control style customization method and apparatus, and computer-readable storage medium
CN107390969B (en) A kind of method and terminal controlling suspended window
TW201044255A (en) Electronic device, computer-executable system, and application program display control method thereof
WO2016130491A1 (en) Platform for extension interaction with applications
US10824307B2 (en) Information transmission device and operating method therefor
JP2019067307A (en) Display device
TW201627849A (en) Processing application interface
WO2016138703A1 (en) Standby interface processing method, device and computer storage medium
CN108958873B (en) Configuration method, device, medium and computer equipment for status bar immersive effect
US20190149648A1 (en) Communication System Selection
CN114265653A (en) Interface display method, device, equipment, storage medium and program product
CN105893804B (en) Application program management method and electronic equipment
US11216163B2 (en) Information transmission device and operating method therefor
WO2018083679A1 (en) System and method for providing personalized solutions using bots
JP2007188289A (en) Multitask processing terminal device
JP2009141636A (en) Information display system for customizing portable terminal
KR101506006B1 (en) Touch screen terminal apparatus and method for supporting dynamically displayed mouse user interface in server based computing system of terminal environment
JP6099365B2 (en) Information processing system, information processing apparatus, information processing program, application execution method, and storage medium
CN112286554A (en) Application program updating method and device, electronic equipment and readable storage medium

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 15883760

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 15883760

Country of ref document: EP

Kind code of ref document: A1