4 votes

Comment modifier la densité (DPI) pour des applications spécifiques ?

Comment puis-je modifier le DPI pour les applications uniquement (densité différente pour le système et séparée pour chaque application) ? Je suppose qu'il existe une partie spécifique du code pour modifier la valeur DPI.

2voto

Firelord Points 23064

Vous pouvez utiliser Tasker (payant ; essai gratuit de 7 jours) également, à condition que le système d'exploitation soit enraciné.

  • Profil : Application → sélectionnez l'application pour la mise à l'échelle du DPI.
  • Tâche : Action : Code → Exécuter le shell

    • Commandement : wm density <DPI>

      wm implique le gestionnaire de fenêtres. Remplacer <DPI> avec le DPI que vous voulez.

    • Vérifiez Utiliser la racine

  • Tâche de sortie : Action : Code → Exécuter le shell

    • Commandement : wm density reset
    • Vérifiez Utiliser la racine

C'est tout. Lancez l'application et la densité de l'ensemble du système changera. Quittez ou changez d'application et le DPI reviendra à la normale. La fluidité de la commutation n'est pas à la hauteur des App Settings, mais c'est acceptable.

1voto

Firelord Points 23064

Utilisez Paramètres de l'application pour ça. Il faut un appareil enraciné avec Cadre Xposed installé et que son module soit activé.

Pour modifier le DPI d'une application spécifique, lancez les Paramètres de l'application → choisissez l'application pour la mise à l'échelle du DPI (arrêtez aussi l'application de force) → faites basculer le curseur à côté de Paramètres → ajoutez la valeur du DPI et enregistrez.

Voir les captures d'écran :

  • première image -- avant de changer le DPI de l'application
  • dernière image -- après avoir changé le DPI de l'application

Le reste n'est pas touché, comme la barre d'état ou l'application clavier.

(Cliquez sur l'image pour l'agrandir)

IMG: IMG:

0voto

Nick DeMayo Points 488

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X