• Nenhum resultado encontrado

OnAttach é onde podemos obter uma referência para a Activity pai

N/A
N/A
Protected

Academic year: 2021

Share "OnAttach é onde podemos obter uma referência para a Activity pai"

Copied!
2
0
0

Texto

(1)

ESTUDANTE: ________________________________________________________ DATA: 18/09/2017 CURSO: Tecnologia em Sistemas para Internet (5º semestre)

DISCIPLINA: Programação paro,khvbg Dispositivos Móveis e Sem Fio DOCENTE: Pedro Henrique Neves da Silva

Fragments

Um Fragment é um componente independente do Android que pode ser usado por uma Activity.

Os Fragments encapsulam funcionalidades para que seja mais fácil reutilizar dentro de outras Activities e layouts. Eles são executados dentro de uma Activity, mas tem seu próprio ciclo de vida independente, se assemelhando muito ao ciclo de vida da Activity que o incorpora. Então, temos:

OnCreateView é onde você constrói ou infla a interface, faz conexão com alguma fonte de dados e

retorna à Activity pai para poder integrá-lo em sua hierarquia de views;

OnDestroyView é onde você deve limpar quaisquer recursos especificamente relacionados à interface;

OnAttach é onde podemos obter uma referência para a Activity pai;

OnDetach é o último evento que acontece quando o seu Fragment é destruído;

OnActivityCreated nesse ponto, temos que a Activity foi criada e podemos interagir com a interface do usuário; e

OnStop é o evento relacionado à parada do Fragment.

Para criar um Fragment temos que estender a classe Fragment, ou uma de suas subclasses, como ListFragment e DialogFrament. Sempre dê preferência para as classes que estão no pacote

android.support.v4.app.Fragment. Mais exeplos de como

Exercício:

Neste exercício, você criará uma aplicação para gerenciar tarefas. O gerenciador de tarefas deverá ter 2 fragments:

ListToDoFragment: Esse fragmento será responsável por listar todas as tarefas (concluídas ou não) e deverá ter o layout similar ao que está na Figura 01.

AddToDoFragment: Nesse fragmento, colocaremos as informações relevantes da tarefa, tais como:

título e descrição da tarefa, estado (Não concluída, Concluída), prioridade (Baixa, Média, Alta) e data limite para conclusão da tarefa. O layout deverá ser similar ao que está na Figura 02.

(2)

Figura 01: Lista de tarefas Figura 02: Adição de tarefas.

Entrega: O código fonte deverá ser compactado em um arquivo zip e terá o primeiro nome de cada

integrante do grupo, com letras minúsculas, separados por _ , exemplo: pedro_karolina.zip. O arquivo deve ser enviado até o dia 10/10/2017 no link https://www.dropbox.com/request/uaFHw5ZtqCSqGMZWQbUm .

Referências

Documentos relacionados

Reunir com os alunos e outros colegas para socialização dos registros, avaliação e novos encaminhamentos que contribuam para o sucesso do

Falando em qualidade, a porcentagem de pessoas insatisfeitas com sua tatuagem é de 20% e o motivo maior para esta insatisfação é o trabalho mal-feito, despertando o desejo de fazer

Empresas que precisam constantemente do transporte de cargas para a expansão e manutenção de seu negócio sabem que este é um dos maiores desafios do mercado, sobretudo em dias

Remete para o conceito de que, caso o carbono seja inexistente na altura da produção do combustível, nomeadamente na fase da combustão, este não será envolvido na reação

Porém, até agora, nós sabemos quantos anos se passaram desde o ano que Dionísio chamou de ano 1 a.C., seja ele correspondente ao nascimento de Jesus ou não.. Então isso significa

Marta tem o objetivo transformar a criação, desenvolvimento e comercialização de empreendimentos imobiliários em em uma experiência de sucesso para clientes,

Conceitos de softwares como PDM (Product Data Management) para engenharia e PLM (Product Life Management) para toda indústria funcionam como um grande guarda-chuva, capaz

Os avanços no combate ao uso indevido do papel editorial e as medidas que devem ser implementadas pelo grupo de trabalho de Controle Especial do Papel Imune (CEPI), da Bracelpa,