[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105204873A - Terminal and application interface display method - Google Patents

Terminal and application interface display method Download PDF

Info

Publication number
CN105204873A
CN105204873A CN201410228215.9A CN201410228215A CN105204873A CN 105204873 A CN105204873 A CN 105204873A CN 201410228215 A CN201410228215 A CN 201410228215A CN 105204873 A CN105204873 A CN 105204873A
Authority
CN
China
Prior art keywords
layout file
application
original layout
original
application interface
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201410228215.9A
Other languages
Chinese (zh)
Other versions
CN105204873B (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.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen 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 Yulong Computer Telecommunication Scientific Shenzhen Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201410228215.9A priority Critical patent/CN105204873B/en
Publication of CN105204873A publication Critical patent/CN105204873A/en
Application granted granted Critical
Publication of CN105204873B publication Critical patent/CN105204873B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention provides a terminal and an application interface display method. The terminal comprises a reading module, a processing module and a displaying module. The reading module is used for reading an existing layout file of an application, wherein the existing layout file includes display parameters used for describing all elements in an application interface of the application. The processing module is used for receiving modification operation of a user for the existing layout file and generating a new layout file to replace the existing layout file. The displaying module is used for reading the new layout file when the application is started, and generating and displaying the application interface of the application according to the new layout file. By implementing the application interface display method, the existing layout file is modified into the new layout file, the existing layout file is replaced with the new layout file, the new layout file is read and the application interface is generated according to the new layout file when the application is started, and in other words, the user can customize the application interface according to his/her favor, personalized customization of the application interface is achieved, and the use experience of the user is enhanced.

Description

Terminal and application interface display method
Technical Field
The invention relates to the field of terminal application display, in particular to a terminal capable of realizing personalized customization of an application interface and an application interface display method.
Background
With the enhancement of terminal performance, the personalized requirements of users on application interfaces are increasingly enhanced, and application providers meet the personalized requirements of users on user application interfaces (UIs) by providing various skins for the users, but because the personalized requirements of the users are different, the various skins provided by the application providers can not meet the requirements of all the users, and the use experience of the users is reduced to a certain extent.
Therefore, how to provide a method capable of realizing personalized customization of an application interface to improve the user experience is a technical problem to be solved by those skilled in the art.
Disclosure of Invention
The invention provides a terminal and an application interface display method, which aim to solve the problem of reduced user experience caused by the fact that an application interface can not be customized in a personalized mode in the prior art.
The invention provides a terminal, which comprises a reading module, a processing module and a display module in one embodiment; the reading module is used for reading an original layout file of the application, and the original layout file comprises display parameters for describing each element in an application interface of the application; the processing module is used for receiving the modification operation of a user on the original layout file to generate a new layout file and replace the original layout file; and the display module is used for reading the new layout file and generating and displaying an application interface of the application according to the new layout file when the application is started.
Further, after the new layout file is generated and before the original layout file is replaced, the processing module in the above embodiment is further configured to check whether the new layout file is valid, if so, replace the original layout file, and if not, prompt the user.
Further, the terminal in the above embodiment further includes an uploading module, where the uploading module is configured to upload the new layout file to the server of the application after replacing the original layout file.
Further, the terminal in the above embodiment further includes an inquiry module, where the inquiry module is configured to inquire the original layout file in an installation folder of the application, or inquire the original layout file in a layout folder formed during installation or initialization of the application, and transmit the inquired original layout file to the reading module.
Further, the terminal in the above embodiment further includes a downloading module, where the downloading module is configured to query the original layout file in the application server, download and store the original layout file, and transmit the downloaded original layout file to the reading module.
Meanwhile, the invention also provides an application interface display method, which comprises the following steps in one embodiment: reading an original layout file of the application, wherein the original layout file comprises display parameters for describing elements in an application interface of the application; receiving the modification operation of a user on the original layout file to generate a new layout file, and replacing the original layout file; and when the application is started, reading the new layout file, and generating and displaying an application interface of the application according to the new layout file.
The invention has the beneficial effects that:
according to the terminal and the application interface display method provided by the invention, the original layout file is read, the user modification operation is received, the original layout file is modified into the new layout file, the original layout file is replaced, the new layout file is read when the application is started, and the application interface is generated and displayed according to the new layout file, so that the user can customize the application interface according to the preference, the personalized customization of the application interface is realized, the problem of the reduction of the user use experience caused by the fact that the application interface cannot be customized in the prior art is solved, and the use experience of the user is enhanced.
Drawings
Fig. 1 is a schematic functional module diagram of a terminal according to a first embodiment of the present invention;
fig. 2 is a flowchart of an application interface display method according to a second embodiment of the present invention;
fig. 3 is a flowchart of an application interface display method according to a third embodiment of the present invention;
FIG. 4 is a diagram illustrating effects before and after modification of an application interface according to a third embodiment of the present invention;
FIG. 5a is a diagram illustrating a first effect of the fourth embodiment of the present invention after modification of the application interface;
FIG. 5b is a diagram illustrating a second effect of the fourth embodiment of the present invention after modification of the application interface;
fig. 5c is a diagram illustrating a third effect of the modified application interface in the fourth embodiment of the present invention.
Detailed Description
The invention will now be further explained by means of embodiments in conjunction with the accompanying drawings.
The core idea of the invention is as follows: analyzing the existing non-detachable application installation package, and analyzing the content included in the application installation package into two parts: the method comprises the following steps that dynamic Java codes (such as functions corresponding to certain function buttons in an application interface) and static layout files (such as activity _ main. xml files) for describing display parameters of elements in the application interface are published to a user on the basis, so that the user can modify the layout files automatically according to preference to customize the personalized application interface; the terminal comprises mobile equipment such as a mobile phone and a tablet computer and also comprises fixed equipment such as a desktop computer; the applications related to the present invention include exe, app, apk, and other types of applications, which are described below by taking apk type applications as an example, and others are similar to them and are not described again; the elements in the application interface related by the invention include elements such as function buttons, pictures, backgrounds and the like, and the function buttons and the pictures are taken as examples for description hereinafter, and the others are similar to the function buttons and the pictures and are not described again; the display parameters related to the present invention include the display order, display position, color, size, and shape of the elements, and the display order and display position of the elements are described below as an example, and other display parameters are similar to them and are not described again.
The first embodiment:
fig. 1 is a schematic diagram of functional modules of a terminal according to a first embodiment of the present invention, and as can be seen from fig. 1, in this embodiment, the terminal 1 according to the present invention includes: a reading module 11, a processing module 12 and a display module 13; wherein,
the reading module 11 is configured to read an original layout file of the application, where the original layout file includes display parameters for describing elements in an application interface of the application; specifically, in the apk application, based on the existing Android development mode, with the aid of a visual editing tool or a manually written layout file, the name of the layout file is activity _ main.xml, the file may be stored in an installation folder (such as a folder in the res/layout path) formed after the application is installed on the terminal, or a layout folder (such as a soft folder in the SD card) formed in a data card such as an SD card during application installation or initialization, and of course, the file may also be published by an application provider on a server of the application for a user to query and download;
the processing module 12 is configured to receive a modification operation of a user on an original layout file to generate a new layout file, and replace the original layout file; specifically, for example, the processing module 12 may modify/adjust the display parameters in the original layout file according to the modification operation of the user to generate a new layout file, so that the user does not need to write the new layout file, and only needs to simply modify the original layout file to implement the personalized display of the application interface, and the requirement on the user professional skills is low, so that more users can participate in the personalized customization of the application interface, and the dependence on the user professional skills is reduced while the user personalized requirements are met; as for the original layout files, the files can be stored in a new folder or can be directly deleted; in some embodiments, the new layout file may be stored in a dedicated folder, and the new layout file is used to replace the original layout file by modifying the read path of the application, for example, the original read path generates a UI interface for reading the layout file in the layout file, and the read path may be modified to read the layout file in the soft folder to generate a UI interface;
the display module 13 is configured to read the new layout file when the application is started, and generate and display an application interface of the application according to the new layout file; at this time, the application interface displayed by the display module 13 is a new application interface generated after the original application interface is modified according to the user's liking, and the personalized requirements of the user are met.
The embodiment realizes the modification of the application interface by modifying the layout file, and realizes the personalized customization of the application interface.
In some embodiments, the processing module 12 in fig. 1 is further configured to check whether the new layout file is valid after the new layout file is generated and before the original layout file is replaced, if so, replace the original layout file, and if not, prompt the user; specifically, for example, the terminal verifies whether writing of the new layout file is legal by using a verification file of the application, such as a DTD file listed below, and when the verification is passed, the new layout file is considered to be valid (that is, the terminal can generate an application interface according to the new layout file); the embodiment can ensure that the new layout file obtained by the user modification can be displayed, and avoids the problems that the application interface can not be normally displayed, even the application can not be started and the like caused by the user modifying some display parameters.
In some embodiments, the terminal in fig. 1 further includes an uploading module, where the uploading module is configured to upload the new layout file to the server of the application after replacing the original layout file; the embodiment enables the user to share the application interface designed by the user with other users, and enhances the honor of the user, and similarly, other users can download and use the layout file, or modify the layout file, and further reduces the implementation cost of personalized customization.
In some embodiments, the terminal in fig. 1 further includes a query module, where the query module is configured to query an original layout file in an installation folder of the application, or query the original layout file in a layout folder formed during installation or initialization of the application, and transmit the queried original layout file to the reading module; specifically, if an application provider does not want to disclose a layout file to a user, the layout file is generally stored in an installation folder of the application and is set to be not acquired by the user, the user can acquire a right item for modifying the layout file by means of prison crossing, cracking and the like, at this time, an inquiry module needs to inquire an original layout file in the installation folder of the application, and the inquiry module shows the user that the user can modify the original layout file to generate a new layout file conveniently; for another example, if an application provider discloses a layout file to a user, the layout file is generally stored in a layout folder (e.g., soft folder in SD card) formed in the SD card or other data card during installation or initialization of the application, and the user can obtain an item for modifying the layout file without going through prison, breaking, or other means.
In some embodiments, the terminal in fig. 1 further includes a downloading module, where the downloading module is configured to query an original layout file in an application server, download and store the original layout file, and transmit the downloaded original layout file to the reading module; specifically, for example, if the application provider can also disclose the layout file to the user through the application server, at this time, the user can query and download the layout file on the application server without querying the file in the terminal.
Second embodiment:
fig. 2 is a flowchart of an application interface display method according to a second embodiment of the present invention, and as can be seen from fig. 2, in this embodiment, the application interface display method according to the present invention includes the following steps:
s201: reading an original layout file of the application, wherein the original layout file comprises display parameters for describing elements in an application interface of the application;
s202: receiving the modification operation of the user on the original layout file to generate a new layout file, and replacing the original layout file;
s203: and when the application is started, reading the new layout file, and generating and displaying an application interface of the application according to the new layout file.
In some embodiments, the application interface display method shown in fig. 2 further includes, after generating the new layout file and before replacing the original layout file: and checking whether the new layout file is valid, if so, replacing the original layout file, and if not, prompting the user.
In some embodiments, the application interface display method shown in fig. 2 further includes, after replacing the original layout file: and uploading the new layout file to the server of the application.
In some embodiments, step S201 in fig. 2 specifically includes: inquiring an original layout file in an applied installation folder, and reading the inquired original layout file; or, the original layout file is inquired in a layout folder formed during application installation or initialization, and the inquired original layout file is read.
In some embodiments, step S201 in fig. 2 specifically includes: and inquiring and downloading the original layout file in the applied server, and storing and reading the downloaded original layout file.
The third embodiment:
in this embodiment, an application interface of the apk is taken as an example for description, the application interface includes 2 function buttons (labeled as button1 and button2) and 1 picture (labeled as ImageView), and the modification only relates to the precedence and arrangement of the 3 elements (such as horizontal and vertical); now, with reference to fig. 3 and 4:
fig. 3 is a flowchart of an application interface display method according to a third embodiment of the present invention, and as can be seen from fig. 3, in this embodiment, the application interface display method according to the present invention includes the following steps:
s301: the user determines an application interface needing to be modified, such as the application interface before modification shown in fig. 4;
s302: reading the original layout file of the application interface;
in this embodiment, the original layout file is activity _ main.xml, and the contents are as follows:
as can be seen from the android in the original layout file, the 3 elements are ordered in a horizontal display mode, and the order is button1, button2 and ImageView;
s303: the user determines display parameters of each element after the application interface is modified according to the preference;
in this embodiment, it is assumed that the user needs to display the 3 elements in the modified vertical row, and the sequence is modified into button2, ImageView, and button 1;
s304: receiving user modification operation, modifying the original layout file, and generating a new layout file;
in this embodiment, the modified new layout file is still activity _ main.
In this step, the modification mainly refers to "orientation … …" and the sequence of the 3 elements involved in the following;
s305: the terminal checks the new layout file, if the check is passed, the new layout file is stored and the original layout file is replaced, and if the check is not passed, the reason why the user fails is prompted, so that the user can continuously modify the new layout file, and the check is passed;
the basis for checking the new layout file by the terminal is a DTD (data transfer description) or Schema type security file, the DTD file can replace the Schema with another file, the difference between the DTD file and the Schema file is only different in expression mode, and the DTD file and the Schema file are consistent in purpose; taking a DTD file as an example, the DTD file has the following contents:
<?xmlversion="1.0"encoding="GB2312"?>
!DOCTYPELinearLayout[<!ELEMENTLinearLayout(Button+,ImageView+,TextView*)><!ATTLISTxmlns:androidxmlns:toolsandroid:layout_widthandroid:layout_heightandroid:orientationCDATA#REQUIRED]>
in the DTD file, the writing rule of the XML file is explained: | A DOCTYPEWIRELAYOUT indicates that LinearLayout must be the root node; < | A! ELEMENTTLINEArLayout (Button +, ImageView +, TextView) > indicates that the LinearLayout node contains Button, ImageView, TextView elements. Wherein the '+' sign represents at least one or more times, and represents zero or more times; < | A! The ATTLISTandroid includes layout _ width, layout _ height and orientation CDATA # REQUIRED, which means that the LinearLayout element contains the attribute of layout _ width and layout _ height, the value of which is the CDATA type, namely the character type, and # REQUIRED means that the attribute must exist and cannot be missed; many existing XML editing aids, such as XmlSpy software, can assist a user in checking, prompting, correcting and other functions when editing an XML file after loading the DTD file. The use of such tool software is not included in the present proposal.
The DTD/Schema file is a reference for software to check whether the external XML writing is legal or not.
S306: when the application is started, the new layout file is read, and a new application interface, such as the modified application interface shown in fig. 4, is generated and displayed according to the new layout file.
The fourth embodiment:
the third embodiment shows how elements in the interface are modified from horizontal to vertical, and in the fourth embodiment, the invention is further explained from three other arrangements in conjunction with fig. 5a to 5 c; specifically, the method comprises the following steps:
first arrangement: the three elements are ordered in a diagonal line, and after a user acquires an activity _ main.
The display effect of the application interface of the arrangement mode is shown in fig. 5 a;
the second arrangement mode: two elements in one column and two elements in one row; after acquiring the activity _ main, xml original layout file, the user modifies the file into the following content:
the display effect of the application interface of the arrangement is shown in fig. 5 b;
the third arrangement mode: adding a picture (the picture does not correspond to the function, so that the application cannot be influenced), and modifying the original layout file into the following contents after the user acquires the original layout file of activity _ main. xml:
the display effect of the application interface of the arrangement is shown in fig. 5 c;
in this embodiment, a common arrangement manner is given, and as the number of elements in the application interface increases, the types of the arrangement manner are more, but the arrangement manner can be derived from the arrangement manner of three elements, and for the arrangement manner of more than three elements, the description is omitted in this application.
In summary, the implementation of the present invention has at least the following advantages:
the method comprises the steps of modifying an original layout file into a new layout file by reading the original layout file, receiving user modification operation, replacing the original layout file, reading the new layout file when an application is started, and generating and displaying an application interface according to the new layout file, so that a user can customize the application interface according to the preference, the personalized customization of the application interface is realized, the problem of reduced user use experience caused by the fact that the application interface cannot be customized in the prior art is solved, and the use experience of the user is enhanced;
furthermore, the application provider can legally acquire the original layout file by disclosing the layout file on an installation folder of the application, a layout folder formed during installation or initialization of the application, or an application server, so that damage to the application caused by illegal operation of the user is avoided.
It will be understood by those skilled in the art that all or part of the steps in the method for implementing the above embodiments may be implemented by relevant hardware instructed by a program, and the program may be stored in a computer-readable storage medium, such as ROM, magnetic disk, optical disk, etc.
The above embodiments are only examples of the present invention, and are not intended to limit the present invention in any way, and any simple modification, equivalent change, combination or modification made by the technical essence of the present invention to the above embodiments still fall within the protection scope of the technical solution of the present invention.

Claims (10)

1. A terminal is characterized by comprising a reading module, a processing module and a display module; wherein,
the reading module is used for reading an original layout file of an application, and the original layout file comprises display parameters for describing elements in an application interface of the application;
the processing module is used for receiving the modification operation of a user on the original layout file to generate a new layout file and replacing the original layout file;
and the display module is used for reading the new layout file and generating and displaying an application interface of the application according to the new layout file when the application is started.
2. The terminal of claim 1, wherein the processing module is further configured to check whether the new layout file is valid after the new layout file is generated and before the original layout file is replaced, and if the new layout file is valid, replace the original layout file, and if the new layout file is invalid, prompt the user.
3. The terminal of claim 1, further comprising an upload module to upload the new layout file to a server of the application after replacing the original layout file.
4. A terminal according to any one of claims 1 to 3, wherein the terminal further comprises a query module, and the query module is configured to query the original layout file in an installation folder of the application, or query the original layout file in a layout folder formed during installation or initialization of the application, and transmit the queried original layout file to the reading module.
5. The terminal according to any one of claims 1 to 3, wherein the terminal further comprises a download module, and the download module is configured to query the server of the application for the original layout file, download and store the original layout file, and transmit the downloaded original layout file to the read module.
6. An application interface display method is characterized by comprising the following steps:
reading an original layout file of an application, wherein the original layout file comprises display parameters for describing elements in an application interface of the application;
receiving the modification operation of a user on an original layout file to generate a new layout file, and replacing the original layout file;
and when the application is started, reading the new layout file, and generating and displaying an application interface of the application according to the new layout file.
7. The application interface display method of claim 6, wherein after generating the new layout file and before replacing the original layout file, further comprising: and checking whether the new layout file is valid, if so, replacing the original layout file, and if not, prompting a user.
8. The application interface display method of claim 6, further comprising, after replacing the original layout file: and uploading the new layout file to a server of the application.
9. The application interface display method of any one of claims 6 to 8, wherein the step of reading a raw layout file of an application comprises: inquiring the original layout file in the installation folder of the application, and reading the inquired original layout file; or inquiring the original layout file in a layout folder formed during the installation or initialization of the application, and reading the inquired original layout file.
10. The application interface display method of any one of claims 6 to 8, wherein the step of reading a raw layout file of an application comprises: and inquiring and downloading the original layout file in the server of the application, and storing and reading the downloaded original layout file.
CN201410228215.9A 2014-05-27 2014-05-27 A kind of terminal and application interface display methods Active CN105204873B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410228215.9A CN105204873B (en) 2014-05-27 2014-05-27 A kind of terminal and application interface display methods

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410228215.9A CN105204873B (en) 2014-05-27 2014-05-27 A kind of terminal and application interface display methods

Publications (2)

Publication Number Publication Date
CN105204873A true CN105204873A (en) 2015-12-30
CN105204873B CN105204873B (en) 2019-01-25

Family

ID=54952579

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410228215.9A Active CN105204873B (en) 2014-05-27 2014-05-27 A kind of terminal and application interface display methods

Country Status (1)

Country Link
CN (1) CN105204873B (en)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105955750A (en) * 2016-05-11 2016-09-21 北京奇虎科技有限公司 Mobile terminal notification bar displaying method and apparatus
CN106250118A (en) * 2016-07-21 2016-12-21 北京经纬恒润科技有限公司 The creation method of a kind of MATLAB graphic user interface and system
CN106502699A (en) * 2016-11-03 2017-03-15 腾讯科技(深圳)有限公司 A kind of five application page processing method, apparatus and system
CN107015721A (en) * 2016-10-20 2017-08-04 阿里巴巴集团控股有限公司 The management method and device of a kind of application interface
CN107861722A (en) * 2017-11-22 2018-03-30 北京酷我科技有限公司 A kind of method of dynamic modification UI layouts on iOS
CN107992305A (en) * 2017-12-29 2018-05-04 广州酷狗计算机科技有限公司 The layout method and device of function of application button
CN108063972A (en) * 2017-12-20 2018-05-22 深圳市康冠技术有限公司 A kind of TV interface optimizations method and system
CN109683978A (en) * 2017-10-17 2019-04-26 阿里巴巴集团控股有限公司 A kind of method, apparatus and electronic equipment of the rendering of streaming layout interface
CN109814953A (en) * 2019-02-25 2019-05-28 努比亚技术有限公司 Wearable device view processing method, device, wearable device and storage medium
CN110221848A (en) * 2019-04-23 2019-09-10 五八有限公司 APP method for updating pages, device, electronic equipment and storage medium
CN110442419A (en) * 2019-08-15 2019-11-12 北京字节跳动网络技术有限公司 The quick interface arrangement method and device of Android application
CN112269621A (en) * 2020-11-18 2021-01-26 深圳创维-Rgb电子有限公司 Interface layout updating method and device, terminal equipment and readable storage medium

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101268438A (en) * 2005-09-16 2008-09-17 佳思腾软件公司 Data processing apparatus
CN103631484A (en) * 2012-08-24 2014-03-12 中兴通讯股份有限公司 Interface control position adjusting method, device and terminal

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101268438A (en) * 2005-09-16 2008-09-17 佳思腾软件公司 Data processing apparatus
US20100115395A1 (en) * 2005-09-16 2010-05-06 Justsystems Corporation Data processing apparatus
CN103631484A (en) * 2012-08-24 2014-03-12 中兴通讯股份有限公司 Interface control position adjusting method, device and terminal

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105955750A (en) * 2016-05-11 2016-09-21 北京奇虎科技有限公司 Mobile terminal notification bar displaying method and apparatus
CN106250118A (en) * 2016-07-21 2016-12-21 北京经纬恒润科技有限公司 The creation method of a kind of MATLAB graphic user interface and system
US10877640B2 (en) 2016-10-20 2020-12-29 Advanced New Technologies Co., Ltd. Application interface management method and apparatus
CN107015721A (en) * 2016-10-20 2017-08-04 阿里巴巴集团控股有限公司 The management method and device of a kind of application interface
US11150790B2 (en) 2016-10-20 2021-10-19 Advanced New Technologies Co., Ltd. Application interface management method and apparatus
CN106502699A (en) * 2016-11-03 2017-03-15 腾讯科技(深圳)有限公司 A kind of five application page processing method, apparatus and system
CN109683978A (en) * 2017-10-17 2019-04-26 阿里巴巴集团控股有限公司 A kind of method, apparatus and electronic equipment of the rendering of streaming layout interface
CN107861722A (en) * 2017-11-22 2018-03-30 北京酷我科技有限公司 A kind of method of dynamic modification UI layouts on iOS
CN108063972A (en) * 2017-12-20 2018-05-22 深圳市康冠技术有限公司 A kind of TV interface optimizations method and system
CN107992305A (en) * 2017-12-29 2018-05-04 广州酷狗计算机科技有限公司 The layout method and device of function of application button
CN109814953A (en) * 2019-02-25 2019-05-28 努比亚技术有限公司 Wearable device view processing method, device, wearable device and storage medium
CN109814953B (en) * 2019-02-25 2022-07-22 努比亚技术有限公司 Wearable device view processing method and device, wearable device and storage medium
CN110221848A (en) * 2019-04-23 2019-09-10 五八有限公司 APP method for updating pages, device, electronic equipment and storage medium
CN110442419A (en) * 2019-08-15 2019-11-12 北京字节跳动网络技术有限公司 The quick interface arrangement method and device of Android application
CN110442419B (en) * 2019-08-15 2022-11-29 北京字节跳动网络技术有限公司 Interface layout method and device for Android application
CN112269621A (en) * 2020-11-18 2021-01-26 深圳创维-Rgb电子有限公司 Interface layout updating method and device, terminal equipment and readable storage medium

Also Published As

Publication number Publication date
CN105204873B (en) 2019-01-25

Similar Documents

Publication Publication Date Title
CN105204873B (en) A kind of terminal and application interface display methods
CN107491296B (en) Messaging application interfacing with one or more extension applications
US10565293B2 (en) Synchronizing DOM element references
US9736143B2 (en) Customized log-in experience
EP3417639B1 (en) Message extension app store
Firtman Programming the Mobile Web: Reaching Users on iPhone, Android, BlackBerry, Windows Phone, and more
US9286273B1 (en) Method and system for implementing a website builder
JP2014524069A (en) Embedded web viewer for presentation applications
US20210019106A1 (en) Desktop Sharing Method and Mobile Terminal
US9817966B2 (en) Extension interaction with applications
US20150242389A1 (en) Techniques to identify user interface elements associated with model violation events
CN110019478A (en) Data lead-in method, medium, equipment and device
US9529586B1 (en) Differential patching of content
KR20160013883A (en) Bundle package signing
US9858247B2 (en) Runtime resolution of content references
US20200034101A1 (en) Data displaying method and electronic device
CN108491232B (en) Method and system for loading control on voice conversation platform
CN106610856B (en) Page control setting method and device
CN111443903B (en) Method and device for acquiring software development file, electronic equipment and storage medium
KR101208463B1 (en) Method, terminal, and recording medium for blocking advertisement
CN106843921B (en) Resource loading method and device
AU2015204414A1 (en) Document and object manipulation
CN111914226A (en) Background picture generation method and device
JP2008140349A (en) Permanent electronic form system
KR101750788B1 (en) Method and system for providing story board, and method and system for transmitting and receiving object selected in story board

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant