Movatterモバイル変換


[0]ホーム

URL:


CN108874371B - Extension method and system, server and storage medium of live room style - Google Patents

Extension method and system, server and storage medium of live room style
Download PDF

Info

Publication number
CN108874371B
CN108874371BCN201810507005.1ACN201810507005ACN108874371BCN 108874371 BCN108874371 BCN 108874371BCN 201810507005 ACN201810507005 ACN 201810507005ACN 108874371 BCN108874371 BCN 108874371B
Authority
CN
China
Prior art keywords
live broadcast
style
broadcast room
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.)
Henan Juhuo 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 LtdfiledCriticalWuhan Douyu Network Technology Co Ltd
Priority to CN201810507005.1ApriorityCriticalpatent/CN108874371B/en
Publication of CN108874371ApublicationCriticalpatent/CN108874371A/en
Application grantedgrantedCritical
Publication of CN108874371BpublicationCriticalpatent/CN108874371B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Landscapes

Abstract

Translated fromChinese

本发明公开了一种直播间样式的扩展方法及系统、服务器及存储介质,其通过抽象出一个直播间样式类,将直播间开发框架中的直播间样式信息数据替换为直播间样式类数据,从而实现将开发框架整体数据中的直播间样式数据进行归纳剥离,形成一独立的扩展模块,然后在直播间开发框架的开发接口中开发新直播间样式对象,并将新直播间样式对象添加至直播间样式类中,进而将新增直播间样式的扩展过程从直播间开发框架中剥离,实现直播间样式扩展和直播间开发框架的解耦,增强直播间开发框架的扩展性,健壮性。

Figure 201810507005

The invention discloses an extension method, system, server and storage medium of a live room style. By abstracting a live room style class, the live room style information data in the live broadcast room development framework is replaced with the live room style class data. In this way, the live room style data in the overall data of the development framework is summarized and stripped to form an independent extension module, and then a new live room style object is developed in the development interface of the live broadcast room development framework, and the new live room style object is added to In the live room style class, the extension process of the new live room style is separated from the live room development framework to realize the decoupling of the live room style extension and the live broadcast room development framework, and enhance the scalability and robustness of the live broadcast room development framework.

Figure 201810507005

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, theserver 4 of this embodiment includes: amemory 41, aprocessor 42, and asystem bus 43, thememory 41 including anexecutable 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:
thememory 41 may be used to store software programs and modules, and theprocessor 42 executes various functional applications and data processing of the terminal by operating the software programs and modules stored in thememory 41. Thememory 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, thememory 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.
Anexecutable program 411 containing a live-air style extension method is stored in amemory 41, theexecutable program 411 can be divided into one or more modules/units, the one or more modules/units are stored in thememory 41 and executed by aprocessor 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 thecomputer program 411 in theserver 4. For example, thecomputer program 411 may be divided into an acquisition module, a comparison module, a concatenation module and a sending module.
Theprocessor 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 thememory 41 and calling data stored in thememory 41, thereby monitoring the terminal as a whole. Alternatively,processor 42 may include one or more processing units; preferably, theprocessor 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 theprocessor 42.
Thesystem 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 theprocessor 42 are transmitted to thememory 41 through the bus, thememory 41 feeds back data to theprocessor 42, and thesystem bus 43 is responsible for data and instruction interaction between theprocessor 42 and thememory 41. Of course, thesystem 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 theprocessor 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.1A2018-05-242018-05-24 Extension method and system, server and storage medium of live room styleActiveCN108874371B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201810507005.1ACN108874371B (en)2018-05-242018-05-24 Extension method and system, server and storage medium of live room style

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201810507005.1ACN108874371B (en)2018-05-242018-05-24 Extension method and system, server and storage medium of live room style

Publications (2)

Publication NumberPublication Date
CN108874371A CN108874371A (en)2018-11-23
CN108874371Btrue CN108874371B (en)2022-02-22

Family

ID=64334627

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810507005.1AActiveCN108874371B (en)2018-05-242018-05-24 Extension method and system, server and storage medium of live room style

Country Status (1)

