estoy corriendo en más y más enfrentamientos de nombre entre las actividades de Android y otras clases. Me preguntaba si podrías decirme cómo evitar esto. Tristemente, mis problemas particulares de nombres no están cubiertos en las preguntas relacionadas en SO.actividad Android nombrar
Primer ejemplo
tengo una actividad que muestra un nivel del juego. Sin embargo, los datos requeridos para ese nivel (ilustraciones de fondo, entidades, etc.) se almacenan en una clase separada. Naturalmente, llamaría a la última clase Level
. Sin embargo, también llamaría a la actividad Level
, porque muestra los niveles.
Segundo ejemplo
tengo una actividad que reproduce una escena de corte. Básicamente muestra varias imágenes en una fila. La información que se muestra por cuánto tiempo se almacena en una clase separada. Como en el caso anterior, naturalmente llamaría a ambas clases CutScene
.
¿Cómo resolvería estos problemas de nomenclatura? Nombre las actividades LevelActivity
y CutSceneActivity
? Nombre las clases de representación LevelModel
y CutSceneModel
? ¿Algo más?
Así se agrega el sufijo "Actividad" a todas las clases de actividad? Me gusta eso, pero la guía para desarrolladores de Android da la impresión de que Google no hace esto. ¿Apostaría a que no se topan con estos problemas (es difícil de creer) o tienen otra solución? – futlib
¡Solo eché un vistazo a alguna aplicación de Android al azar y también agregan "Actividad" a las actividades! https://github.com/android/platform_packages_apps_music/tree/master/src/com/android/music – futlib
Glad ha contestado a sí mismo ;-) –