exemplo em android da implementacao de observer, baseAdapter e dialog.