Processing

Please wait...

Settings

Settings

Goto Application

1. WO2021027661 - DYNAMIC LAYOUT METHOD AND DEVICE FOR INTERFACE

Publication Number WO/2021/027661
Publication Date 18.02.2021
International Application No. PCT/CN2020/107185
International Filing Date 05.08.2020
IPC
G06F 8/38 2018.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
30Creation or generation of source code
38for implementing user interfaces
G06F 8/34 2018.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
30Creation or generation of source code
34Graphical or visual programming
CPC
G06F 8/34
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
30Creation or generation of source code
34Graphical or visual programming
G06F 8/38
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
8Arrangements for software engineering
30Creation or generation of source code
38for implementing user interfaces
Applicants
  • 华为技术有限公司 HUAWEI TECHNOLOGIES CO., LTD. [CN]/[CN]
Inventors
  • 陈晓晓 CHEN, Xiaoxiao
  • 王守诚 WANG, Shoucheng
  • 高璋 GAO, Zhang
  • 刘安琪 LIU, Anqi
  • 吴昊 WU, Hao
  • 杨启超 YANG, Qichao
Agents
  • 北京中博世达专利商标代理有限公司 BEIJING ZBSD PATENT&TRADEMARK AGENT LTD.
Priority Data
201910736677.409.08.2019CN
Publication Language Chinese (ZH)
Filing Language Chinese (ZH)
Designated States
Title
(EN) DYNAMIC LAYOUT METHOD AND DEVICE FOR INTERFACE
(FR) PROCÉDÉ ET DISPOSITIF D'AGENCEMENT DYNAMIQUE POUR INTERFACE
(ZH) 一种界面的动态布局方法及设备
Abstract
(EN)
A dynamic layout method and device for an interface, the method and device relating to the technical field of electronics, and capable of automatically performing dynamic layout on elements on an interface according to a preset layout rule and a current display form, such that an application program with a set of interface layouts can be self-adapted to different display forms to perform dynamic layout of the elements and interface. The specific solution is: dividing the width of a screen of an electronic device into a plurality of columns; displaying a first interface by the electronic device; after an interface refresh signal is detected, acquiring the number of first columns corresponding to the width of a second interface to be displayed after refreshing, wherein the number of first columns is the number of columns comprised in the width of the second interface; determining the number of second columns according to a layout rule corresponding to a first element on the second interface, wherein the number of second columns is the number of columns comprised in the width of the first element; and the electronic device displaying the second interface. The dynamic layout method and device are used for dynamic layout of an interface.
(FR)
L'invention concerne un procédé et un dispositif d'agencement dynamique pour une interface, le procédé et le dispositif se rapportant au domaine technique de l'électronique, et étant capable de réaliser automatiquement une mise en page dynamique sur des éléments sur une interface selon une règle de disposition prédéfinie et une forme d'affichage actuelle, de telle sorte qu'un programme d'application avec un ensemble d'agencements d'interface peut être auto-adapté à différentes formes d'affichage pour réaliser une disposition dynamique des éléments et de l'interface. La solution spécifique comprend : la division de la largeur d'un écran d'un dispositif électronique en une pluralité de colonnes ; l'affichage d'une première interface à l'aide du dispositif électronique ; après détection d'un signal de rafraîchissement d'interface, l'acquisition du nombre de premières colonnes correspondant à la largeur d'une seconde interface à afficher après le rafraîchissement, le nombre de premières colonnes étant le nombre de colonnes comprises dans la largeur de la seconde interface ; la détermination du nombre de secondes colonnes selon une règle de disposition correspondant à un premier élément sur la seconde interface, le nombre de secondes colonnes étant le nombre de colonnes comprises dans la largeur du premier élément ; et l'affichage de la seconde interface, par le dispositif électronique. Le procédé et le dispositif d'agencement dynamique sont utilisés pour la mise en page dynamique d'une interface.
(ZH)
一种界面的动态布局方法及设备,涉及电子技术领域,能够根据预设的布局规则和当前显示形态,自动对界面上的元素进行动态布局,使得具有一套界面布局的应用程序,能够自适应不同的显示形态进行元素和界面的动态布局。具体方案为:电子设备屏幕的宽度划分为多个栅格,电子设备显示第一界面,在检测到界面刷新信号后,获取刷新后待显示的第二界面的宽度对应的第一栅格数量,第一栅格数量为第二界面的宽度包括的栅格数量;根据第二界面上的第一元素对应的布局规则,确定第二栅格数量;第二栅格数量为第一元素的宽度包括的栅格数量;电子设备显示第二界面。用于界面的动态布局。
Also published as
Latest bibliographic data on file with the International Bureau