Comment s'adapter à la plateforme Alibaba YUNOSTV


Type et configuration YUNOS TV


Il existe de nombreux terminaux Alibaba YUNOS TV Nous fournissons aux développeurs les paramètres de terminal les plus de référence pour aider les développeurs à s'adapter.

Actuellement, le centre d'applications YUNOS TV fonctionne principalement sur les appareils MagicBox 1, MagicBox1S, MagicBox1S pro, MagicBox1S+ (ou 2C) et MagicBox2. Voici les paramètres de configuration spécifiques de ces appareils :

1450334462663_6512bd43d9caa6e02c990b0a82652dca (1).png

1450334462663_6512bd43d9caa6e02c990b0a82652dca.png


.

Remarque : Il existe de nombreux modèles de box et de machines tout-en-un YunOS alliance, et les paramètres de configuration seront ajoutés après avoir trié les dimensions.



Paramètres d'affichage YUNOS TV

Pour différents types d'appareils, les paramètres d'affichage seront différents afin de garantir que l'application du développeur peut être affichée normalement sur chaque appareil. , et l'expérience sur chaque plate-forme reste cohérente. Les développeurs doivent être capables de s'adapter à des applications de plusieurs tailles. Veuillez vous référer à « Optimiser les mises en page pour les écrans plus grands ».

Type

Paramètres


Taille de l'écran

sw720p

Densité de pixels de l'écran

mdpi

Orientation

paysage

Rapport d'aspect

long

Les applications développées sur YUN OS ont certaines normes en termes d'aspects de l'interface utilisateur tels que les polices et les contrôles. adapter ou développer vos propres applications.




Les touches périphériques, telles que les télécommandes et les poignées, doivent être adaptées aux applications TV ou aux jeux la valeur du processus d'adaptation , vous pouvez choisir de vous adapter aux valeurs clés d'autres périphériques tels que les contrôleurs, et vous assurer que toutes les opérations de l'application peuvent être effectuées à l'aide de la télécommande. Les valeurs-clés Linux et Android sont les deux normes d'adaptation des valeurs-clés. Il est recommandé de donner la priorité à l'adaptation des valeurs-clés Linux et d'être compatible avec Android. Pour une adaptation et un accès spécifiques aux périphériques, vous pouvez télécharger le SDK périphérique

1450332794935_c4ca4238a0b923820dcc509a6f75849b.png



Linux

valeur clé

Androidvaleur clé

Remarques

KEY_UP (103)Touche HautTouche de direction droiteDirection Touche basTouche MenuTouche AccueilTouche RetourConfirmer la cléBTN_A (0x130)KEYCODE_BUTTON_ABTN_B (0x131)KEYCODE_BUTTON_BBTN_X (0x133) KEYCODE_BUTTON_XBTN_Y (0x134)KEYCODE_BUTTON_YBTN_TL (0x136)KEYCODE_BUTTON_L1 BTN_TL2 (0x138)KEYCODE_BUTTON_L2BTN_TR (0x137)KEY CODE_BUTTON_R1 BTN_TR2 ( 0x139 )KEYCODE_BUTTON_R2BTN_SELECT (0x13a)KEYCODE_BUTTON_SELECT BTN_START (0x13b) KEYCODE_BUTTON_STARTBTN_THUMBL (0x13d)KEYCODE_BUTTON_THUMBLBTN_THUMBR (0x13e)KEYCODE_BUTTON_THUMBR

KEY_LEFT (105)KEYCODE_DPAD_LEFT

Touche de direction gauche

KEYCODE_AD_UP

KEY_RIGHT (106 )

KEYCODE_DPAD_RIGHT

KEY_DOWN (108)

KEYCODE_DPAD_DOWN

KEY_MENU (139)

KEYCODE_MENU

KEY_HOMEPAGE (172)

KEYCODE_HOME

KEY_ES C (0 01)

KEYCODE_BACK

KEY_ENTER (028)

KEYCODE_DPAD_CENTER

KEY_VOLUMEUP(115)

KEYCO DE_VOLUME_UP(24)

Touche de volume augmentée

Bouton Jeu A

Bouton Jeu B

Touche du bouton Jeu X

Touche du bouton Jeu Y

Touche du bouton Jeu L1

Touche du bouton Jeu L2

Touche du bouton Jeu R1

Touche du bouton Jeu R2

Bouton de sélection de jeu

Touche du bouton de démarrage du jeu

Bouton du pouce gauche

Bouton du pouce droit


Spécification de l'application


Spécification de l'application :

Le numéro de version de l'application Format du code de version : 210AABBBCC, le numéro de version ne peut pas dépasser 10 chiffres.

Le premier paragraphe 210 est le préfixe. AABBB, 5 chiffres, est utilisé pour indiquer le numéro de version. Par exemple, 1.7 peut être représenté par 01007 et 2.0.0 peut être représenté par 02000. 100 numéros de versions mineures sont réservés pour chaque version de CC, qui sont utilisés pour la modification des bogues et les mises à niveau mineures des fonctionnalités.


Spécifications des icônes :

Le centre d'applications TV utilise actuellement deux spécifications d'image, qui sont divisées en versions 2.5 et inférieures et versions 2.6 et supérieures. Lors de l'adaptation, deux spécifications différentes de graphiques doivent être produites pour l'adaptation.


L'icône du centre d'applications de la version 2.5 et inférieure utilise une image de taille 340x460 Lors de la création de l'image, vous devez faire attention à la mise au point visuelle de l'image dans la zone 340x328 (50px à partir du point de départ), et la zone 340 x 112 en bas est la zone du masque de texte. N'incluez pas de graphiques complexes ou d'informations importantes dans cette zone.


L'icône du centre d'applications de la version 2.6 et supérieure utilise une image de taille 340x340 Lors de la création de l'image, vous devez faire attention à la mise au point visuelle de l'image dans la zone 256x256.

N'ajoutez pas de texte ou de sous-titres à l'icône.


TB16WBQOVXXXXcsXFXXXXXXXXXX-1268-714.png


1450332962519_a87ff679a2f3e71d9181a67b7542122c.jpg