recherche

Maison  >  Questions et réponses  >  le corps du texte

android 适配问题

在布局的时候px明显更适合适配,不用考虑像素密度,只需要知道分辨率就可以,为什么官方还推荐dp呢

PHPzPHPz2893 Il y a quelques jours641

répondre à tous(7)je répondrai

  • 天蓬老师

    天蓬老师2017-04-17 18:03:06

    Je recommande d'utiliser le même ratio pour s'adapter aux différents écrans
    Par exemple : 160px comme unité
    Écrivez le dessin correspondant. .
    Si c'est 320px, alors c'est 0,5
    Si c'est 640px, c'est 0,25
    et ainsi de suite. L'écriture directe de PX peut s'adapter à la plupart des écrans. Ceci est également basé sur la méthode d'écriture du blog de Hong Yang sur CSDN. Mais le plus gênant est qu'il y a plus de dessins à maintenir. à l'adopter !

    répondre
    0
  • 迷茫

    迷茫2017-04-17 18:03:06

    Je dois recommander le document officiel que j'ai traduit : http://blog.csdn.net/wzy_1988...

    répondre
    0
  • 巴扎黑

    巴扎黑2017-04-17 18:03:06

    Pour l'adaptation Android, il est préférable d'utiliser l'outil de pourcentage actuellement fourni par Google. C'est-à-dire que la mise en page est écrite sous forme de pourcentage. Il n'est presque pas nécessaire de s'adapter à la résolution de chaque taille d'écran, car elle est utilisée. est un pourcentage, qui est un peu comme le front-end, c'est une tendance.

    répondre
    0
  • PHPz

    PHPz2017-04-17 18:03:06

    Je vous recommande un article http://www.jianshu.com/p/f188...

    répondre
    0
  • 天蓬老师

    天蓬老师2017-04-17 18:03:06

    C'est une sous-question, camarade
    Même les résolutions des produits iOS varient considérablement, sans parler des dizaines de milliers de machines Android
    Vous écrivez un contrôle de 500 pixels de large, dans C'est seulement un tiers de la largeur sur un écran 2k, mais elle occupe déjà plus des deux tiers de la largeur sur une machine 720*1280, et l'interface utilisateur n'est même pas visible

    répondre
    0
  • PHP中文网

    PHP中文网2017-04-17 18:03:06

    dp=px*160/dpi
    Sur un appareil avec dpi=160, 160dp=160px=1inch
    Sur un appareil avec dpi=320, 160dp=320px=1inch

    L'utilisation de dp garantit qu'à n'importe quelle résolution, l'effet visuel de 160 dp est de 1 pouce de longueur

    répondre
    0
  • 天蓬老师

    天蓬老师2017-04-17 18:03:06

    Maintenant, j'utilise la mise en page automatique de Hongyang

    répondre
    0
  • Annulerrépondre