Buscar

PIM VIII 3

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 10 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Impresso por amanda gomes, E-mail amandatgjj@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 11/10/2022 19:44:36
21 
 
 
 
Fonte: Autoria Própria 
 
Figura : Código fonte Cadastro Telefone Desktop 22 –
 
 
Impresso por amanda gomes, E-mail amandatgjj@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 11/10/2022 19:44:36
22 
 
 
 
Fonte: Autoria Própria 
 
Figura 23: Código fonte Cadastro Endereço Desktop –
 
 
Fonte: Autoria Própria 
Impresso por amanda gomes, E-mail amandatgjj@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 11/10/2022 19:44:36
23 
 
 
2.3 TÓPICOS ESPECIAS DE PROGRAMAÇÃO ORIENTADA A 
OBJETOS. 
Aos longos dos anos a tecnologia proporcio u ao homem diversos tipos de no
ferramentas para realizar suas tarefas de forma mais rápida e eficaz, pode se 
observar antes da revolução industrial como mecanismo de uma tarefa era 
exercido, se passava por vários operários até formar um único produto, com avanço 
tecnológico surgiu máquinas que acelerou esses processos e otimizou o tempo de 
serviço. 
Com surgimento de computadores digitais, também surgiu a necessidade de 
desenvolver linguagem de programação que na qual os computadores fossem 
capazes de interpretar as codificações com sintaxe humana, contudo foi criado a 
linguagem de programação Java para multiplataforma. 
2.3.1 Protótipo de interface gráfica em Android 
Neste projeto através da ferramenta Android Studio, foi desenvolvido o protótipo da 
interface gráfica do Android, onde foi atribuído as funcionalidades de CRUD, 
conforme as imagens a seguir: 
 
Figura 24: ListaPessoas 
 
Fonte: Autoria Própria 
Impresso por amanda gomes, E-mail amandatgjj@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 11/10/2022 19:44:36
24 
 
 
Figura 25: Inserir 
 
Fonte: Autoria Própria 
 
Figura 26: Consulta 
 
Fonte: Autoria Própria 
Impresso por amanda gomes, E-mail amandatgjj@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 11/10/2022 19:44:36
25 
 
 
Figura 27: Atualizar 
 
Fonte: Autoria Própria 
 
Figura 28: Excluir 
 
Fonte: Autoria Própria 
Impresso por amanda gomes, E-mail amandatgjj@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 11/10/2022 19:44:36
26 
 
 
2.3.2 Telas 
Para o desenvolvimento do protótipo, primeiro é feito as criações das telas, para 
que através das mesmas, seja atribuídos os elementos de input e botões, além do 
mapeamento para a implementação do código. Como pode observas nas imagens 
abaixo: 
Figura 29: Tela Cadastro 
 
Fonte: Autoria Própria 
 
Figura 30: Tela: Crud
 
Fonte: Autoria Própria 
Impresso por amanda gomes, E-mail amandatgjj@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 11/10/2022 19:44:36
27 
 
 
2.3.3. Código fonte XML do layout 
No desenvolvimento da aplicação é criado uma classe com o nome Main, que na 
qual faz a interligação entre as classes Cadastro e Lista para rodar a aplicação, 
conforme imagem a abaixo: 
Figura : Main 31
 
Fonte: Autoria Própria 
Na Classe Pessoa foi atribuído todos os objetos da Pessoa. Conforme Imagem abaixo: 
 
Figura 32: Pessoa 
 
Impresso por amanda gomes, E-mail amandatgjj@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 11/10/2022 19:44:36
28 
 
 
 
Fonte: Autoria Própria 
 
Na Classe Cadastro herda os atributos das classes PessoaDao e Pessoa, além das 
implementações dos métodos criar e salvar. 
 
Figura : CadastroActivity 33
 
Impresso por amanda gomes, E-mail amandatgjj@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 11/10/2022 19:44:36
29 
 
 
 
Fonte: Autoria Própria 
Na Classe Lista Pessoas herda os atributos das classes PessoaDao, Pessoa, ListView, 
nela é implementado os métodos de CRUD.
 
Figura 34: Lista Pessoas 
 
Impresso por amanda gomes, E-mail amandatgjj@gmail.com para uso pessoal e privado. Este material pode ser protegido por direitos
autorais e não pode ser reproduzido ou repassado para terceiros. 11/10/2022 19:44:36
30 
 
 
 
 
 
Fonte: Autoria Própria

Continue navegando