En ce qui concerne un android app est concerné, je ne suis pas sûr. Bonne question.
Cependant, si vous écrivez une application de navigateur en HTML/Javascript, vous pouvez vérifier Javascript en utilisant une combinaison de screen.width/height, document.documentElement.clientWidth/Height, et quelques autres méthodes. Si vous le vouliez vraiment, ce serait un moyen de bloquer votre site à partir de machines en basse résolution.
Vous pouvez également spécifier CSS pour réagir différemment en fonction de la taille de l'écran en utilisant des requêtes média, bien que cela soit moins lié au blocage et plus à l'adaptation à l'environnement.
Le site Web Quirksmode has a good article sur les subtilités de la taille de l'écran de dtermining et d'autres attributs dans un environnement de navigateur mobile.
Selon le tableau 1 sur http://developer.android.com/guide/practices/screens_support.html, 240dpi WVGA (480x800), 3.3 "-4.0" diagonale et FWVGA (480x854), 3.5 "-4.0 "Les écrans diagonaux sont considérés comme" normaux ", pas" grands ". Si je ne me trompe pas, l'utilisation de normalScreens = "false" comme vous l'avez mentionné empêchera ces appareils de découvrir l'application. Ai-je raison? – yuku
Hmm ... vous avez raison. Mon erreur. Je ne suis pas vraiment sûr que tu puisses faire ça. Voter la question. –