Programação para Dispositivos Móveis
|
|
|
- João Guilherme Borja Santos
- 10 Há anos
- Visualizações:
Transcrição
1 Programação para Dispositivos Móveis Fatec Ipiranga Análise e Desenvolvimento de Sistemas Aula 05 Programando formularios, activities e intents. Dalton Martins [email protected] São Paulo, Março, 2012
2 Iniciando... Para melhor conhecermos as possibilidades de programaçao do Android, vamos entender melhor como ele organiza seus recursos, suas activities e layouts, Vamos iniciar um novo projeto padrao com o Eclipse... Agora, vamos abrir o arquivo AndroidManifest.xml para conhecer melhor seu modo de organizaçao, alem do arquivo strings.xml que cuida de nossos poucos recursos ate aqui e o main.xml, que organiza o layout da tela.
3 AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android=" package="com.android.aulas" android:versioncode="1" android:versionname="1.0" > <uses-sdk android:minsdkversion="15" /> <application > <activity android:name=".programandoactivitiesactivity" > <intent-filter> <action android:name="android.intent.action.main" /> <category android:name="android.intent.category.launcher" /> </intent-filter> </activity> </application> </manifest>
4 strings.xml <?xml version="1.0" encoding="utf-8"?> <resources> <string name="hello">hello World, ProgramandoActivitiesActivity!</string> <string name="app_name">programandoactivities</string> </resources>
5 main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" /> </LinearLayout>
6 Fazendo algumas mudanças Vamos criar agora um novo recurso string para ser exibido em nossa tela. Para isso, teremos: Incluir o recurso no arquivo strings.xml; Incluir a visualizaçao do recurso no arquivo main.xml; Nao sera necessario nenhuma alteraçao no nosso codigo fonte, pois ele deixa o gerenciamento da estrutura de layout e dos conteudos que serao exibidos a cargo dos arquivos xml. Veremos como isso funciona...
7 Novo arquivo strings.xml <?xml version="1.0" encoding="utf-8"?> <resources> <string name="hello">hello World, ProgramandoActivitiesActivity!</string> <string name="app_name">programandoactivities</string> <string name="teste">testando a criacao de um novo recurso!</string> </resources>
8 Novo arquivo main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" /> <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" /> </LinearLayout>
9 Introduçao aos recursos de interaçao com usuario Vejamos agora como começar a manipular recursos para ampliar as possibilidades de interaçao com usuario em nossos programas. Vamos começar por entender melhor as possibilidades de exibiçao de texto que o Android nos oferece; O Android permite criarmos links contextuais em relaçao ao como os textos podem ser exibidos quando tiverem links especiais marcados: Web; ; Telefone; Mapas...
10 Introduçao aos recursos de interaçao com usuario Vejamos um exemplo. Vamos trabalhar com uma nova versao do arquivo main.xml e strings.xml, onde faremos algumas alteraçoes para recursos de links de texto. <string name="teste">testando a criacao de um novo recurso! Agora vamos começar a incorporar recursos de links nos textos. Por exemplo, meu blog tem o endereço: Meu [email protected] Meu telefone: (11) Address: 620 Eighth Avenue New York, NY 10018</string> <TextView android:id="@+id/textviewcontextual" android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="@string/teste" android:autolink="web phone map" />
11 Criando um pequeno formulario Os recursos de interaçao com usuario são construidos diretamente nos arquivos XML de layout em nosso diretorio de recursos; Em geral, para cada activity que implementarmos, iremos associar um arquivo de layout XML com a disposiçao dos elementos que serao visualizados pelos usuarios; Vejamos agora alguns exemplos de elementos de interface e o modo de organizaçao de sua sintaxe em XML:
12 Criando um pequeno formulario Vamos inserir o codigo abaixo no arquivo main.xml <LinearLayout android:orientation="horizontal" android:layout_width="fill_parent" android:layout_height="wrap_content"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="nome:" /> <EditText android:id="@+id/nome" android:layout_width="fill_parent" android:layout_height="wrap_content" /> </LinearLayout>
13 Criando um pequeno formulario Agora, vamos acrescentar um botao ao final da tela... <Button android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="enviar" />
14 Exemplo rodando...
15 Transitando de atividades Agora que construimos um pequeno formulario e estamos mais ambientados com a estrutura de programaçao do Android, vamos experimentar como podemos usar as Intents para fazermos transiçoes de Activity; Para isso, teremos de implementar os seguintes passos: Criar uma nova activity; Declarar a activity no arquivo AndroidManifest.xml; Criar um novo layout XML para essa activity; Criar um objeto Intent para operar a transiçao: Na Activity inicial implementar o botao; Na Activity de transiçao implementar o botao.
16 Entendendo melhor eventos em Java Quando transitamos de uma Activity para outra, precisamos implementar alguma interface de interaçao com o usuario que capture um determinado evento; A partir da ocorrencia desse evento, sera acionada uma nova Activity atraves do envio de uma mensagem via um Intent; Logo, sera fundamental entendermos melhor como funciona a gestao de eventos no ambiente Java...
17 Esquema de funcionamento de eventos em Java Observaçao: sempre teremos de implementar o que chamaremos daqui por diante de listeners, que funcionam como metodos que ficam a espera de que um determinado evento aconteça para poderem reagir com o resultado esperado.
18 Criando o novo arquivo de layout <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=" android:layout_width="wrap_content" android:layout_height="wrap_content" android:orientation="vertical"> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/textotransicao" android:text="nova atividade em operaçao!" android:textsize="18sp"></textview> <Button android:layout_width="wrap_content" android:layout_height="wrap_content" android:id="@+id/botaotransicao" android:text="voltar"></button> </LinearLayout>
19 Declarando a Activity no arquivo AndroidManifest.xml <?xml version="1.0" encoding="utf-8"?> <manifest xmlns:android=" package="com.android.aulas" android:versioncode="1" android:versionname="1.0" > <uses-sdk android:minsdkversion="10" /> <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" > <activity android:name=".programandoactivitiesactivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.main" /> <category android:name="android.intent.category.launcher" /> </intent-filter> </activity> </application> </manifest> <activity android:name="transicaoactivity"></activity>
20 Modificando a Activity principal package com.android.aulas; import android.app.activity; import android.os.bundle; import android.widget.button; import android.content.intent; import android.view.view; import android.view.view.onclicklistener; public class ProgramandoActivitiesActivity extends Activity implements OnClickListener { /** Called when the activity is first created. public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.main); } Button button = (Button) findviewbyid(r.id.enviar); button.setonclicklistener(this); } public void onclick(view src) { Intent i = new Intent(this, TransicaoActivity.class); startactivity(i); }
21 Criando uma nova Activity Para isso, vamos operar contando com ajuda do Eclipse: Vamos no diretorio /src e clicamos com o botao direito do mouse no pacote com.android.aulas; Escolhemos a opção criar nova classe Java; Escolhemos o nome da nova classe; O Eclipse criara uma estrutura basica de classe para podermos implementar, como o codigo abaixo. package com.android.aulas; public class TransicaoActivity { }
22 Criando uma nova Activity Teremos de ajustar o codigo da classe padrao para que ela possa estender uma Activity e operar dentro do modelo da plataforma Android. Vejamos como ficara esse codigo:
23 package com.android.aulas; Criando uma nova Activity import android.app.activity; import android.content.intent; import android.os.bundle; import android.view.view; import android.view.view.onclicklistener; import android.widget.button; public class TransicaoActivity extends Activity implements OnClickListener public void oncreate(bundle savedinstancestate) { super.oncreate(savedinstancestate); setcontentview(r.layout.transicao); } Button button = (Button) findviewbyid(r.id.voltar); button.setonclicklistener(this); public void onclick(view src) { Intent i = new Intent(this, ProgramandoActivitiesActivity.class); startactivity(i); } }
24 Colocando tudo junto As activities podem transitar entre si.
25 Exercicio Crie agora um programa para Android que implemente os seguintes requisitos: Faça a transicao entre 3 activities; Em cada uma delas ofereça um botao para avançar para a próxima ou voltar para primeira; Coloque na tela alguns campos de texto, informando em qual Activity o usuario se encontra; Coloque tambem campos para recolher informaçao a acada Activity.
Programação de Dispositivos Móveis
Aula 07 Programação de Dispositivos Móveis Interface Gráfica ListView com ArrayAdapter Um elemento muito utilizado em aplicativos é a ListView, com ela pode-se criar uma lista de objetos. A partir dos
Programação para Dispositivos Móveis
Programação para Dispositivos Móveis Fatec Ipiranga Análise e Desenvolvimento de Sistemas Aula 06 Controlando o fluxo de eventos e passando parametro para Activities. Dalton Martins [email protected]
Programa de Dispositivos Móveis
Aula 02 - Exercício Programa de Dispositivos Móveis PDM - Aula02 - Exercício- Ver 02-04/06/2014 08:56 Criando Aplicação Android (BasicView) Vamos continuar a criar interfaces gráficas (UI) básicas com
Programa de Dispositivos Móveis
Aula 02 Programa de Dispositivos Móveis A Classe Activity A classe Actvity é similar a classe JFrame do Swing representa basicamente uma tela. Quase todas as atividades interagem com o usuário, então ela
Programação de Dispositivos Móveis
Aula 04 Programação de Dispositivos Móveis A Classe Activity É obrigatório que cada activity do projeto esteja declarada no arquivo AndroidManisfest.xml, caso contrário não é possível utilizá-la. Para
Módulo 2 - Novas Activities Android. Programação Orientada a Objetos Prof. Rone Ilídio - UFSJ
Módulo 2 - Novas Activities Android Programação Orientada a Objetos Prof. Rone Ilídio - UFSJ Inserindo a segunda activity Para inserir uma nova activity basta clicar com o botão direito sobre o pacote,
Introdução ao Desenvolvimento para Sistema Operacional Android
Dr. [email protected] Conteúdo: 1) Introdução ao Android e Mercado de Dispositivos Móveis; 2) Plataforma: 2.1) Arquitetura; 2.2) Framework; 2.3) Bibliotecas; 2.4) Android Runtime; 2.5) Linux
Introdução ao Android. SECAP 2014 Prof. Rone Ilídio - UFSJ
Introdução ao Android SECAP 2014 Prof. Rone Ilídio - UFSJ O que é o Android? Sistema operacional móvel, baseado numa versão modificada do Linux. Código aberto: qualquer pessoa pode baixar e modificar Máquina
Introdução ao Android. Programação Orientada a Objetos Prof. Rone Ilídio - UFSJ
Introdução ao Android Programação Orientada a Objetos Prof. Rone Ilídio - UFSJ O que é o Android? Sistema operacional móvel, baseado numa versão modificada do Linux. Código aberto: qualquer pessoa pode
Comunicação entre A0vidades
Programação para a Plataforma Android Aula 8 Comunicação entre A0vidades Como invocar uma a0vidade a par0r de outra? Como descrever um serviço em Android? Como duas a0vidades se comunicam? Como abrir uma
Desenvolvimento para Android Prá9ca 2. Prof. Markus Endler
Desenvolvimento para Android Prá9ca 2 Prof. Markus Endler Criando o primeiro projeto Android Com o ambiente de desenvolvimento preparado, vá em File - > New - > Project... Na janela que abrir, selecione
Programa de Dispositivos Móveis
Aula 01 Programa de Dispositivos Móveis A Plataforma Android O Android é um conjunto de softwares voltado para dispositivos móveis, como smartphones, tablets, smartbooks ou netbooks. Hoje no mercado existem
Android Layout Manager. Ivan Nicoli
Android Layout Manager Ivan Nicoli Classe View A classe android.view.view é a classe mãe de todos os componentes visuais do Android. Qualquer desenvolvedor pode criar seu próprio componente herdando a
Android Core. Felipe Silveira felipesilveira.com.br. Aula 6
Android Core Felipe Silveira felipesilveira.com.br Aula 6 Aplicações I Desenvolvimento de Aplicações Android SDK SDK https://developer.android.com/sdk Android SDK Android SDK: Eclipse + ADT plugin + Android
Login. Criar uma nova Activity. Login. Luiz Eduardo Guarino de Vasconcelos
Criar uma nova Activity Observe no AndroidManifest.xml que foi criada a segunda Activity. Nesse arquivo: - defini-la como a primeira a ser executada (recortar o intent-filter da MainActivity para a Activity)
Programação para Android. Aula 06: Activity, menus e action bar
Programação para Android Aula 06: Activity, menus e action bar Activity A classe Activity é quem gerencia a interface com o usuário. Ela quem recebe as requisições, as trata e processa. Na programação
PROPOSTA DE UM PADRÃO DE PROJETO PARA ANDROID UTILIZANDO A WEB
PROPOSTA DE UM PADRÃO DE PROJETO PARA ANDROID UTILIZANDO A WEB Aluno: Pedro Paulo S. Freitas Orientador: Ricardo Augusto Rabelo Sumário Introdução Motivação e Justificativa Trabalhos relacionados Plataforma
ANDROID APPLICATION PROJECT
Criando um programa Abrindo o programa Eclipse, clique na opção [FILE], depois em [NEW], selecione a opção [PROJECT], uma janela de opção do tipo de projeto irá se abrir, escolha [ANDROID] logo depois
TELA PRINCIPAL DO PROJETO FCV
DESENVOLVIMENTO DE APLICAÇÕES PARA DISPOSITIVOS MÓVEIS ANDROID ECLIPSE - DESENVOLVIMENTO DE AGENDA PARA ANDROID AULA 1 - WILLIAM YAMAMOTO 1. INTRODUÇÃO O Android é a nova plataforma do Google voltada para
Programação para Android. Aula 05: Estilos e temas; galeria de imagens
Programação para Android Aula 05: Estilos e temas; galeria de imagens Objetivos Aplicar estilos e temas Criar uma galeria de imagens com o widget Gallery Parte 01: Estilos e temas Interface de Usuários
( TIAGO DOS SANTOS MENDES ) PROGRAMAÇÃO DISPOSITIVOS MOVEIS ANDROID STUDIO
Serviço Nacional de Aprendizagem Comercial E.E.P. Senac Pelotas Centro Histórico Programa Nacional de Acesso ao Ensino Técnico e Emprego Curso Técnico em Informática ( TIAGO DOS SANTOS MENDES ) PROGRAMAÇÃO
Programação para Dispositivos Móveis
Programação para Dispositivos Móveis Fatec Ipiranga Análise e Desenvolvimento de Sistemas Aula 03 Introdução ao ambiente de desenvolvimento: Eclipse e Android SDK Dalton Martins [email protected] São
Programação para Android. Aula 10: Acesso a câmera, sms e recursos do aparelho
Programação para Android Aula 10: Acesso a câmera, sms e recursos do aparelho Objetivos Nesta aula iremos aprender como invocar os recursos do aparelho: Fazer chamadas telefônicas Enviar SMS Utilizar a
HCI Summer Workshop. Android #1. Tiago Guerreiro. [email protected]
HCI Summer Workshop Android #1 Tiago Guerreiro [email protected] Introdução Equipa Luis Carriço Tiago Guerreiro Luis Duarte Diogo Marques Gonçalo Gomes Eduardo Matos Nikolay Stanchenko Rafael Nunes Filipe
Programação para Dispositivos Móveis
Programação para Dispositivos Móveis Fatec Ipiranga Análise e Desenvolvimento de Sistemas Aula 04 Anatomia de uma aplicação Android Dalton Martins [email protected] São Paulo, Fevereiro, 2012 24/02/12
Programação em Java para a Plataforma Android AULA 1. Primeiros Passos
Programação em Java para a Plataforma Android AULA 1 Primeiros Passos O que é Android Como é o desenvolvimento de aplicações para esse ambiente O que é preciso para começar a programar ABvidades, o início
Programação para a Plataforma Android Aula 7. Mul$mídia
Programação para a Plataforma Android Aula 7 Mul$mídia Como executar aplicações que contêm músicas? Como abrir vídeos em Android? Quais formatos de músicas são aceitos? Quais formatos de vídeo? Como o$mizar
AULA 2. Minicurso PET-EE UFRN
AULA 2 Minicurso PET-EE UFRN Agora iremos mostrar o passo-a-passo de como criar um projeto no Android Studio. 1. No Android Studio, crie um New Project. 2. Em Configure your new project, você deve preencher
Prof. Jhonatan Fernando
Prof. Jhonatan Fernando É uma classe gerenciadora de UI. É possível informar qual layout (arquivo xml) que será carregado para uma determinada activity. O método responsável por informar qual layout será
Programação para Android. Aula 08: Persistência de dados SQL
Programação para Android Aula 08: Persistência de dados SQL Persistência de dados Na maioria das aplicações precisamos ter algum tipo de persistência de dados. Para guardar informações de forma persistente
Módulo 4 - Interface Gráfica Gerenciadores de Layout. Programação Orientada a Objetos Prof. Rone Ilídio - UFSJ
Módulo 4 - Interface Gráfica Gerenciadores de Layout Programação Orientada a Objetos Prof. Rone Ilídio - UFSJ Classe View Todos os componente gráficos são filhos de View Para se criar um novo componente
Tutorial Android Speech
Tutorial Android Speech O sistema operacional Android já dispõe de uma funcionalidade interna para síntese e reconhecimento de voz que pode ser incorporado a qualquer aplicação. Essa funcionalidade utiliza
Desenvolvimento Android. http://www.larback.com.br
Desenvolvimento Android http://www.larback.com.br Introdução ao Android O Android é a resposta da Google ao mercado crescente de dispositivos móveis. É uma nova plataforma de desenvolvimento baseado no
Desenvolvimento para Android Prá3ca 3. Prof. Markus Endler
Desenvolvimento para Android Prá3ca 3 Prof. Markus Endler Exercício 3.1 Solicitando permissão para abrir uma página Web ü Criaremos uma Ac.vity com um EditText (para entrada de uma URL), um Bu?on e uma
Interfaces Gráficas parte 3
parte 3 (Listview, AlertDialog e ActionBar) Programação de Dispositivos Móveis Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte Castelo Instituto Federal de Educação
Android Básico Hello World!
Android Básico Hello World! Instrutor Programador desde 2000 Aluno de doutorado Mestre em informática pelo ICOMP/UFAM Especialista em aplicações WEB FUCAPI [email protected] sites.google.com/site/marcio
Desenvolvimento com Android Studio. Aula 02 Widgets, Manipulação de Dados e Programação de Eventos
Desenvolvimento com Android Studio Aula 02 Widgets, Manipulação de Dados e Programação de Eventos Widgets TextView O Widget TextView é utilizado para apresentar um texto não editável na tela. Qualquer
Desenvolvimento de um aplicativo básico usando o Google Android
Desenvolvimento de um aplicativo básico usando o Google Android (BroadcastReceiver) Programação de Dispositivos Móveis Mauro Lopes Carvalho Silva Professor EBTT DAI Departamento de Informática Campus Monte
Provedores de Conteúdo
Programação para a Plataforma Android Aula 12 Provedores de Conteúdo O que são provedores de conteúdo? Como ler dados de outras aplicações? Como iden@ficar recursos de forma única? Como deixar dados disponíveis
CONTEÚDO (técnico) COMPLETO DO TREINAMENTO INTENSIVO PARA ANDROID Universidade Android
Conteúdo detalhado CONTEÚDO (técnico) COMPLETO DO TREINAMENTO INTENSIVO PARA ANDROID Universidade Android Android Básico 1. Dispositivos Android 2. Instalação do Android 3. Emuladores de Android 4. Exercício:
Google Android. Intents
Intents Intents Intents são usados como mecanismo de passagem de mensagens na sua aplicação ou entre aplicações distintas. Intents podem ser usadas para: Declarar a intenção de iniciar uma Activity ou
Desenvolvimento de aplicações na plataforma Google Android
Desenvolvimento de aplicações na plataforma Google Android Rafael M. Lins Manoel Taenan Prof. Dr. Fábio Gomes Design by Rafael M. Lins Autores Rafael Madureira Lins de Araújo Bla bla bla Manoel Taenan
Computação II Orientação a Objetos
Computação II Orientação a Objetos Fabio Mascarenhas - 2014.1 http://www.dcc.ufrj.br/~fabiom/java Android Android é um sistema operacional para dispositivos móveis Kernel Linux, drivers e bibliotecas do
Firebase. Acesse o site https://firebase.google.com/?hl=pt-br Acesse o menu Go to Console. Acesse com uma conta Google ou crie uma conta.
Firebase Acesse o site https://firebase.google.com/?hl=pt-br Acesse o menu Go to Console. Acesse com uma conta Google ou crie uma conta. Adicione um projeto. Crie um projeto Para usar o Firebase num projeto
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Tratamento de Eventos Professor: Danilo Giacobo OBJETIVOS DA AULA Apresentar os modelos mais comuns de tratamento de eventos da plataforma Android. Aprender a utilizar
Android Banco de Dados. Ivan Nicoli
Android Banco de Dados Ivan Nicoli SQLite O Android tem suporte ao SQLite (http://www.sqlite.org), um leve e poderoso banco de dados. Cada aplicação pode criar um ou mais banco de dados, que ficam localizados
Comunicação via Sockets
Programação para a Plataforma Android Aula 9 Comunicação via Sockets O que são sockets? O que são data access objects? Como criar servidores de serviços distribuídos? Aplicações mulb threading simples
TUTORIAL ANDROID ACTIVITY - CONSTRUÇÃO DE TELAS
TUTORIAL ANDROID ACTIVITY - CONSTRUÇÃO DE TELAS Uma activity é um componente do aplicativo que fornece uma tela com o qual os usuários podem interagir. Uma aplicação geralmente consiste de múltiplas activities,
INTRODUÇÃO À PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS. ADS 6º Período
INTRODUÇÃO À PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ADS 6º Período INTRODUÇÃO À PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Interface gráfica - View A classe android.view.view é utilizada como base para qualquer
Apostila de. Programando Passo a Passo 3ª Edição. De : Luciano Alves da Silva ([email protected])
Apostila de Programando Passo a Passo 3ª Edição De : Luciano Alves da Silva ([email protected]) Apresentação Android é uma plataforma aberta voltada para dispositivos móveis desenvolvida pela
Apostila de. Programando Passo a Passo 3ª Edição. De : Luciano Alves da Silva ([email protected])
Apostila de Programando Passo a Passo 3ª Edição De : Luciano Alves da Silva ([email protected]) Apresentação Android é uma plataforma aberta voltada para dispositivos móveis desenvolvida pela
Android Binding. Implementando o padrão de projeto MVVM com MVVM_. Saiba como criar um projeto utilizando o padrão de projeto MVVM no Android
MVVM_ Implementando o padrão de projeto MVVM com Android Binding Saiba como criar um projeto utilizando o padrão de projeto MVVM no Android O padrão de projeto MVVM O MVVM (Model-View-ViewModel) foi divulgado
Módulo 3 - Intenções. SECAP 2014 Prof. Rone Ilídio - UFSJ
Módulo 3 - Intenções SECAP 2014 Prof. Rone Ilídio - UFSJ Intenção é um pedido que uma aplicação faz ao Android O Android executa intenções Um intenção pode ser utilizada para: Uma mensagem para o SO Abrir
INTRODUÇÃO À PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS. ADS 6º Período
ADS 6º Período Conceitos básicos do Android - Parte 2 Abra o Android Studio INTRODUÇÃO À PROGRAMAÇÃO PARA Abra o Android Studio INTRODUÇÃO À PROGRAMAÇÃO PARA Abra o Android Studio app build.grade
Apresentação de um Processo Cria4vo de Desenvolvimento de uma App Android. Realização de Dinâmica Hands- On para Construção de uma App Android
Apresentação de um Processo Cria4vo de Desenvolvimento de uma App Android Realização de Dinâmica Hands- On para Construção de uma App Android Dr. Eduardo Manuel de Freitas Jorge, PMP Realização de Dinâmica
Desenvolvimento Android. Pontapé inicial...
Desenvolvimento Android Pontapé inicial... Toshi Kurauchi [email protected] @toshikurauchi Por que desenvolver para Android? Por que desenvolver para Android? Por que desenvolver para Android?
PRINCÍPIOS DE INFORMÁTICA PRÁTICA 06 1. OBJETIVO 2. BASE TEÓRICA 3. SEQÜÊNCIA DA AULA. 3.1 Iniciando o PowerPoint
PRINCÍPIOS DE INFORMÁTICA PRÁTICA 06 1. OBJETIVO Apresentar o PowerPoint, que é o software para montar apresentações na forma de slides da Microsoft. Isso será feito seguindo-se uma seqüência mostrando
Introdução ao Android
Introdução ao Android André Gustavo Duarte de Almeida docente.ifrn.edu.br/andrealmeida Parte 1 Conhecendo o Sistema e Primeiro Programa Roteiro Pré-requisitos Conceitos Básicos Configurando o Ambiente
Views Interface Gráfica
Views Interface Gráfica Interfaces gráficas Visão geral Classe View A classe para componentes visuais Desenha na tela através do método ondraw(canvas) Widgets Classe 2 O que é a View Classe para componentes
INTRODUÇÃO À PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS. ADS 6º Período
INTRODUÇÃO À PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ADS 6º Período INTRODUÇÃO À PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Interface gráfica - gerenciadores de layout No Android, existem diversos tipos de gerenciadores
Programação para a Plataforma Android Aula 11. Banco de Dados
Programação para a Plataforma Android Aula 11 Banco de Dados Introdução a linguagem SQL O banco de dados SQLite Como criar e manipular um banco de dados em Android Como apresentar dados na tela do aparelho
INTRODUÇÃO À PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS. ADS 6º Período
INTRODUÇÃO À PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS ADS 6º Período Activity INTRODUÇÃO À PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS INTRODUÇÃO À PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Activity A classe activity
Tutorial de Computação Introdução a Programação Gráfica em Java para MEC1100 v2010.10
Tutorial de Computação Introdução a Programação Gráfica em Java para MEC1100 v2010.10 Linha de Equipamentos MEC Desenvolvidos por: Maxwell Bohr Instrumentação Eletrônica Ltda. Rua Porto Alegre, 212 Londrina
Armazenamento Persistente de Dados
Programação para a Plataforma Android Aula 10 Armazenamento Persistente de Dados Como armazenar as opções de preferência de uma aplicação? Como tocar músicas em uma a@vidade Android? Como armazenar dados
Programando Passo-a-Passo 2ª Edição De : Luciano Alves ([email protected])
Apostila de Programando Passo-a-Passo 2ª Edição De : Luciano Alves ([email protected]) Índice analítico Apresentação... 3 Introdução... 4 Instalando o Eclipse e o Android... 4 Criando a nossa
Programação para Android
Programação para Android Aula 02 Parte 01: Tipos de Layouts: RelativeLayout, LinearLayout, TableLayout Widgets: TextView, EditText, ImageView, Button Na aula anterior... Visão geral do Android Kit de desenvolvimento:
Log, Ciclo de Vida e Diálogos. Prof. Fellipe Aleixo ([email protected])
Log, Ciclo de Vida e Diálogos Prof. Fellipe Aleixo ([email protected]) Conteúdo Log Classe android.u:l.log LogCat Ciclo de Vida Pilha de a:vidades Métodos e estados da a:vidade Instance State
Retrofit. Criar um novo projeto. Selecionar a API. Retrofit para consumir Web Service Luiz Eduardo Guarino de Vasconcelos
Retrofit Criar um novo projeto Selecionar a API Empty Activity MainActivity Finish. Adicionar Novas Dependências Menu File > Project Structure Modulo app > Aba Dependencies Clique em adicionar (+) no canto
Construindo layouts complexos em Android
1 Android Construindo layouts complexos em Android Ramon Ribeiro Rabello [email protected] É graduado em Ciência da Computação pela Universidade da Amazônia (UNAMA). Trabalha com a tecnologia Java
Microsoft Access XP Módulo Um
Microsoft Access XP Módulo Um Neste primeiro módulo de aula do curso completo de Access XP vamos nos dedicar ao estudo de alguns termos relacionados com banco de dados e as principais novidades do novo
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Internacionalização e Literais Professor: Danilo Giacobo OBJETIVOS DA AULA Aprender as vantagens do uso de literais e da internacionalização em aplicativos Android.
INTRODUÇÃO À TECNOLOGIA SERVLETS
PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB INTRODUÇÃO À TECNOLOGIA SERVLETS Prof. Dr. Daniel Caetano 2012-1 Objetivos Apresentar o conceito aplicações orientada a serviços via web Apresentar o papel dos contentores
Omega Tecnologia Manual Omega Hosting
Omega Tecnologia Manual Omega Hosting 1 2 Índice Sobre o Omega Hosting... 3 1 Primeiro Acesso... 4 2 Tela Inicial...5 2.1 Área de menu... 5 2.2 Área de navegação... 7 3 Itens do painel de Controle... 8
Instalando o WordPress em localhost
Instalando o WordPress em localhost WordPress sem Mistério LEE ARAUJO htto://wordpresssemmisterio.com.br Sumário Instalando o WordPress em Localhost... 2 O Servidor web... 3 Iniciando o servidor... 6 Criação
1 Criando um aplicativo visual em Java
1 Criando um aplicativo visual em Java Inicie o Netbeans e nele crie um novo projeto, em categorias escolha Java e em projetos escolha Aplicativo Java, na próxima janela escreva o nome do projeto PrimeiroAplicativoVisual
Construtor de sites SoftPixel GUIA RÁPIDO - 1 -
GUIA RÁPIDO - 1 - Sumário Introdução...3 Por que utilizar o Construtor de Sites?...3 Vantagens do Construtor de Sites...3 Conceitos básicos...3 Configuração básica do site...5 Definindo o layout/template
Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5.
Esse manual é um conjunto de perguntas e respostas para usuários(as) do Joomla! 1.5. Ele considera que você já tem o Joomla! instalado no seu computador. Caso você queira utilizá lo em um servidor na web,
Primeira Aplicação Android Olá Mundo. Prof. Fellipe Aleixo
Primeira Aplicação Android Olá Mundo Prof. Fellipe Aleixo ([email protected]) Conteúdo Passo- a- passo de um Projeto Android Conceitos Básicos de uma Aplicação Principais Arquivos Execução da
OBJETIVO Criação e execução de um projeto Android dentro da IDE IntelliJ.
Técnico em Informática Turma 10 Programação para Dispositivos Móveis Roteiro Parcial de Projeto Guilherme Cruz OBJETIVO Criação e execução de um projeto Android dentro da IDE IntelliJ. FERRAMENTA IntelliJ
Acessando um Banco de Dados
Acessando um Banco de Dados Introdução Agora que você já está craque em JSP e já instalou seu servidor, vamos direto para a parte prática! Neste tutorial vamos aprender a acessar um banco de dados. Para
Desenvolvimento com Android Studio Aula 01 Instalação e Configuração do Ambiente de Desenvolvimento, Estrutura de um projeto Android
Desenvolvimento com Android Studio Aula 01 Instalação e Configuração do Ambiente de Desenvolvimento, Estrutura de um projeto Android Instalação e Configuração do Ambiente de Desenvolvimento Instalação
Manual de Utilização do Zimbra
Manual de Utilização do Zimbra Compatível com os principais navegadores web (Firefox, Chrome e Internet Explorer) o Zimbra Webmail é uma suíte completa de ferramentas para gerir e-mails, calendário, tarefas
MANUAL DE UTILIZAÇÃO
MANUAL DE UTILIZAÇÃO Módulo de operação Ativo Bem vindo à Vorage CRM! Nas próximas paginas apresentaremos o funcionamento da plataforma e ensinaremos como iniciar uma operação básica através do nosso sistema,
Definições de Projeto
App Alunos Definições de Projeto Implementação de uma app para Manipulação de Dados de Alunos Em linhas gerais, a app consiste em: Manter dados de alunos; Entrar em contato com alunos; Trocar dados com
Google Android. Uma abordagem prática e didática. Rafael Guimarães Sakurai, Diogo Carleto, erodrigo Cascarrolho
Google Android Uma abordagem prática e didática Rafael Guimarães Sakurai, Diogo Carleto, erodrigo Cascarrolho Esse livro está à venda em http://leanpub.com/google-android Essa versão foi publicada em 2015-08-03
Prof: Ricardo Quintão Site:
Prof: Ricardo Quintão email: [email protected] Site: www.rgquintao.com.br Vamos agora criar o nosso primeiro projeto Android. Na criação de um projeto novo, o ADT já cria um programa de exemplo que
ALUNES MANUAL DO USUÁRIO. Guia rápido Alunes
ALUNES MANUAL DO USUÁRIO Guia rápido Alunes 1 Manual de Instruções Versão 2.0 Alunes Informática 2 Sumário Introdução... 5 Pré-requisitos... 5 Principal/Home... 6 Como editar texto do home... 7 Desvendando
Manual Integra S_Line
1 Introdução O é uma ferramenta que permite a transmissão Eletrônica de Resultado de Exames, possibilitando aos Prestadores de Serviços (Rede Credenciada), integrarem seus sistemas com os das Operadoras
Capítulo 04: Persistência com SQLite
Capítulo 04: Persistência com SQLite Instrutor Programador desde 2000 Aluno de doutorado Mestre em informática pelo ICOMP/UFAM Especialista em aplicações WEB FUCAPI [email protected] sites.google.com/site/marcio
Utilizando a ferramenta de criação de aulas
http://portaldoprofessor.mec.gov.br/ 04 Roteiro Utilizando a ferramenta de criação de aulas Ministério da Educação Utilizando a ferramenta de criação de aulas Para criar uma sugestão de aula é necessário
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS
PROGRAMAÇÃO PARA DISPOSITIVOS MÓVEIS Componentes Visuais Gerenciadores de Layouts Professor: Danilo Giacobo OBJETIVOS DA AULA Apresentar os conceitos básicos da programação de interfaces visuais para Android
Google Android. Broadcast Receiver
Broadcast Receiver Permite que aplicações possam reagir a determinado evento gerado por uma intenção (Intent) que nada mais é que uma mensagem (Message-Passing) enviada ao SO. App1 App Client Intent App2
