hola

estoy intentando conectarme desde mi app android a una bd mysql en un host para insertar datos y recibir... pero todo apuntan a que envie por post los datos desde mi app android a un archivo.php que haga la consulta a la BD, pero este es el mejor metodo ?

no se puede hacer directo desde la app android ?
no se puede porque no hay forma establecida o es que es muy complicado y no hay mucho material sobre eso ?

que es mas recomendable y porque ?

pregunto esto porque soy nuevo programando en android y quisiera saber mas a fondo de estos temas...gracias