Tengo una pregunta sobre las bibliotecas de soporte de Android, los fragmentos y, como ejemplo específico, la ViewPagerclase. Mi intención es crear una aplicación con una funcionalidad similar a la muestra proporcionada en el sitio web para desarrolladores de Android ( http://developer.android.com/training/animation/screen-slide.html o http://developer.android.com/ entrenamiento / implementación-navegación / lateral.html ). Al examinar su código, me di cuenta de que utilizan la android.support.v4.appbiblioteca, que según mi investigación es la única forma de acceder a la ViewPagerclase.
En mi situación, no tengo interés en la compatibilidad con versiones anteriores. El nivel mínimo de API es 14 (Ice Cream Sandwich) y el objetivo de construcción es 4.2 Jelly Bean. En su forma más simple, mi aplicación funciona exactamente igual que la segunda demostración que vinculé en el sitio web de desarrollo de Android, simplemente deslizando entre tres pestañas con contenido en cada una.
Todos los artículos / publicaciones / respuestas que he leído parecen favorecer en gran medida la biblioteca de soporte v4 . Ahora para mi, aunque larga, pregunta (s):
¿Cuál es la mejor manera de estructurar mi aplicación, usando
android.support.v4.app, y por lo tanto usando SupportFragments, o usar los Fragments provistos enandroid.app- y por qué?Si los Fragmentos de
android.appson el camino a seguir, ¿cuál es la forma óptima de acercarseViewPagers?Si SupportFragments son los más adecuados para la tarea, estimaría que poseen la misma funcionalidad que el otro, entonces, ¿cuál es el propósito de tenerlos dentro
android.app?
Espero que alguien con una comprensión más clara pueda darme un poco de aclaración porque estoy aturdido ...
SupportFragmentno es una clase en el SDK de Android ...
SupportFragment, simplemente me refiero a la Fragmentclase disponible en android.support.v4.app.
ViewPageradentro android.app.
Fragmentssi está utilizando laViewPagerque necesita para utilizar la biblioteca de soporteSupportFragment