CountryLink
CN (1)CN108874371B (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN104615748A (en)*2015-02-122015-05-13华北电力大学(保定)Watir-based (web application testing in ruby based) internet-of-things web event processing method
WO2015196822A1 (en)*2014-06-252015-12-30广州市动景计算机科技有限公司Method and device for adapting webpage to screen layout
CN105302578A (en)*2015-11-272016-02-03中国电子科技集团公司第二十八研究所Comprehensive portal management system of dragging type layout configuration
CN107133055A (en)*2017-06-072017-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 numberPriority datePublication dateAssigneeTitle
US20060082609A1 (en)*2002-12-022006-04-20Silverbrook Research Pty LtdCompensation for horizontal skew between adjacent rows of nozzles on a printhead module
US8086275B2 (en)*2008-10-232011-12-27Microsoft CorporationAlternative inputs of a mobile communications device
US20100332217A1 (en)*2009-06-292010-12-30Shalom WintnerMethod for text improvement via linguistic abstractions
KR20140108493A (en)*2013-02-282014-09-11엘지전자 주식회사Remote device for a multimedia commerce service and method for the same
CN105898438B (en)*2016-04-072020-09-25广州华多网络科技有限公司Live broadcast room dynamic configuration method, device, system and server
CN106648682B (en)*2016-12-292019-10-25中南大学 A Universal Framework for Dynamic Data Oriented to Embedded System Development
CN106991154B (en)*2017-03-292022-04-05百度在线网络技术(北京)有限公司Webpage rendering method and device, terminal and server
CN107479873A (en)*2017-07-052017-12-15广州优识资讯系统有限公司A kind of APP page modules melt forwarding method, electronic equipment and storage medium
CN107402766B (en)*2017-07-312020-08-04武汉斗鱼网络科技有限公司Page layout management method and device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2015196822A1 (en)*2014-06-252015-12-30广州市动景计算机科技有限公司Method and device for adapting webpage to screen layout
CN104615748A (en)*2015-02-122015-05-13华北电力大学(保定)Watir-based (web application testing in ruby based) internet-of-things web event processing method
CN105302578A (en)*2015-11-272016-02-03中国电子科技集团公司第二十八研究所Comprehensive portal management system of dragging type layout configuration
CN107133055A (en)*2017-06-072017-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 numberPublication date
CN108874371A (en)2018-11-23

Similar Documents

PublicationPublication DateTitle
CN112233217B (en)Rendering method and device of virtual scene
CN111814089A (en)Page rendering method and device, rendering server and storage medium
CN110347445B (en) SDK calling method, device, server and storage medium
CN110231965B (en) Cloud device, application processing method and electronic device
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
CN109542878B (en)List creation method and device
CN111427576A (en)Method, device, storage medium and terminal for configuring application program interface
JP2017539103A (en) Method, apparatus, server, and system for synchronizing member gain among multiple apparatuses
CN109840094B (en)Database deployment method and device and storage 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
CN115314376B (en)Method and device for deploying network plug-ins in cluster, electronic equipment and storage medium
CN112565824B (en)Method, device, terminal and storage medium for generating bullet screen
CN114579128A (en) A method and device for building a visual page, a storage medium, and a computer device
CN108874371B (en) Extension method and system, server and storage medium of live room style
CN108804102B (en)Method and system for expanding interface style of live broadcast room, server and storage medium
CN115396500B (en)Service platform switching method and system based on private network and electronic equipment
CN110737513A (en)information processing method, system and electronic equipment
CN112187863B (en)Method and device for expanding organization roles, storage medium and electronic equipment
CN115278278A (en)Page display method and device, electronic equipment and storage medium
CN113312104A (en)Advertisement conversion method and system based on small program
CN110996141B (en)Method and device for sending information in live broadcast room and electronic equipment
CN109634653B (en)Resource allocation method and device based on componentized architecture
CN108989703B (en)Memory video creating method and related device

Legal Events

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

Effective date of registration:20250616

Address after:450000 Henan Province, Zhengzhou City, Guancheng Hui Autonomous District, No. 65 Huasheng Street, Yinzu Shidai Plaza, Unit 1, 5th Floor

Patentee after:Henan Juhuo Network Technology Co.,Ltd.

Country or region after:China

Address before:11 / F, building B1, software industry phase 4.1, No.1, Software Park East Road, Donghu Development Zone, Wuhan City, Hubei Province, 430010

Patentee before:WUHAN DOUYU NETWORK TECHNOLOGY Co.,Ltd.

Country or region before:China


[8]ページ先頭

©2009-2025 Movatter.jp