CN107807826A - A kind of method accelerated embedded product complexity start picture and shown - Google Patents
A kind of method accelerated embedded product complexity start picture and shown Download PDFInfo
- Publication number
- CN107807826A CN107807826A CN201711226229.7A CN201711226229A CN107807826A CN 107807826 A CN107807826 A CN 107807826A CN 201711226229 A CN201711226229 A CN 201711226229A CN 107807826 A CN107807826 A CN 107807826A
- Authority
- CN
- China
- Prior art keywords
- start picture
- startup
- icon
- icons
- complexity
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/4401—Bootstrapping
- G06F9/4406—Loading of operating system
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The present invention relates to computer realm, it is proposed that a kind of method accelerated embedded product complexity start picture and shown.Embedded product typically can all show start picture, traditional practice is realized using free hand drawing mark, easy and effective in electrifying startup.And for the start picture of complexity, because image data amount is big, it can cause and read the time increase for starting icon, cause the time that start picture is shown to be delayed.The method that the present invention is spliced using more icons, the start picture of complexity is divided into some startup icons to be stored on non-volatile memory medium, in embedded product electrifying startup, bootloader reads all startup icon datas into internal memory, and complete start picture is spliced into internal memory by Regional Distribution, finally shown in display output equipment.Present invention greatly reduces the data volume for starting icon, the time loss for being read in system starting process and starting icon is reduced, so as to accelerate the display of start picture.
Description
Technical field
The present invention relates to the display speed of computer realm, particularly embedded product start picture.
Background technology
Embedded product typically can all show start picture in electrifying startup, to prompt the user embedded product just
Normally starting, while start picture is also a preferable propaganda machine meeting, lifts the brand and popularity of product or company.On
Start picture shows faster after electricity, and the experience of user is felt can be better.
Start picture can be made up of two parts, and Part I is main body icon, can usually embody product, brand or
The significant icon of company, such as Fig. 1 region 101;Part II is auxiliary information, can be saying for technology or other information
It is bright, such as Fig. 1 region 102.Based on consideration attractive in appearance, this two parts icon is typically mutually separated with a certain distance.Generally, open
Animation face only has Part I, Part II information occurs in some cases, for example use technology during third-party technology
Provider has additional requirement to start picture, and such as brand Fang Xiang increases advertisement information on start picture.As started in Fig. 1
Picture, because product has used android operating systems, technology provider requires that start picture must include what is specified
" powered by android " mark can just mention the certification of technology provider.
To the start picture comprising above-mentioned two parts content we term it complicated start picture, otherwise it is referred to as simply to open
Animation face.For the complicated relatively easy start picture of start picture, the region occupied is wider, and traditional way uses free hand drawing mark
Implementation, the data volume that start picture takes will be bigger, and then causes system to read start picture data when starting
Time-consuming increase, display time are delayed, the decline of Consumer's Experience.
The content of the invention
In order to solve the problems, such as that start picture shows that the time is delayed, the invention provides a kind of method of more icons splicing,
It can considerably reduce and start the data volume that icon takes, the time for reducing reading startup image in system starting process disappears
Consumption, so as to accelerate the display of start picture.
The technical solution adopted for the present invention to solve the technical problems is:Such as the segmentation signal of Fig. 2 start picture(Here
It is a signal, specifically how divides needs depending on actual conditions), start picture can be divided into 201,202,203 and
204 regions, wherein 201 and 203 are believed that inactive area, it is only necessary to make and preserved into icon by 202 and 204.During operation
According to Fig. 3 flow, before the system image of embedded product is made, the start picture of complexity is divided into some icon tables
Showing, all icons arbitrarily form and arbitrary form can represent, and eventually through the technology related to platform by all figures
Mark is all saved in system image file.System image file can be written to the non-volatile of embedded product by specific method
In property storage medium.When embedded product electrifying startup, bootloader programs can be run, the program can be initialized first
Non-volatile memory medium and internal memory, it is then start picture application internal memory, and reads and own from non-volatile memory medium
Startup icon data into internal memory, if it find that be the situation of more icons, then read complete after in internal memory according to each
More icons are spliced into complete start picture by the Regional Distribution of icon, are then initialized display output equipment and are shown thereon
Go out complete start picture, finally terminated with loading and starting kernel.
The beneficial effects of the invention are as follows:The method spliced using more icons, considerably reduce and start the number that icon takes
According to amount, the time loss for being read in system starting process and starting icon is reduced, so as to accelerate the display of start picture.
Brief description of the drawings
The present invention is further described with reference to the accompanying drawings and examples.
Fig. 1 is a kind of example of the start picture of embedded product.
Fig. 2 is a kind of segmentation schematic diagram of complicated start picture.
Fig. 3 is the segmentation flow chart of start picture.
Fig. 4 is the flow for displaying figure of start picture.
Embodiment
Start picture is divided into some icons according to actual conditions first.
301, judge whether start picture is complicated picture and divisible.
302, start picture is divided into several icons according to actual conditions.
303, icon is saved in system image file by the technology related to platform.
According to an embodiment of the invention, step 301 includes:The criterion of complicated start picture is to contain main body icon
With auxiliary information region, alienable criterion between main body icon and auxiliary information region at intervals, away from
From more remote, the meaning of segmentation is just bigger, if be separated by near, it is believed that indivisible.
According to an embodiment of the invention, step 302 includes:The mode that rectangle is split is taken in segmentation, can be simply vertical
Or horizontal Ground Split;Can also the segmentation in combination of subtly vertical, horizontal direction.After the completion of segmentation, it is only necessary to preserve intentional
The region of justice, solid color regions are shown as inactive area, discardable processing.
Fig. 4 describes the flow for displaying of start picture, since being run bootloader programs.
401, initialize non-volatile memory medium and internal memory.
402, it is complete start picture application memory headroom.
403, all startup icons are read from non-volatile memory medium into internal memory.
404, determine whether the situation of more icons.
405, if the situation of more icons, then more icons are spelled according to Regional Distribution of each icon in start picture
It is connected into complete start picture.
406, initialize display output equipment.
407, complete start picture is shown in display output equipment.
408, load kernel mirror image and start kernel.
According to an embodiment of the invention, step 402 includes:The memory headroom size of application is spliced complete that can accommodate
Whole start picture is defined.
According to an embodiment of the invention, step 405 includes:If the situation of more icons, then starting according to each icon
Regional Distribution in picture splices to more icons, and Regional Distribution can be determined in segmentation and the body in system configuration parameter
Reveal come or software in it is fixed, can also be according to the layout of acquiescence(Can self-defining, such as up/down, left/right or in/lower be laid out
Deng).
Claims (4)
- A kind of 1. method accelerated embedded product complexity start picture and shown, it is characterised in that by the start picture point of complexity It is segmented into some startup icons to be stored on non-volatile memory medium, in embedded product electrifying startup, bootloader is read All startup icon datas are taken into internal memory, and complexity is spliced into internal memory according to specified or acquiescence Regional Distribution Start picture, finally shown in display output equipment.
- 2. according to the method described in right 1, it is characterised in that described complicated start picture can be made up of some icons, and The pure color rectangular area of arbitrary size between icon and icon be present, institute can be spliced into by the background of these icons and pure color The complicated start picture stated.
- 3. according to the method described in right 1, it is characterised in that described bootloader can be common u-boot, e- Boot, redboot and vivi or others or customized startup program.
- 4. according to the method described in right 1, it is characterised in that described some startup icons, can arbitrary form and any Form be stored on non-volatile memory medium, and be read on startup in internal memory, internal memory include SRAM and DRAM with And their mutation.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711226229.7A CN107807826A (en) | 2017-11-29 | 2017-11-29 | A kind of method accelerated embedded product complexity start picture and shown |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201711226229.7A CN107807826A (en) | 2017-11-29 | 2017-11-29 | A kind of method accelerated embedded product complexity start picture and shown |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN107807826A true CN107807826A (en) | 2018-03-16 |
Family
ID=61590760
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201711226229.7A Pending CN107807826A (en) | 2017-11-29 | 2017-11-29 | A kind of method accelerated embedded product complexity start picture and shown |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN107807826A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110493456A (en) * | 2019-07-29 | 2019-11-22 | 阿里巴巴集团控股有限公司 | A kind of animation playing method, device, terminal device and server |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101192131A (en) * | 2006-11-30 | 2008-06-04 | 重庆优腾信息技术有限公司 | Method for processing table top background, device and operation system table top interface system |
| CN101923479A (en) * | 2010-09-08 | 2010-12-22 | 青岛海信移动通信技术股份有限公司 | Mobile terminal and method for controlling screen display when starting terminal |
| CN102855615A (en) * | 2012-08-08 | 2013-01-02 | 福建天晴在线互动科技有限公司 | Method for repeatedly utilizing GUI (Graphic User Interface) resources |
| CN102959947A (en) * | 2010-07-06 | 2013-03-06 | 松下电器产业株式会社 | Screen synthesising device and screen synthesising method |
| US20150193959A1 (en) * | 2014-01-07 | 2015-07-09 | Qualcomm Innovation Center, Inc. | Selective multithreading for sporadic processor workloads |
| CN104932668A (en) * | 2014-03-20 | 2015-09-23 | 冠捷投资有限公司 | Play content driving device and method for display system |
| CN104936030A (en) * | 2014-03-20 | 2015-09-23 | 海信集团有限公司 | A startup screen display method, device and combined terminal system |
| CN105592345A (en) * | 2015-12-21 | 2016-05-18 | 四川金网通电子科技有限公司 | Method and system for displaying startup dynamic pictures of set top box |
| US20160189686A1 (en) * | 2005-10-14 | 2016-06-30 | Apple Inc. | System And Method For Computing An Image |
-
2017
- 2017-11-29 CN CN201711226229.7A patent/CN107807826A/en active Pending
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20160189686A1 (en) * | 2005-10-14 | 2016-06-30 | Apple Inc. | System And Method For Computing An Image |
| CN101192131A (en) * | 2006-11-30 | 2008-06-04 | 重庆优腾信息技术有限公司 | Method for processing table top background, device and operation system table top interface system |
| CN102959947A (en) * | 2010-07-06 | 2013-03-06 | 松下电器产业株式会社 | Screen synthesising device and screen synthesising method |
| CN101923479A (en) * | 2010-09-08 | 2010-12-22 | 青岛海信移动通信技术股份有限公司 | Mobile terminal and method for controlling screen display when starting terminal |
| CN102855615A (en) * | 2012-08-08 | 2013-01-02 | 福建天晴在线互动科技有限公司 | Method for repeatedly utilizing GUI (Graphic User Interface) resources |
| US20150193959A1 (en) * | 2014-01-07 | 2015-07-09 | Qualcomm Innovation Center, Inc. | Selective multithreading for sporadic processor workloads |
| CN104932668A (en) * | 2014-03-20 | 2015-09-23 | 冠捷投资有限公司 | Play content driving device and method for display system |
| CN104936030A (en) * | 2014-03-20 | 2015-09-23 | 海信集团有限公司 | A startup screen display method, device and combined terminal system |
| CN105592345A (en) * | 2015-12-21 | 2016-05-18 | 四川金网通电子科技有限公司 | Method and system for displaying startup dynamic pictures of set top box |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN110493456A (en) * | 2019-07-29 | 2019-11-22 | 阿里巴巴集团控股有限公司 | A kind of animation playing method, device, terminal device and server |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN101923479B (en) | Mobile terminal and method for controlling screen display when starting terminal | |
| EP3910599B1 (en) | Rendering method and apparatus | |
| CN107748687B (en) | Method for controlling startup display picture of intelligent equipment and intelligent equipment | |
| EP2245598B1 (en) | Multi-buffer support for off-screen surfaces in a graphics processing system | |
| US20110113089A1 (en) | Delivering media-rich-invitational content on mobile devices | |
| CN100410848C (en) | Information processing device and program for causing computer to execute power control method | |
| CN107436786A (en) | Using starting guide method, apparatus and computer-readable recording medium | |
| CN102819457A (en) | Method and device for playing multimedia files during startup | |
| CN111773704B (en) | Game data processing method and device, storage medium, processor and electronic device | |
| CN108255524A (en) | A kind of booting Logo display methods, device and embedded device | |
| US20080077784A1 (en) | Electronic marketing on a computing device during select time windows | |
| CN107092453A (en) | A kind of control method for screen display, device and terminal | |
| CN108174255A (en) | Smart television starting-up method, smart television and computer readable storage medium | |
| KR101397259B1 (en) | Bios graphical engine providing uniform look and feel | |
| CN104375852A (en) | Embedded product start interface display accelerating method | |
| CN107145322A (en) | Configuration serial ports screen and its implementation | |
| CN101105754A (en) | Method for modifying computer system starting picture | |
| US9424814B2 (en) | Buffer display techniques | |
| CN109947456A (en) | Upgrade method and its update device, the computer storage medium of operating system | |
| CN107807826A (en) | A kind of method accelerated embedded product complexity start picture and shown | |
| CN114371902A (en) | Carousel picture display method, device, computer equipment and storage medium | |
| CN115601476A (en) | Boot animation implementation method based on VBIOS rendering | |
| US20140068239A1 (en) | Method for booting icon lockout | |
| CN115134663B (en) | Information display method, device, system and electronic equipment | |
| US7277097B2 (en) | Method for implementing multiple power-up graphics in a single computer platform, and computer platform and storage medium therefor |
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 | ||
| WD01 | Invention patent application deemed withdrawn after publication | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20180316 |