¿Dónde insertar el código para el inicio de la aplicación?

Newbee de Android aquí, tengo un código que quiero ejecutar cuando mi aplicación de Android se inicia por primera vez. Comprueba la versión de la base de datos local y descarga una nueva versión si la versión actual está desactualizada. Lo he estado pegando en la creación de mi primera actividad, bastante seguro de que tiene que haber un lugar mejor para poner esto. ¿Alguna recomendación de algún lugar donde pueda ponerla donde se llame una vez en el inicio?

Respuestas a la pregunta(2)

Su respuesta a la pregunta