Master#4
Open
AlexandreLages wants to merge 86 commits into
Open
Conversation
Layouts e Activities das telas usadas na primeira iteração
Criação das classes modelos da aplicação
# Conflicts: # app/src/main/AndroidManifest.xml
Criação da classe de modelo Cliente.java
Alterada a activity Cadatro
alteradas algumas telas
# Conflicts: # app/src/main/res/values/strings.xml
Foi implementado alguns métodos na camada de controle.
# Conflicts: # app/src/main/java/br/ufpi/easii/es/vendedistraido/view/CadastraCorretorActivity.java
-Troca de informação entre controle e servidor de aplicação; obs: adicionar os "compiles" abaixo no grandle no modulo app compile 'com.google.code.gson:gson:2.3.1' compile 'com.loopj.android:android-async-http:1.4.9' compile 'com.mcxiaoke.volley:library:1.0.17'
- Mudança da organização dos pacotes de telas - Criação do login - Criação das telas de listagens
- Criação da tela de listagem de corretores
Feita a tela de imóveis de todos os corretores de um gestor
alterar as telas
Foi criada a classe ImovelControle.java e as exceções necessárias para que a mesma possa funcionar (ExcecaoDeImovelInexistente.java e ExcecaoImovelJaExistente).
Alterações de parâmetros das funções, deixando de passar apenas o Id dos objetos e passando o objetos completo.
A camada de visao e dados iram se relacionar utilizando interfaces. Sera definido uma Interface(MainInterface) que contera metodos de leitura dos dados com sucesso e falha, esta interface devera ser implementada nas activities que deverao implementar o tratamento para a chamada desses metodos. Em cada metodo de pesquisa os objetos que implementam sucesso e falha nas requisicoes deverao ser capazes de chamar os metodos responsaveis por isso na interface passada.
Padrao de comunicacao entre visao e dados terminado. Os metodos e classes alterados e criados contem comentarios demonstrando as alteracoes feitas e o formato de interacao a ser utilizado no projeto daqui em diante.
----Atualizacoes - Criacao das classes de constantes de cada pacote - Utilizacao de preferencias para manter a secao do usuario ----OBS - Os metodos da camada de controle precisam ser melhor definidos(ex.: o metodo CorretorControle.inserir nao recebe como parametro a id do gestor que insere o Corretor)
Criação da classe que se encontram as constantes necessárias
Criado
Feito o detalhamento do imóvel do cliente. Implementação da relação de interesse do cliente.
envio de foto
Continuação e melhoramento das classes
Melhoramento e da DAO Cliente e DAO Imovel
Implementacao do Listar Clientes por Imovel
Implementação do metodo de remover interesse em imovel
Adicionado o documento Notas de Release no projeto.
Criacao da relacao de itneresse. Nao testada!
Upload dos ultimos arquivos modificados para a segunda iteracao
Funções de inserção de imagens de imóveis e a função de excluir um imóvel cadastrado.
fotos do imovel
adicionando fotos ao banco Remoto
Atua
Feito o ExpandableListView no detalhamento de imóvel no Corretor.
Pesquisar Imagens do banco.
mudanças
inserindo fotos
inserindo fotos
- Modificações realizadas no layout das páginas - Inserção dos icones, imagens e tokens - Redirecionamento de tela do cliente para o imóvel a partir do mapa
Comentários para JavaDoc nos metodos implementados recentemente.
Alterados o modelo e a visao para abranger o valor, titulo, foto e descricao dos imoveis.
Implementação da verificação de senhas no momento do login.
Implementacao do metodo pesquisar imovel no controle
Quase terminado
Finalizado
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Criação da classe modelo Cliente.java