Estoy probando la aplicación de Android en una pequeña pantalla móvil. Si utilizo tabletas Samsung como otro paisaje móvil para probar mi aplicación de Android, los contenidos se mueven ligeramente. ¿Cómo soluciono la resolución de pantalla en Android?¿Cómo resolver el tamaño de la pantalla de Android para diferentes dispositivos móviles?
Respuesta
uso en esta manifest.xml
<supports-screens
android:resizeable="true"
android:smallScreens="true"
android:normalScreens="true"
android:largeScreens="true"
android:anyDensity="true"/>
creo que lo mejor será consultar en la página web del desarrollador, donde se tiene toda la información. Aquí está Supporting Multiple Screens In Android
Trate de no codificar las cosas en términos de px. Intenta usar fill_parent wrap_content. En circunstancias muy necesarias, cree carpetas separadas para su diseño como en diseño, diseño-terreno, diseño-pequeño, diseño-terreno pequeño, diseño-grande, etc. Coloque su diseño en estas carpetas y cambie su configuración de diseño. El resto será atendido por el sistema operativo Android.
puede crear varios diseños como por tamaño de la pantalla (cuatro tamaño de pantalla diferente) & los pusieron en diferentes carpetas en res, como a continuación
res/layout/my_layout.xml // layout for normal screen size ("default")
res/layout-small/my_layout.xml // layout for small screen size
res/layout-large/my_layout.xml // layout for large screen size
res/layout-xlarge/my_layout.xml // layout for extra large screen size
res/layout-xlarge-land/my_layout.xml // layout for extra large in landscape orientation
También es necesario agregar debajo de las líneas en el archivo menifest
<supports-screens
android:resizeable="true"
android:smallScreens="false"
android:normalScreens="true"
android:largeScreens="true"
android:anyDensity="true"/>
Para obtener más información check this link
creo que shuold obtener el resoloution pantalla en el uso de bacalao java ey luego establezca el tamaño de los widgets dinámicamente en el método oncreate()
de activity
usando la resolución dada.
- 1. Pantalla y hojas de estilo para dispositivos móviles
- 2. Cómo probar el webkit para dispositivos móviles
- 3. Frameworks CSS para dispositivos móviles?
- 4. Laboratorio virtual de dispositivos móviles
- 5. herramienta de visualización para dispositivos móviles (tableta)
- 6. Selector de tiempo para dispositivos móviles
- 7. Resolución de pantalla mínima para dispositivos Android
- 8. El mejor contenedor IOC para dispositivos Android/móviles
- 9. Opciones del lado del servidor para entregar diferentes estructuras de página (HTML) a diferentes dispositivos móviles
- 10. OpenGL (para dispositivos móviles) Tutoriales para principiantes
- 11. scrollTop no funciona en dispositivos móviles Android
- 12. Backbone.js adecuado para dispositivos móviles?
- 13. Android: Canvas.drawText() Tamaño de texto en diferentes resoluciones de pantalla
- 14. Prevenir el tiempo de espera de la pantalla con Adobe AIR para dispositivos móviles en Android e iOS
- 15. Programación de sitios web para dispositivos móviles
- 16. Cómo usar userAgent para detectar dispositivos móviles
- 17. Tamaño del texto y diferentes tamaños de pantalla de Android
- 18. android obtener el tamaño de la pantalla de la otra orientación de la pantalla
- 19. ¿Cómo escalar un sitio web para dispositivos móviles?
- 20. Tamaño del Sprite en diferentes tamaños de pantalla Andengine Android
- 21. Android obsoleto tamaño de pantalla?
- 22. ¿Cómo detectar el foco del navegador en dispositivos móviles?
- 23. Caja de luz accesible para dispositivos móviles?
- 24. Android: diseño de iconos diferentes para densidades de pantalla
- 25. Bibliotecas de creación de gráficos de JavaScript para dispositivos móviles
- 26. Detección de dispositivos móviles y dispositivos de tableta
- 27. ¿Cómo puedo probar sitios web para dispositivos móviles?
- 28. ¿Cómo manejar dispositivos móviles en Zend Framework?
- 29. Cómo usar la webcam de Jquery para dispositivos móviles (Android, iphone)?
- 30. Conceptos básicos de las páginas HTML para dispositivos móviles
si pongo un diseño diferente (grande, pequeño.medio) en una carpeta separada.cómo android se encargará de estos diseños.si hay algún cambio en el archivo de manifiesto –
agregue la etiqueta de Nagarjuna Reddy en su manifiesto. Luego, al cambiar la orientación o manejar diferentes teléfonos, el sistema operativo Android se encargará de esto. –