CN108874371B - Method and system for extending style of live broadcast room, server and storage medium - Google Patents

Method and system for extending style of live broadcast room, server and storage medium Download PDF

Info

Publication number
CN108874371B
CN108874371B CN201810507005.1A CN201810507005A CN108874371B CN 108874371 B CN108874371 B CN 108874371B CN 201810507005 A CN201810507005 A CN 201810507005A CN 108874371 B CN108874371 B CN 108874371B
Authority
CN
China
Prior art keywords
live broadcast
broadcast room
style
live
room
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.)
Active
Application number
CN201810507005.1A
Other languages
Chinese (zh)
Other versions
CN108874371A (en
Inventor
阎宙勋
张文明
陈少杰
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Wuhan Douyu Network Technology Co Ltd
Original Assignee
Wuhan Douyu Network Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Wuhan Douyu Network Technology Co Ltd filed Critical Wuhan Douyu Network Technology Co Ltd
Priority to CN201810507005.1A priority Critical patent/CN108874371B/en
Publication of CN108874371A publication Critical patent/CN108874371A/en
Application granted granted Critical
Publication of CN108874371B publication Critical patent/CN108874371B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/20Software design
    • G06F8/24Object-oriented

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The invention discloses a live broadcast room style extension method and system, a server and a storage medium, which are characterized in that a live broadcast room style class is abstracted, live broadcast room style information data in a live broadcast room development frame is replaced by live broadcast room style class data, so that live broadcast room style data in the whole data of a development frame is induced and stripped to form an independent extension module, a new live broadcast room style object is developed in a development interface of the live broadcast room development frame, the new live broadcast room style object is added into the live broadcast room style class, the extension process of a newly-added live broadcast room style is stripped from the live broadcast room development frame, the decoupling of live broadcast room style extension and the live broadcast room development frame is realized, and the extensibility and the robustness of the live broadcast room development frame are enhanced.

Description

Method and system for extending style of live broadcast room, server and storage medium
Technical Field
The invention relates to the technical field of application development of Android mobile terminals of live broadcast platforms, in particular to a live broadcast room style extension method and system, a server and a storage medium.
Background
At present, in an Android live broadcast platform client, live broadcast room codes (vertical screen, horizontal screen, half screen and the like) based on each expression type are realized in completely different modes, so that when facing services and requirements to be displayed in various types of live broadcast rooms simultaneously, development needs to be performed on each interface respectively, namely one requirement is repeatedly performed for many times, development time is long, development task amount is large, repeated work is multiple, and development of multiple scenes (styles) inevitably requires that multiple scenes are introduced for testing, and quality resources are consumed.
Therefore, the frame provides a live broadcast room platform service rapid development frame, the frame completely isolates a live broadcast room activity demand block and a live broadcast room display block by setting a service development frame block as an intermediate layer, so as to achieve the purpose of completely decoupling the live broadcast room service demand development and the live broadcast room form development, then a basic service manager in the service development frame block uniformly manages live broadcast rooms with various styles, an activity developer develops and outputs a targeted UI interactive interface and/or view through a development interface provided by a sub-service development manager in the service development frame block, and distributes the UI interactive interface and/or view to live broadcast rooms with various styles by the basic service manager, thereby realizing uniform development and quality monitoring of service activities of live broadcast rooms with various styles, simplifying development amount and avoiding repeated development work, the development efficiency, the test efficiency and the quality monitoring efficiency are improved; and the management modules except the service development module in the sub-service development manager can reduce or eliminate the quality monitoring after the development is finished and the quality monitoring is passed.
Based on the live broadcast room development framework, when the live broadcast room style needs to be expanded due to requirements, the live broadcast room framework needs to be expanded and changed in addition to the new live broadcast room style, so that the development period is prolonged, the code repetition amount is large, the resource investment is large, the quality risk is high, and the expansibility is low.
Disclosure of Invention
In view of this, embodiments of the present invention provide a live broadcast room style extension method and system, a server, and a storage medium, which can strip an extension process of a newly added live broadcast room style from a live broadcast room development framework and implement live broadcast room style extension and live broadcast room development framework decoupling.
In a first aspect of the embodiments of the present invention, a method for extending a style of a live broadcast room is provided, where the method for extending the style of the live broadcast room includes the following steps:
abstracting a live broadcast room style class, and replacing live broadcast room style information data in a live broadcast room development frame with live broadcast room style class data;
developing a new live broadcast room style object in a development interface of a live broadcast room development framework;
and adding the new live room style object into the live room style class to realize the extension of the live room style.
In a second aspect of the embodiments of the present invention, a live broadcast room style extension system is provided, where the live broadcast room style extension system includes the following functional modules:
the live broadcast room style class generation module is used for abstracting a live broadcast room style class and replacing live broadcast room style information data in a live broadcast room development frame with live broadcast room style class data;
the live broadcast room style development module is used for developing a new live broadcast room style object in a development interface of a live broadcast room development frame;
and the live broadcast room style extension module is used for adding the new live broadcast room style object into the live broadcast room style class to realize extension of the live broadcast room style.
In a third aspect of the embodiments of the present invention, there is provided a server, including a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor implements the steps of the live room style extension method as described above when executing the computer program.
In a fourth aspect of the embodiments of the present invention, a computer-readable storage medium is provided, where a computer program is stored, and when being executed by a processor, the computer program implements the steps of the live room style extension method described above.
The method and the system for expanding the live broadcast room style, the server and the storage medium have the advantages that the live broadcast room style class is abstracted, the live broadcast room style information data in the live broadcast room development frame is replaced by the live broadcast room style class data, the live broadcast room style data in the whole data of the development frame is induced and stripped to form an independent expansion module, then a new live broadcast room style object is developed in a development interface of the live broadcast room development frame, the new live broadcast room style object is added into the live broadcast room style class, the expansion process of the newly increased live broadcast room style is stripped from the live broadcast room development frame, the decoupling of the live broadcast room style expansion and the live broadcast room development frame is realized, and the expansibility and the robustness of the live broadcast room development frame are enhanced.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the drawings needed to be used in the embodiments or the prior art descriptions will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without inventive exercise.
Fig. 1 is a flowchart of a live broadcast room style extension method according to an embodiment of the present invention;
FIG. 2 is a block diagram illustrating a subroutine of step S1 of FIG. 1;
fig. 3 is a block diagram of a functional partition module of a live broadcast development framework according to an embodiment of the present invention;
fig. 4 is a functional block diagram of a live broadcast room style extension system according to an embodiment of the present invention;
fig. 5 is a functional unit block diagram of a live broadcast room style class generation module according to an embodiment of the present invention;
fig. 6 is a schematic structural diagram of a server according to an embodiment of the present invention.
Detailed Description
In order to make the objects, features and advantages of the present invention more obvious and understandable, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention, and it is obvious that the embodiments described below are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
As shown in fig. 1, an embodiment of the present invention provides a method for extending a style of a live broadcast room, where the method for extending a style of a live broadcast room includes the following steps:
s1, abstracting a live broadcast room style class, and replacing live broadcast room style information data in the live broadcast room development frame with live broadcast room style class data;
as shown in fig. 2, the step S1 includes the following sub-steps:
s11, creating a style class of the live room;
s12, traversing the whole data of the live broadcast room development frame, and screening out live broadcast room style information data in the live broadcast room development frame;
s13, defining the style class of the live broadcast room according to the screened style information data of the live broadcast room;
and S14, replacing the screened live broadcasting room style information data with live broadcasting room style data, wherein the live broadcasting room style information data specifically comprise basic metadata such as live broadcasting room styles, names, screen styles and the like.
The data format of the live broadcast room style class is an InitParam data format, the InitParam data format is a data format between a development frame and live broadcast room style data codes, and in the development frame, the InitParam data format represents a live broadcast room style. Therefore, the data format of the style class of the live broadcast room is set to be the InitParam data format, the screened live broadcast room style information data is replaced by the live broadcast room style class data, namely, the live broadcast room style information data format is replaced by the InitParam data format, so that the live broadcast room style data in the whole data of the development frame is induced and stripped, and the expansion process of the newly added live broadcast room style is stripped from the live broadcast room development frame.
The style class of the live broadcast room comprises a live broadcast room style value roomType and interface style information, the interface style information comprises an active style parent container viewTypeMap, and the style class InitParam of the live broadcast room provides a setRoomType () method for setting the style of the live broadcast room for the live broadcast room style value roomType and a getRoomType () method for reading the style of the live broadcast room by a live broadcast room development frame; and provides a setViewFather (viewer type) method for registering self-supported interface styles in the live broadcast room to the live broadcast room development framework for the active style parent container viewer type Map, and a getViewFather (viewer type) method for distributing specific interface style views to the live broadcast room by the live broadcast room development framework.
S2, developing a new live broadcast room style object in a development interface of a live broadcast room development framework;
the live broadcast room development frame is a live broadcast room platform service rapid development frame shown in fig. 3, and comprises a live broadcast room activity demand block, a service development frame block and a live broadcast room display block, wherein the live broadcast room activity demand block is in communication connection with the service development frame block; the service development frame block is in communication connection with the live broadcast room display block; the service development frame block is used as a middle layer, and the live broadcast room activity demand block and the live broadcast room display block are completely isolated, so that the aim of completely decoupling live broadcast room service demand development and live broadcast room style development is fulfilled.
The business development frame block is a development interface provided for a live broadcast room activity demand block, and an activity developer develops and outputs a targeted activity interface according to an activity demand document through the development interface; meanwhile, as shown in fig. 3, the service development frame block provides a registration interface for the live broadcast room display block, and various live broadcast rooms in the live broadcast room display block register new live broadcast room style data with the service development frame block through the registration interface. Specific development steps can be found in the patent application with application number "2018104710949".
And S3, adding the new live room style object into the live room style class to realize the extension of the live room style.
The method comprises the steps that development and registration of a new live broadcast room style are completed through a registration interface provided by a service development frame block, and because the live broadcast room style data is stripped from the whole data of a development frame by the live broadcast room style class InitParam, an independent extension module is formed, and further, the extension process of a newly added live broadcast room style is stripped from the live broadcast room development frame. Therefore, the extension of the live-broadcast style in the live-broadcast development frame can be realized by adding the new live-broadcast style object to the live-broadcast style class InitParam. Specifically, when the style of the live broadcast room needs to be newly increased, after the development of the style object of the new live broadcast room is completed by referring to the registration interface provided by the live broadcast room development frame, the extension can be completed only by adding the corresponding style object of the new live broadcast room into the live broadcast room style class InitParam, and code change does not need to be performed on the live broadcast room development frame.
The method for expanding the style of the live broadcast room comprises the steps of abstracting a live broadcast room style class, replacing live broadcast room style information data in a live broadcast room development frame with live broadcast room style class data, accordingly, inducing and stripping live broadcast room style data in the whole data of a development frame to form an independent expansion module, then developing a new live broadcast room style object in a development interface of the live broadcast room development frame, adding the new live broadcast room style object into the live broadcast room style class, further, stripping an expansion process of a newly-increased live broadcast room style from the live broadcast room development frame, achieving decoupling of live broadcast room style expansion and the live broadcast room development frame, and enhancing expansibility and robustness of the live broadcast room development frame.
It should be understood that, the sequence numbers of the steps in the foregoing embodiments do not imply an execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
The above mainly describes a live broadcast room style extension method, and a live broadcast room style extension system will be described in detail below.
As shown in fig. 4, the system for extending style in a live broadcast room provided in the embodiment of the present invention includes the following functional modules:
the live broadcast room style class generation module 10 is used for abstracting a live broadcast room style class and replacing live broadcast room style information data in a live broadcast room development frame with live broadcast room style class data;
a live broadcast room style development module 20, configured to develop a new live broadcast room style object in a development interface of a live broadcast room development framework;
and the live room style extension module 30 is used for adding the new live room style object into the live room style class to realize extension of the live room style.
The style class of the live broadcast room comprises a live broadcast room style value and interface style information, the interface style information comprises an activity style parent container, and the data format of the live broadcast room style class is an InitParam data format.
As shown in fig. 5, the live room style class generation module 10 includes the following functional units:
a live room style class creating unit 11 configured to create a live room style class;
the live broadcast room style data screening unit 12 is used for traversing the whole data of the live broadcast room development frame and screening out live broadcast room style information data in the live broadcast room development frame;
a live broadcast room style class definition unit 13, configured to define a live broadcast room style class according to the screened live broadcast room style information data;
and a live room style data replacing unit 14, configured to replace the screened live room style information data with a live room style class.
The invention relates to an extension system of a live broadcast room style, which abstracts a live broadcast room style class through a live broadcast room style class generation module 10, replaces live broadcast room style information data in a live broadcast room development frame with live broadcast room style class data, so as to realize induction and stripping of the live broadcast room style data in the whole data of a development frame to form an independent extension module, then develops a new live broadcast room style object in a development interface of the live broadcast room development frame through a live broadcast room style development module 20, adds the new live broadcast room style object into the live broadcast room style class through a live broadcast room style extension module 30, further strips the extension process of a newly added live broadcast room style from the live broadcast room development frame, realizes the decoupling of the live broadcast room style extension and the live broadcast room development frame, and enhances the extensibility and the robustness of the live broadcast room development frame.
Fig. 6 is a schematic diagram of a server structure of a live room style extension according to an embodiment of the present invention. The server, which is a device providing computing services, generally refers to a computer with high computing power, and is provided to a plurality of users via a network. As shown in fig. 6, the server 4 of this embodiment includes: a memory 41, a processor 42, and a system bus 43, the memory 41 including an executable program 411 stored thereon, it being understood by those skilled in the art that the terminal device structure shown in fig. 6 does not constitute a limitation of the terminal device, and may include more or less components than those shown, or some components in combination, or a different arrangement of components.
The following specifically describes each constituent component of the terminal device with reference to fig. 6:
the memory 41 may be used to store software programs and modules, and the processor 42 executes various functional applications and data processing of the terminal by operating the software programs and modules stored in the memory 41. The memory 41 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the terminal, etc. Further, the memory 41 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
An executable program 411 containing a live-air style extension method is stored in a memory 41, the executable program 411 can be divided into one or more modules/units, the one or more modules/units are stored in the memory 41 and executed by a processor 42 to complete the transmission of the notification and obtain the notification implementation process, and the one or more modules/units can be a series of computer program instruction segments capable of completing specific functions, and the instruction segments are used for describing the execution process of the computer program 411 in the server 4. For example, the computer program 411 may be divided into an acquisition module, a comparison module, a concatenation module and a sending module.
The processor 42 is a control center of the server, connects various parts of the entire terminal device with various interfaces and lines, performs various functions of the terminal and processes data by running or executing software programs and/or modules stored in the memory 41 and calling data stored in the memory 41, thereby monitoring the terminal as a whole. Alternatively, processor 42 may include one or more processing units; preferably, the processor 42 may integrate an application processor, which primarily handles operating systems, applications, etc., and a modem processor, which primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 42.
The system bus 43 is used to connect functional units inside the computer, and can transmit data information, address information, and control information, and may be, for example, a PCI bus, an ISA bus, a VESA bus, or the like. The instructions of the processor 42 are transmitted to the memory 41 through the bus, the memory 41 feeds back data to the processor 42, and the system bus 43 is responsible for data and instruction interaction between the processor 42 and the memory 41. Of course, the system bus 43 may also access other devices such as network interfaces, display devices, etc.
The server at least includes a CPU, a chipset, a memory, a disk system, and the like, and other components are not described herein again.
In the embodiment of the present invention, the executable program executed by the processor 42 included in the terminal specifically includes: a method for extending styles of a live broadcast room comprises the following steps:
step 1, creating a style class of a live broadcast room;
step 2, traversing the whole data of the live broadcast room development frame, and screening out live broadcast room style information data in the live broadcast room development frame;
step 3, replacing the screened live broadcasting room style information data with live broadcasting room style class data;
step 4, defining the style class of the live broadcast room according to the screened style information data of the live broadcast room;
step 5, developing a new live broadcast room style object in a development interface of a live broadcast room development frame;
and 6, adding the style object of the new live broadcast room into the style class of the live broadcast room to realize the extension of the style of the live broadcast room.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the above embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to the related descriptions of other embodiments for parts that are not described or illustrated in a certain embodiment.
Those of ordinary skill in the art would appreciate that the modules, elements, and/or method steps of the various embodiments described in connection with the embodiments disclosed herein may be implemented as electronic hardware, or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
The above-mentioned embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the same; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (10)

1. A method for extending styles of a live broadcast room is characterized by comprising the following steps:
abstracting a live broadcast room style class, and replacing live broadcast room style information data in a live broadcast room development frame with live broadcast room style class data;
developing a new live broadcast room style object in a development interface of a live broadcast room development framework;
adding the style object of the new live broadcast room into the style class of the live broadcast room to realize the extension of the style of the live broadcast room;
the live broadcast room development frame comprises a live broadcast room activity demand block, a service development frame block and a live broadcast room display block, and the live broadcast room activity demand block is in communication connection with the service development frame block; the service development frame block is in communication connection with the live broadcast room display block; the business development frame block is used as a middle layer and completely isolates the live broadcast activity demand block from the live broadcast display block.
2. The method for extending style of live broadcast room of claim 1, wherein abstracting out a live broadcast room style class, and replacing live broadcast room style information data in a live broadcast room development framework with live broadcast room style class data comprises the following sub-steps:
creating a live room style class;
traversing the whole data of the live broadcast room development frame, and screening out live broadcast room style information data in the live broadcast room development frame;
defining a style class of the live broadcasting room according to the screened style information data of the live broadcasting room;
and replacing the screened live broadcasting room style information data with live broadcasting room style class data.
3. The method for extending live-air style according to claim 1, wherein the live-air style class includes a live-air style value and interface style information, and the interface style information includes an active style parent container.
4. The method for extending live room style of claim 1, wherein the data format of the live room style class is an InitParam data format.
5. A live room style extension system is characterized by comprising the following functional modules:
the live broadcast room style class generation module is used for abstracting a live broadcast room style class and replacing live broadcast room style information data in a live broadcast room development frame with live broadcast room style class data;
the live broadcast room style development module is used for developing a new live broadcast room style object in a development interface of a live broadcast room development frame;
the live broadcast room style extension module is used for adding the new live broadcast room style object into the live broadcast room style class to realize extension of the live broadcast room style;
the live broadcast room development frame comprises a live broadcast room activity demand block, a service development frame block and a live broadcast room display block, and the live broadcast room activity demand block is in communication connection with the service development frame block; the service development frame block is in communication connection with the live broadcast room display block; the business development frame block is used as a middle layer and completely isolates the live broadcast activity demand block from the live broadcast display block.
6. The system for extending live-air style according to claim 5, wherein the live-air style class generation module comprises the following functional units:
the live room style class creating unit is used for creating a live room style class;
the live broadcast room style data screening unit is used for traversing the whole data of the live broadcast room development frame and screening the live broadcast room style information data in the live broadcast room development frame;
the live broadcast room style class definition unit is used for defining the live broadcast room style class according to the screened live broadcast room style information data;
and the live broadcasting room style data replacing unit is used for replacing the screened live broadcasting room style information data with a live broadcasting room style class.
7. The system for extending live-air style according to claim 5, wherein the live-air style class comprises a live-air style value and interface style information, and the interface style information comprises an active style parent container.
8. The system for extending live room style of claim 5, wherein the data format of the live room style class is an InitParam data format.
9. A server comprising a memory, a processor and a computer program stored in said memory and executable on said processor, characterized in that said processor, when executing said computer program, implements the steps of the live room style extension method of claims 1-4.
10. A computer-readable storage medium, in which a computer program is stored which, when being executed by a processor, carries out the steps of the method for live-room style extension of claims 1-4.
CN201810507005.1A 2018-05-24 2018-05-24 Method and system for extending style of live broadcast room, server and storage medium Active CN108874371B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810507005.1A CN108874371B (en) 2018-05-24 2018-05-24 Method and system for extending style of live broadcast room, server and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810507005.1A CN108874371B (en) 2018-05-24 2018-05-24 Method and system for extending style of live broadcast room, server and storage medium

Publications (2)

Publication Number Publication Date
CN108874371A CN108874371A (en) 2018-11-23
CN108874371B true CN108874371B (en) 2022-02-22

Family

ID=64334627

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810507005.1A Active CN108874371B (en) 2018-05-24 2018-05-24 Method and system for extending style of live broadcast room, server and storage medium

Country Status (1)

Country Link
CN (1) CN108874371B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104615748A (en) * 2015-02-12 2015-05-13 华北电力大学(保定) Watir-based (web application testing in ruby based) internet-of-things web event processing method
WO2015196822A1 (en) * 2014-06-25 2015-12-30 广州市动景计算机科技有限公司 Method and device for adapting webpage to screen layout
CN105302578A (en) * 2015-11-27 2016-02-03 中国电子科技集团公司第二十八研究所 Comprehensive portal management system of dragging type layout configuration
CN107133055A (en) * 2017-06-07 2017-09-05 焦点科技股份有限公司 A kind of method that customized development is realized based on ClassLoader

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7573301B2 (en) * 2002-12-02 2009-08-11 Silverbrook Research Pty Ltd Temperature based filter for an on-chip system clock
US20100107100A1 (en) * 2008-10-23 2010-04-29 Schneekloth Jason S Mobile Device Style Abstraction
US20100332217A1 (en) * 2009-06-29 2010-12-30 Shalom Wintner Method for text improvement via linguistic abstractions
KR20140108157A (en) * 2013-02-28 2014-09-05 엘지전자 주식회사 Apparatus and method for processing a multimedia commerce service
CN105898438B (en) * 2016-04-07 2020-09-25 广州华多网络科技有限公司 Live broadcast room dynamic configuration method, device, system and server
CN106648682B (en) * 2016-12-29 2019-10-25 中南大学 A kind of dynamic data general framework of embedded system exploitation
CN106991154B (en) * 2017-03-29 2022-04-05 百度在线网络技术(北京)有限公司 Webpage rendering method and device, terminal and server
CN107479873A (en) * 2017-07-05 2017-12-15 广州优识资讯***有限公司 A kind of APP page modules melt forwarding method, electronic equipment and storage medium
CN107402766B (en) * 2017-07-31 2020-08-04 武汉斗鱼网络科技有限公司 Page layout management method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015196822A1 (en) * 2014-06-25 2015-12-30 广州市动景计算机科技有限公司 Method and device for adapting webpage to screen layout
CN104615748A (en) * 2015-02-12 2015-05-13 华北电力大学(保定) Watir-based (web application testing in ruby based) internet-of-things web event processing method
CN105302578A (en) * 2015-11-27 2016-02-03 中国电子科技集团公司第二十八研究所 Comprehensive portal management system of dragging type layout configuration
CN107133055A (en) * 2017-06-07 2017-09-05 焦点科技股份有限公司 A kind of method that customized development is realized based on ClassLoader

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"Changing element style attribute dynamically using JavaScript";jslearner;《https://stackoverflow.com/questions/5191478/changing-element-style-attribute-dynamically-using-javascript》;20110304;第1-5页 *
"静态布局、自适应布局、流式布局、响应式布局、弹性布局等的概念和区别";P妞酱儿;《https://www.cnblogs.com/yanayana/p/7066948.html》;20170622;第1-3页 *

Also Published As

Publication number Publication date
CN108874371A (en) 2018-11-23

Similar Documents

Publication Publication Date Title
CN111814089B (en) Page rendering method and device, rendering server and storage medium
CN105700925B (en) A kind of interface implementing method and device of APP
CN103577207A (en) Loading method and loading device for interface components in custom interface system
CN109618176B (en) Processing method, equipment and storage medium for live broadcast service
CN114244717B (en) Configuration method and device of virtual network card resources, computer equipment and medium
CN104133765B (en) The test case sending method of network activity and test case server
CN109542878B (en) List creation method and device
CN112925520A (en) Method and device for building visual page and computer equipment
CN108762757B (en) Quick development framework and method for platform service of live broadcast room, server and medium
CN111431818A (en) Cross-domain request traffic distribution method and device, storage medium and computer equipment
CN112565824B (en) Method, device, terminal and storage medium for generating bullet screen
CN111427576A (en) Method, device, storage medium and terminal for configuring application program interface
CN108874371B (en) Method and system for extending style of live broadcast room, server and storage medium
CN113034658A (en) Method and device for generating model map
CN112379946A (en) Template configuration method and device based on YAML and computer equipment
CN103561113A (en) Web Service interface generating method and device
CN108804102B (en) Method and system for expanding interface style of live broadcast room, server and storage medium
CN116027937A (en) Rendering method and device of component to be edited, storage medium and electronic device
CN112416488B (en) User portrait implementing method, device, computer equipment and computer readable storage medium
CN113312104A (en) Advertisement conversion method and system based on small program
CN114726905A (en) Method, device, equipment and storage medium for accessing Tbox network to Android system
CN110231965B (en) Cloud device, application processing method and electronic device
CN107659830B (en) Interactive activity access method, system and terminal equipment
CN112818266A (en) Rendering method, rendering device, storage medium and electronic equipment
CN110996141A (en) Method and device for sending information in live broadcast room and electronic equipment

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
GR01 Patent grant
GR01 Patent grant