Desenvolvimento para Android Prá3ca 3. Prof. Markus Endler
|
|
- João Henrique Silveira Pinheiro
- 8 Há anos
- Visualizações:
Transcrição
1 Desenvolvimento para Android Prá3ca 3 Prof. Markus Endler
2 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 webview, para exibir a página web. ü Crie um novo projeto e chame de TestandoPermissao ü Selecione API 8 para Minimum API, API 16 para Target API e API 17 para Compile With (esse será o padrão de versões ao longo deste curso) ü Em Applica3on Info altere package name para br.rio.puc.lac.android.course e selecione a caixa para criar a ac.vity dando nome de TestandoPermissaoAc3vity ü Clique em Finish e o projeto será criado em seu workspace 2
3 Exercício 3.1 Solicitando permissão para abrir uma página Web ü Abra e edite o arquivo de layout (pasta res > layout.xml) ü Exclua o componente TextView (criado por padrão pelo plugin ADT) ü Ainda no arquivo de layout, adicione um LinearLayout (horizontal) ao layout principal Encontre este componente através do editor gráfico (Graphical Layout) nas opções de Layouts ü Dentro do layout horizontal, adicione um EditText e um BuUon Selecione o BuUon adicionado e visualize suas propriedades na view Proper-es do Eclipse Caso a view não mostre as propriedades, clique com o botão direito do mouse no Bu?on, e no menu de contexto selecione Show In > Proper3es Encontre a propriedade Text e altere seu valor para Ir... 3
4 Exercício 3.1 ü Então, adicione o componente WebView no layout principal da ac.vity Note que cada componente tem a propriedade android:id, para iden.ficação. Ao u.lizar o editor gráfico para definir a interface, o mesmo já adiciona o (p. ). Isso faz com que o plugin ADT crie uma nova referência na classe de recursos R do projeto, permi.ndo assim receber a referência via código. 4
5 Exercício 3.1 Solicitando permissão ü Edite o arquivo da ac.vity TestandoPermissaoAc3vity ü É necessário receber a referência para os três componentes visuais adicionados: EditText, BuUon e WebView - através de findviewbyid()! ü E criar objetos do.po EditText, Bu?on e WebView correspondentes, no método oncreate : 5
6 Exercício 3.1 ü Agora, definindo o processamento da ac.vity... O obje.vo é: o usuário entra com uma URL, clica no botão e a página aparece para o usuário na WebView ü Então, registre um OnClickListener, e no seu método onclick() obtenha o string edittext.gettext e passe como parâmetro para webview.loadurl: Obs: há necessidade de incluir a palavra reservada final antes da declaração do EditText e da WebView, para que seja possível referenciar estes objetos dentro de uma classe anônima OnClickListener (p/ tratar o evento de clique do botão) 6
7 Exercício 3.1 ü No método oncreate, veja que (i) alteramos o objeto webview para receber como WebViewClient a instância de uma nova classe, e (ii) habilitamos o uso de JavaScript, para facilitar os testes com diferentes endereços web. Precisamos atribuir um cliente para este webview para que o próprio componente abra e visualize o endereço web. Caso contrário, o framework Android abriria o browser padrão com o endereço solicitado. ü Abaixo segue o código para criação da classe cliente: 7 Obs: shouldoverrideurlloading() permite interceptar o carregamento de uma URL.
8 Exercício 3.1 Solicitando permissão ü Com a aplicação já pronta, execute- a clicando com o botão direito do mouse em cima do projeto e em seguinda Run as... > Android Applica3on Este comando iniciará o emulador, caso ele não esteja aberto. Lembrando que a versão u.lizada no curso é a Android 4.2 (a.k.a. Jelly Bean). É necessário já exis.r um AVD criado com esta configuração ü A aplicação aparecerá no emulador. Entre com qualquer endereço completo isto é, incluindo protocolo hup://, e clique em no botão Ir... P. ex., entre com o endereço h?p:// e clique em Ir... e você verá que o web site não é carregado como na figura ao lado 8
9 Exercício 3.1 ü O problema com a aplicação é que esta, para carregar um site na web, necessita de conexão com a internet para realizar esta conexão ü Mas a aplicação não solicitou permissão para conexão com a internet ü Para tal, abra o arquivo de manifesto da aplicação e vá até a aba Permissions. Clique em Add... e escolha a opção Uses Permission Uma permissão de uso será adicionada à lista, e agora deve- se selecionar qual será. Na combo box à direita, escolha a permissão android.permission.internet ü No arquivo XML de manifesto, visualize como é a declaração da permissão de uso de uma funcionalidade, como a seguir: 9
10 Exercício 3.1 ü Esta declaração no arquivo de manifesto informa ao framework Android qual (ou quais) permissão de uso este aplica.vo requer para seu correto funcionamento ü Execute novamente a aplicação, dessa vez a permissão de uso inserida no arquivo de manifesto ü Teste a aplicação colocando qualquer endereço web válido e clicando no botão Ir... 10
11 Exercício 3.2 Trabalhando com ac3vi3es Iremos criar duas Ac.vi.es (Main e SecondAc.vity), e usar um Intent Explícito para fazer a Main criar a SecondAc.vity: ü Crie um novo projeto Android de nome IntentsExplicitos ü Para Build Target selecione a versão 4.2, Jelly Bean versão u.lizada neste curso ü Em Applica3on Info altere Package Name para br.rio.puc.lac.android.course e selecione a caixa para criar a ac.vity dando nome de MainAc3vity ü Clique em Finish e o projeto será criado em seu workspace 11
12 Exercício 3.2 Trabalhando com ac3vi3es ü Execute a aplicação clicando com o botão direito no projeto e selecionando a opção Run as... > Android Applica3on Você deverá ver a ac.vity padrão criado pelo plugin ADT ü Ao abrir o arquivo de manifesto, você encontrará o código abaixo na declaração da ac.vity 12 Este intent- filter declara ao Framework Android que esta ac.vity é a principal da aplicação. Já esta tag de categoria informa que esta ac.vity deve constar na listagem de aplicações do sistema
13 Exercício 3.2 Trabalhando com ac3vi3es ü Neste exercício, iremos iniciar uma nova ac3vity a par.r de um evento na MainAci3vty que cria um intent explícito que será entregue a uma segunda ac3vity ü Para criar uma nova ac3vity, devemos criar primeiro um novo arquivo Java e um arquivo XML de layout 13 ü Para criar o arquivo Java, clique com o botão direito em cima do package br.rio.puc.lac.android.course e selecione a opção New > Class Em Name escreva SecondAc3vity, e em Superclass entre com android.app.ac3vity Clique em Finish e o arquivo Java será criado. Contudo, é necessário implementar o método oncreate() onde será atribuído qual interface gráfica representará a ac.vity Digite oncreate (ou apenas parte de) e tecle CTRL + SPACE Selecione o método oncreate e tecle ENTER para criação do método
14 14 Exercício 3.2 Trabalhando com ac3vi3es ü Com o método oncreate() criado automa.camente pelo Eclipse, é necessário agora criar o arquivo de interface para esta segunda ac3vity ü Para isto, clique no botão que o plugin ADT apresenta na toolbar do Eclipse Um wizard para criação de arquivos XML para Android é mostrado, como abaixo Em Resource Type deixe como Layout Em Project, assegure que seja o projeto IntentsExplicitos Em File entre com second.xml Em Root Element, selecione LinearLayout Clique em Finish e o arquivo será criado na pasta res/layout
15 Exercício 3.2 Trabalhando com ac3vi3es ü Ao editar o arquivo second.xml, adicione um objeto do.po TextView e altere a propriedade Text para Esta é a segunda ac3vity! O arquivo XML e sua visualização devem ficar como abaixo 15
16 Exercício 3.2 Trabalhando com ac3vi3es ü Com o arquivo XML pronto para uso, agora é possível u.lizá- lo no código Java No método oncreate() de SecondAc3vity, adicione o seguinte código que fará com que esta ac3vity receba o arquivo XML criado como interface ü Altere o arquivo de interface main.xml excluindo o widget do.po TextView e adicione um widget do.po BuUon O obje.vo deste botão é chamar a segunda ac.vity recém- criada Altere a propriedade Text do BuUon criado para Chamar segunda ac3vity 16
17 Exercício 3.2 Trabalhando com ac3vi3es ü Em MainAc3vity, é necessário inserir o código que irá chamar a SecondAc3vity através de um intent explícito Criando um intent explícito passando qual componente deverá tratá- lo (neste caso, SecondAc3vity.class) e u.lizando este intent através do método startac3vity() Recebendo a referência ao botão adicionado e atribuindo o tratamento ao evento de clique 17
18 Exercício 3.2 Trabalhando com ac3vi3es ü Após fazer as alterações, execute a aplicação e clique no botão ü Ao clicar no botão, que cria o intent explícito para chamar a segunda ac.vity, um erro é lançado e aplicação é chamada ü Visualizndo na view do Eclipse chamada LogCat é possível perceber uma série de mensagens de erro 18
19 Exercício 3.2 Trabalhando com ac3vi3es ü O erro aconteceu pois é obrigatório declarar no arquivo de manifesto todos componentes da aplicação para o Framework Android E ainda não foi feito isso para a SecondAc3vity... ü Edite o arquivo de manifesto da aplicação e altere o código como a seguir 19
20 Exercício 3.2 Trabalhando com ac3vi3es ü Execute novamente a aplicação e o erro não mais persis.rá ü Ao clicar no botão da primeira ac.vity, o intent explícito é criado e o Framework Android instancia a segunda ac.vity, mostrando- a ao usário 20
21 Exercício 3.3 Passando valores entre ac3vi3es através de intents ü O obje.vo deste exercício é mostrar como passar valores entre ac.vi.es u.lizando os Extras <chave, valor> em Intents Extras são pares chave- valor disponíveis de um intent object manipulados através de métodos para inserir put e para receber get ü Crie um novo projeto Android e chame de IntentExtras Como nos outros exercícios, selecione para Build Target a versão 4.2 do Android, e crie uma ac.vity chamada MainAc3vity ü Edite o arquivo de layout main.xml e adicione um EditText e um BuUon (exclua o TextView criado por padrão). Altere a propriedade Text do botão para Chamar... 21
22 Exercício 3.3 Passando valores entre ac3vi3es através de intents ü Crie uma nova classe Java no mesmo package existente, chamada SecondAc3vity, que herda de android.app.ac3vity Implemente o método oncreate ü Crie um novo arquivo de layout chamado second.xml, e escolha como Root Element a opção LinearLayout Edite este arquivo second.xml adicionado um objeto do.po TextView second.xml 22 main.xml
23 Exercício 3.3 Passando valores entre ac3vi3es através de intents ü No método oncreate da classe MainAc3vity, faça as seguintes alterações: Trate o evento do clique do botão para que: Crie o intent explícito para chamar a segunda ac.vity SecondAc3vity Recupere o texto inserido no EditText e insira este texto nos Extras do intent explícito Recupera referências a objetos definidos no arquivo de XML e iden.ficados através da classe de recursos R Manipula os Extras do intent inserindo um novo par chave- valor, que será u.lizado em SecondAc3vity 23
24 Exercício 3.3 Passando valores entre ac3vi3es através de intents ü Na classe SecondAc3vity, no método oncreate, receba a referência do TextView e insira o código para acessar o intent que entregue pelo Framework Android a esta ac3vity e com ele recupere a informação passada como Extra O método getintent() recebe o intent u.lizado para criar a ac.vity Atribui qual arquivo de layout será usado nesta ac3vity e recebe a referência ao único objeto (widget) declarado Recebe o intent responsável e com ele acessa seus extras atrás de informações importantes 24
25 Exercício 3.3 Passando valores entre ac3vi3es através de intents ü Altere o arquivo de manifesto para declaração da SecondAc3vity, da mesma forma que foi feito no exercício anterior ü Execute a aplicação a par.r de Run as... > Android Applica3on Entre com um texto no EditText disponível e clique no botão. O texto será mostrado no TextView de outra ac3vity 25
26 Exercício para casa Modifique as ac.vi.es Main e SecondAc.vity para uma invocação usando o startac.vityforresult, em que: ü a Aci.ty SecondAc.vity pode retornar um valor ao executar o método finish ü a Ac.vity Main pode processar/exibir o resultado estendendo o método onac.vityresult 26 Public void onclick(view view) { Intent i = new Intent( ) staractivityforresult(i, REQUEST_CODE); protected void onactivityresult(int requestcode, int resultcode, Intent data) { if (resultcode == RESULT_OK && requestcode == REQUEST_CODE) { if (data.hasextra("returnkey1")) { Toast.makeText(this, data.getextras().getstring("returnkey1"), Toast.LENGTH_SHORT).show(); } } public void finish() { Intent data = new Intent(); data.putextra("returnkey1", bla"); // Activity finished ok, return the data setresult(result_ok, data); super.finish(); }
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
Leia maisANDROID 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
Leia mais( 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
Leia maisProgramaçã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
Leia maisProgramaçã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
Leia maisProgramaçã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
Leia maisIntroduçã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
Leia maisPrograma 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
Leia maisProgramaçã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 dmartins@gmail.com São
Leia maisAndroid 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 marcio.palheta@gmail.com sites.google.com/site/marcio
Leia maisProf. 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á
Leia maisDesenvolvimento 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
Leia maisProgramação para Dispositivos Móveis
Programação para Dispositivos Móveis Fatec Ipiranga Análise e Desenvolvimento de Sistemas Aula 05 Programando formularios, activities e intents. Dalton Martins dmartins@gmail.com São Paulo, Março, 2012
Leia maisProgramaçã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
Leia maisComunicaçã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
Leia maisDesenvolvimento 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
Leia maisExemplo de Aplicaça o Facebook
HCIM Summer Workshop Guião Hands-on Exemplo de Aplicaça o Facebook 1. Download do Software Development Kit (SDK) O download do SDK do Facebook encontra-se disponível aqui. Depois de fazer o download do
Leia maisIntroduçã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
Leia maisInterfaces 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
Leia maisPROGRAMAÇÃ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
Leia maisConfigurar o Furbot no Eclipse
Configurar o Furbot no Eclipse Primeiramente, precisamos abrir o Eclipse. Logo no início, deverá aparecer uma tela assim: Nela, você irá selecionar o local do seu workspace. Workspace é o local onde ficarão
Leia maisGuião de Introdução ao Eclipse IDE Índice
Índice 1. Introdução... 2 1.1. O que é um ambiente de desenvolvimento (IDE)?... 2 1.2. Visão geral sobre o Eclipse IDE... 2 2. Iniciar o Eclipse... 3 2.1. Instalação... 3 2.2. Utilizar o Eclipse... 3 3.
Leia maisAndroid 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
Leia maisMó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,
Leia maisPROGRAMAÇÃ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.
Leia maisPrograma EndNote. Download para teste no site: http://www.endnote.com/endemo.asp. (Atualmente o EndNote está na versão 5x)
Programa EndNote 1. Informações O EndNote é um gerenciador de referências bibliográficas desenvolvido pela Thomson Reuters. O software permite armazenar e organizar as referências encontradas nas buscas
Leia maisCriando & Consumindo um WebService com ASP.NET 2.0 Publicado em: 25 de Agosto de 2007 Por Herman Ferdinando Arais
ASP.NET > WebService herman_arais@yahoo.com.br Introdução Um WebService é um componente, ou unidade lógica de aplicação, acessível através de protocolos padrões de Internet. Como componentes, esses serviços
Leia maisComo criar pastas personalizadas e novas peças no Toolbox
Como criar pastas personalizadas e novas peças no Toolbox Neste tutorial apreenderemos como inserir uma nova pasta no toolbox, inserir novas peças na biblioteca do toolbox e criar propriedades personalizadas
Leia maisAULA 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
Leia maisOBJETIVO 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
Leia maisMANUAL DO INSTAR-MAIL 1.0. Pagina de login e senha do Instar-Mail
1º Passo: Acesse o seguinte endereço http://www.smtp.com.br/sg/cliente/logar.php MANUAL DO INSTAR-MAIL 1.0 2º Passo: Será apresentada uma tela solicitando o seu login e senha: Sendo assim: Digite o seu
Leia maisUNIVERSIDADE TECNOLOGIA FEDERAL DO PARANÁ. Owncloud SERVIÇO DE COMPARTILHAMENTO EM NUVEM. Manual
UNIVERSIDADE TECNOLOGIA FEDERAL DO PARANÁ Owncloud SERVIÇO DE COMPARTILHAMENTO EM NUVEM Manual DIRETORIA DE GESTÃO DE TECNOLOGIA DA INFORMAÇÃO DIRGTI 2015 Sumário 1. Introdução... 3 2. Acessando o serviço...
Leia maisManual do Publicador. Wordpress FATEA Sistema de Gerenciamento de Conteúdo Web
Manual do Publicador Wordpress FATEA Sistema de Gerenciamento de Conteúdo Web Sumário Painel de Administração... 3 1 - Inserção de post... 5 2 Publicação de post com notícia na área headline (galeria de
Leia maisManual de Utilização
Manual de Utilização Versão 1.0 18/01/2013 Sempre consulte por atualizações deste manual em nossa página. O Cotação Web está em constante desenvolvimento, podendo ter novas funcionalidades adicionadas
Leia maisManual do usuário. Softcall Java. versão 1.0.5
Manual do usuário Softcall Java versão 1.0.5 Sumário Iniciando SoftCall...3 Tela Principal...3 Configurando o SoftCall...4 Agenda...5 Incluindo um contato...5 Procurando um contato...6 Apagando um contato...6
Leia maisManual Administrador - Mídia System
Manual Administrador - Mídia System Logo após cadastrarmos sua Empresa em nosso sistema, será enviado um e-mail confirmando as informações de acesso do Administrador do sistema. Obs: Caso não tenha recebido
Leia maisMicrosoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR
Microsoft Office Outlook Web Access ABYARAIMOVEIS.COM.BR 1 Índice: 01- Acesso ao WEBMAIL 02- Enviar uma mensagem 03- Anexar um arquivo em uma mensagem 04- Ler/Abrir uma mensagem 05- Responder uma mensagem
Leia maisIntroduçã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
Leia maisMANUAL DO ANIMAIL 1.0.0.1142 Terti Software
O Animail é um software para criar campanhas de envio de email (email Marketing). Você pode criar diversas campanhas para públicos diferenciados. Tela Principal do sistema Para melhor apresentar o sistema,
Leia maisINSTALANDO SQL SERVER 2008
VERSÃO 2 INSTALANDO SQL SERVER 2008 Pré-requisitos para instalação do SQL SERVER 2008 Antes de iniciar o instalador do SQL SERVER 2008 é necessário instalar os seguintes componentes: Microsoft Windows
Leia maisDesenvolvimento 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
Leia maisCRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO
CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO Antes de criarmos um novo Banco de Dados quero fazer um pequeno parênteses sobre segurança. Você deve ter notado que sempre
Leia maisManual das funcionalidades Webmail AASP
Manual das funcionalidades Webmail AASP 1. Configurações iniciais 2. Regras 3. Histórico da conta 4. Autorresposta 5. Dados de acesso (alterando senha de acesso) 6. Identidade (assinatura) 7. Redirecionamento
Leia maisProcedimentos de Implantação ireport x Protheus
Índice 1. INTRODUÇÃO... 2 2. CONFIGURAÇÃO... 2 1.1 Configurando o Protheus... 2 2.2 Configurando o ireports no Protheus... 2 2.3 Incluindo relatórios no Protheus... 4 3. CONFIGURANDO E UTILIZANDO O IREPORT
Leia maisProgramação para Android
Programação para Android Aula 01: Visão geral do android, instalação e configuração do ambiente de desenvolvimento, estrutura básica de uma aplicação para Android Objetivos Configurar o ambiente de trabalho
Leia maisAcesso à Dados ZEOS x Delphi. Professor Anderson
Acesso à Dados ZEOS x Delphi Professor Anderson Introdução O ZEOS é uma biblioteca que provê o acesso à uma base de dados em MYSQL. Através dessa Library, podemos realizar operações de manipulação da base
Leia maisManual de Utilização Utilização do PDFSam
Manual de Utilização Utilização do PDFSam ASPE/RO Conteúdo desenvolvido por: Ângelo Mendonça Neto Download e Instalação O PDFSam é uma ferramenta de manipulação de arquivos PDF, é possível fazer inúmeras
Leia maisMANUAL 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,
Leia maisAprenda como instalar o plugin EclipseUML no Eclipse e como utilizá-lo para fazer engenharia reversa de seu código-fonte.
Omondo EclipseUML Ricardo Rodrigues Lecheta Aprenda como instalar o plugin EclipseUML no Eclipse e como utilizá-lo para fazer engenharia reversa de seu código-fonte. Introdução Neste tutorial será apresentado
Leia maisConhecendo o Proteus
Conhecendo o Proteus Vitor Amadeu Souza vitor@cerne-tec.com.br Em uma série de 3 artigos, veremos como usar o Proteus. Introdução Iremos neste momento iniciar nosso estudo no Proteus usando para isso as
Leia mais3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco).
Permissões de compartilhamento e NTFS - Parte 2 Criando e compartilhando uma pasta - Prática Autor: Júlio Battisti - Site: www.juliobattisti.com.br Neste tópico vamos criar e compartilhar uma pasta chamada
Leia maisCriar um novo projecto
Criar um novo projecto Criar um novo projecto (2) Criar um novo projecto (3) Criar um novo projecto (4) Criar um novo projecto (5) Criar um novo projecto (6) Estrutura do projecto O Eclipse criou-nos um
Leia maisManual de Utilização COPAMAIL Criando e configurando a assinatura de e-mail. Zimbra Versão 8.0.2
Manual de Utilização COPAMAIL Criando e configurando a assinatura de e-mail Zimbra Versão 8.0.2 Sumário Convertendo a assinatura de e-mail a partir do Microsoft Outlook... 1 Para usuários do Microsoft
Leia maisTutorial: Criando aplicações J2EE com Eclipse e jboss-ide
Tutorial: Criando aplicações J2EE com Eclipse e jboss-ide Para criar uma aplicação J2EE, utilizando Eclipse e jboss-ide, é necessário ter instalado em seu computador o JDK 1.5 (versão atual). Abaixo seguem
Leia maisConsulta de endereço através do Cep
--------------------------------------------------------------------------------------------- Por: Giancarlo Fim giancarlo.fim@gmail.com Acesse: http://giancarlofim.wordpress.com/ ---------------------------------------------------------------------------------------------
Leia maisManual de Instalação do Agente Citsmart
16/08/2013 Manual de Instalação do Agente Citsmart Fornece orientações necessárias para efetuar a instalação do Agente Citsmart. Versão 1.9 21/11/2014 Visão Resumida Data Criação 21/11/2014 Versão Documento
Leia maisAula 01 - Formatações prontas e condicionais. Aula 01 - Formatações prontas e condicionais. Sumário. Formatar como Tabela
Aula 01 - Formatações prontas e Sumário Formatar como Tabela Formatar como Tabela (cont.) Alterando as formatações aplicadas e adicionando novos itens Removendo a formatação de tabela aplicada Formatação
Leia maisScriptlets e Formulários
2 Scriptlets e Formulários Prof. Autor: Daniel Morais dos Reis e-tec Brasil Programação Avançada Para Web Página1 Meta Permitir ao aluno aprender a criar um novo projeto Java para web no Netbeans IDE,
Leia maisBem- Vindo ao manual de instruções do ECO Editor de COnteúdo.
Manual de Instruções ECO Editor de Conteúdo Bem- Vindo ao manual de instruções do ECO Editor de COnteúdo. O ECO é um sistema amigável e intui?vo, mas abaixo você pode?rar eventuais dúvidas e aproveitar
Leia maisCriando uma agenda simples com NetBeans 6.5
Criando uma agenda simples com NetBeans 6.5 (Swing application framework e Beansbinding) Já faz algum tempo que escrevi uma agenda simples usando o Eclipse com o Visual Class Editor. Demorei em torno de
Leia mais1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2.
1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2. Editando um Artigo 4.3. Excluindo um Artigo 4.4. Publicar
Leia maisPara participar de um mapa colaborativo usando o Cmap Tools
Antes de trabalhar num mapa colaborativo, você deve instalar o software no seu computador. Pegue a sua cópia, gratuita, em http://cmap.ihmc.us/download/. Veja a versão compatível com o seu computador.
Leia maisServiço Seguro de Mensagens Instantâneas
COORDENADORIA DA RECEITA ESTADUAL GERÊNCIA DE CONTROLE E INFORMAÇÕES Serviço Seguro de Mensagens Instantâneas Jabber & Exodus Jabber é um protocolo aberto, baseado em XML para troca de mensagens instantâneas.
Leia maisPassos para a configuração do ambiente de desenvolvimento:
Passos para a configuração do ambiente de desenvolvimento: 0 - (Opcional) Criar uma pasta onde vai ser o seu Workspace. Ou seja, onde os códigos de todos os projetos do Eclipse serão salvos: 1 - Instalar
Leia maisCaso já seja usuário do SCAW siga as instruções a partir da página X.
Caso já seja usuário do SCAW siga as instruções a partir da página X. Para iniciar o sistema dê um duplo clique no ícone, que se encontra na área de trabalho. 1 Login do sistema. Esta é a tela de login
Leia maisVeja abaixo um exemplo de como os dados são mostrados quando usamos o
Objeto DataGridView O controle DataGridView é um dos objetos utilizados para exibir dados de tabelas de um banco de dados. Ele está disponível na guia de objetos Data na janela de objetos do vb.net. Será
Leia maisManual do Plone (novo portal do IFCE)
Manual do Plone (novo portal do IFCE) Dezembro/2015 Índice Como criar submenus... 3 Como criar banner rotativo... 4 Como remover um banner... 5 Como criar uma notícia... 6 Como inserir imagem na notícia...
Leia maisEclipse com c++11 e boost Etapa 1- Download da IDE Eclipse c++ e configuração do MinGW
Eclipse com c++11 e boost Etapa 1- Download da IDE Eclipse c++ e configuração do MinGW Primeiro passo: download Primeiramente devemos baixar o eclipse para c++, sugiro a ultima versão o Mars M4 https://eclipse.org/downloads/packages/release/mars/m4
Leia maisDespachante Express - Software para o despachante documentalista veicular DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1
DESPACHANTE EXPRESS MANUAL DO USUÁRIO VERSÃO 1.1 1 Sumário 1 - Instalação Normal do Despachante Express... 3 2 - Instalação do Despachante Express em Rede... 5 3 - Registrando o Despachante Express...
Leia maisManual de baixa do Certificado Digital AR SOLUTI. Versão 2.0 de 7 de Maio de 2014. Classificação: Ostensiva
Catalogação do Documento Titulo Classificação Versão 2.0 de 7 de Maio de 2014 Autor Raphael Reis Aprovador Bruno Barros Número de páginas 57 Página 2 de 57 Sumário 1 Sistema operacional compatível para
Leia maisHCI Summer Workshop. Android #1. Tiago Guerreiro. tjvg@di.fc.ul.pt
HCI Summer Workshop Android #1 Tiago Guerreiro tjvg@di.fc.ul.pt Introdução Equipa Luis Carriço Tiago Guerreiro Luis Duarte Diogo Marques Gonçalo Gomes Eduardo Matos Nikolay Stanchenko Rafael Nunes Filipe
Leia maisTutorial USERADM Como inserir conteúdo no Portal Transparência
Portal Transparência / Acesso a Informação Tutorial USERADM Como inserir conteúdo no Portal Transparência Como acessar? 1. Primeiramente acesse o site de sua instituição, como exemplo vamos utilizar o
Leia maisManual do Assinador de Documentos
Manual do Usuário Manual do Assinador de Documentos PROJUDI Template Versão 1.1 SUMÁRIO 1. Requisitos Básicos... 3 2. Atualizar a Versão do Java... 3 2.1 Adicionar Site à Lista de Exceções... 10 3. Baixar
Leia maisRevisão: - 1 Desinstalando Versões Anteriores
Urano Indústria de Balanças e Equipamentos Eletrônicos Ltda. Rua Irmão Pedro 709 Vila Rosa Canoas RS Fone: (51) 3462.8700 Fax: (51) 3477.4441 Procedimentos de Instalação do Urano Integra 2.1e no Windows
Leia maisSistema de Recursos Humanos
Sistema de Recursos Humanos Projeto 1 O objetivo desse sistema é gerenciar a admissão e a demissão de funcionários. Esse funcionário pode ou não ter dependentes. Esse funcionário está alocado em um departamento
Leia maisIMPORTANTE: O sistema Off-line Dr.Micro é compatível com os navegadores Mozilla Firefox e Internet Explorer.
CONFIGURANDO O SISTEMA OFFLINE DR.MICRO IMPORTANTE: O sistema Off-line Dr.Micro é compatível com os navegadores Mozilla Firefox e Internet Explorer. 1- Ao acessar a plataforma online a opção Minha Escola
Leia maisPrograma 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
Leia maisIniciando o MySQL Query Brower
MySQL Query Brower O MySQL Query Browser é uma ferramenta gráfica fornecida pela MySQL AB para criar, executar e otimizar solicitações SQL em um ambiente gráfico. Assim como o MySQL Administrator foi criado
Leia maisFERRAMENTAS DE COLABORAÇÃO CORPORATIVA
FERRAMENTAS DE COLABORAÇÃO CORPORATIVA Compartilhamento de Arquivos no Google Drive Sumário (Clique sobre a opção desejada para ir direto à página correspondente) Utilização do Google Grupos Introdução...
Leia maisPLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ MANUAL DE UTILIZAÇÃO DO CVS NO ECLIPSE
PLATAFORMA DE DESENVOLVIMENTO PINHÃO PARANÁ MANUAL DE UTILIZAÇÃO DO CVS NO ECLIPSE Agosto 2007 Sumário de Informações do Documento Tipo do Documento: Manual Título do Documento: MANUAL DE UTILIZAÇÃO DO
Leia maisÍNDICE MANUAL SITE ADMINISTRÁVEL TV. 1. Introdução 2. Acessando o site administrável/webtv SITE ADMINISTRÁVEL 3. CONFIGURAÇÕES
MANUAL SITE ADMINISTRÁVEL TV ÍNDICE 1. Introdução 2. Acessando o site administrável/webtv SITE ADMINISTRÁVEL 3. CONFIGURAÇÕES 3.1 - Dados Cadastrais 3.2 - Noticias 3.3 Redes Sociais 3.4 - Player 4. DESIGN
Leia maisTema UFPel 2.0 WP Institucional Guia de Opções de Personalização
Tema UFPel 2.0 WP Institucional Guia de Opções de Personalização Sumário 1. Configurações Iniciais...2 1.1. Configurando o Menu Personalizado...2 1.2. Configurando os Widgets...3 2. Localize o nome de
Leia maise-mails editores de e-mails Como configurar contas de nos principais Como configurar contas de e-mails nos principais editores de e-mails
Como configurar contas de e-mails nos principais editores de e-mails Podemos acessar nossos e-mails pelo webmail, que é um endereço na internet. Os domínios que hospedam com a W3alpha, acessam os e-mails
Leia maisUsando o simulador MIPS
Usando o simulador MIPS O objetivo desta aula prática será a utilização do simulador MipsIt para executar programas escritos em linguagem de máquina do MIPS. 1 Criando um projeto Cada programa a ser executado
Leia maisAmbientação JAVA. Versão 0.1 MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 1 UNIVERSIDADE CEUMA 08/01/2014
UNIVERSIDADE CEUMA Ambientação JAVA Versão 0.1 08/01/2014 Este é um modelo de configuração para desenvolvimento no ambiente Java. MICHEL CORDEIRO ANALISTA DE NEGÓCIO (NTI 2014) 1 Sumário Sumário... 2 1
Leia maisAcessando 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
Leia maisGoogle 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
Leia maisManual de Uso. Intranet
Manual de Uso Intranet última atualização: setembro de 2013 1 2 Sumário 1- Acesso 04 2- Gerenciamento de páginas 04 3- Gerenciamento de layout e aparência das páginas 3.1- Layout 3.3- Aparência 07 07 08
Leia maisGuia de instalação UEG Linux 14.04 LTS
1. Apresentação O UEG Linux 14.04 LTS é um sistema operacional baseado em Linux e derivado do Ubuntu, customizado pela Gerência de Núcleo de Inovação Tecnológica da Universidade Estadual de Goiás para
Leia maisSistema de Controle de Cheques GOLD
Sistema de Controle de Cheques GOLD Cheques GOLD é um sistema para controlar cheques de clientes, terceiros ou emitidos. Não há limitações quanto as funcionalidades do programa, porém pode ser testado
Leia maisAndroid 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
Leia maisManual do site do Comitê do Itajaí: como inserir e atualizar
Manual do site do Comitê do Itajaí: como inserir e atualizar conteúdo autor: Fábio Roberto Teodoro 25 de março de 2010 Sumário 1 Definições 3 2 Interface Administrativa 4 3 Conteúdo 6 3.1 Notícias............................................
Leia maisManual para Utilização Site DVA Express. Versão 2.0 para Parceiros.
Manual para Utilização Site DVA Express Versão 2.0 para Parceiros. Introdução O presente manual tem por finalidade instruir os parceiros e representantes na utilização do site para consultas, rastreabilidade
Leia maisCriação de Servlets Name Directory Build WAR JSP/Servlet frameworks Launch URL Package Class name Generate header comments
Criação de Servlets 1. Crie um novo projeto através do Menu File New Project. 2. Acesse o Menu File New. 3. Na janela Object Gallery que surgirá, selecione a guia Web. 4. Escolha o ícone que corresponde
Leia maisEsse 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,
Leia maisUSANDO O ROUNDCUBE WEBMAIL
USANDO O ROUNDCUBE WEBMAIL ATENÇÃO! Para utilizar este tutorial não se esqueça: Onde estiver escrito seusite.com.br substitua pelo ENDEREÇO do seu site (domínio). Ex.: Se o endereço do seu site é casadecarnessilva.net
Leia maisDefiniçõ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
Leia maisMANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET
MANUAL DE UTILIZAÇÃO SISTEMA DE CADASTRO INTRANET I Sumário 1. Objetivo do Documento... 1 2. Início... 1 3. Cadastro de Pessoa Física... 3 3.1. Preenchimentos Obrigatórios.... 4 3.2. Acesso aos Campos
Leia maisQUALIDATA Soluções em Informática. Módulo CIEE com convênio empresas
FM-0 1/21 ÍNDICE 1. MÓDULO DESKTOP(SISTEMA INSTALADO NO CIEE)... 2 Cadastro de Ofertas de Empregos:... 2 Cadastro de Eventos:... 3 Cadastro de Instituições do Curriculum:... 5 Cadastro de Cursos do Curriculum:...
Leia maisSIGEM AVALIAÇÃO DE ALUNOS WEB
SIGEM AVALIAÇÃO DE ALUNOS WEB Conteúdo 1. ABERTURA DO SISTEMA... 3 1.1. Barra principal de Ferramentas... 4 1.2. Filtro de consultas... 5 2. VISÃO GERAL DO SISTEMA... 6 3. SELECIONAR ESCOLA... 7 4. SISTEMA
Leia mais