No entiendo que quieres hacer con esos dos codigos pero segun tu explicacion te podria servir programar un "servicio" android
http://www.androidcurso.com/index.ph...ios-en-android o tal vez un "receptor de anuncios" android
http://www.androidcurso.com/index.ph...es-de-anuncios por lo que te recomiendo que leas este capitulo de "el gran libro de android"
http://www.androidcurso.com/index.ph...es-de-anuncios
Por otra parte no se que base de datos uses por ejemplo en oracle podrias programar un Java Store Procedure (codigo java) que se invoque en un trigger y ejecute una url de un WS que mande un mensaje a tu app y al detectarla desde android con un servicio o un receptor de anuncios actualices la app. Tambien se podria con postgresSQL y los lenguajes que usa.
Pero no le veo sentido a realizar algo tan complejo cuando lo unico que necesitas es que resfresques tu app en cada click donde necesite actualizarse o cuando entre a 1er plano.