CONTATOS
Como nós já especificamos na apresentação do nosso projeto, a parte dos contatos é uma informação adicional para o usuário , mas será muito útil pois este pode cadastrar os médicos e ter o telefone deles,tendo informações adicionais.
Aqui, podemos ver sua pagina inicial:
Na tela inicial, para facilitar o usuário, dividimos os contatos pelas suas respectivas categorias médicas, onde você este pode criar ou excluir a categorias , mas o botão excluir ainda não foi configurado.
Ao clicarmos em um item somos direcionados para esta tela:
Esta é a tela onde o usuário visualizará os contatos da categoria selecionada, como não há nenhum contato cadastrado, vamos cadastrar:
Ao clicarmos em adicionar , nós gravaremos este contato no bando de dados do nosso próprio projeto e nos contatos do próprio celular:
Nós iniciamos a activity do próprio celular e ,e passamos uma String com o nome e o telefone como parâmetro.Para organizar os contatos do celular, colocamos a categoria na frente do contato, para facilitar na busca.
Nos contatos do próprio celular , podemos ver o nosso contato criado:
Voltando ao nosso aplicativo, vamos visualizar os contatos cadastrados de novo:
Agora , podemos ver o contato cadastrado e uma coisa adicional, para quando o usuário precisar ligar ,mas sem precisar sair do aplicativo, o botão ligar:
Está versão do projeto esta disponível no subversion como MedicalScheduleInicioDosContatos, mas ainda tem muitos detalhes para serem arrumados, como a DAO e as chamadas de activitys do próprio celular.
Postado por Diego Hermógenes Costa