Baixe o app para aproveitar ainda mais
Prévia do material em texto
Explique as classes view e Activty. Relacione: Activty, view,canvas,paint,rect,ondraw. Qual comando executa a view dentro da activity? setContentView(new myview(yhis)); “ (R.layout.ActivityMain); Quantas views uma activity pode ter ligado a si e vice-versa? Só uma Diferença entre canvas,ondraw e paint? Quais os formatos que a view pode ter? Java e xml Qual diferença entre a xml e java na classe view? Arquivo xml da um resultado rapido nos componentes mas não se programa diretamente neles, é um arquivo texto Arquivo java não se tem uma velocidade rapida na construção visual da interface porem posso programar direto na minha classe Porque ao criarmos uma classe e herdamos uma view? Herdamos da view pq temos a liberdade de usar um pai ou um filho da herança Descreva todos os métodos (fluxo de vida da activity), por exemplo, on create,onpause, etc. Oncreate=ocorre na criaçao do objeto Onresume=inicia a aplicação Onpause=pausa a aplicação Onstop=para os processos da aplicação Diferença entre versão da API e do mostrado nas lojas? A versão da api é do programador e da loja é do usuário Versões antigas tem opengl 1 e 2, as atuais 3.De que forma isto afeta a tomada de decisão sobre qual versão do android devemos trabalhar? no opengl 1 e 2 as imagens eram potencia de dois e no opengl 3 não existe mais restriçao de tamanho de imagem Software na API 19 funciona em um celular de API 26 e em outro de API 4? Justifique. Na 26 sim e na 4 não Qual o sistema operacional, banco de dados, IDE e linguagem de programação do android? Linux , sqllite, android studio e java. Emulador é uma maquina virtual? Justifique. Sim Ele tenta simular um ambiente real Descreva como configurar o debug no celular (para rodar a aplicação criada no android studio no seu celular). Cite aparelhos que sejam dispositivos móveis (ex: pc? Tablete?...) LibGDX (java), unity, godot...são usados para criar jogos? Posso criar jogos usando android studio? Justifique. Sim Da pra fazer cadastros Qual a máquina virtual java do android? M.V.Dalvik O que é o arquivo de extensão apk? Instalador da aplicação Android é open-source? Sim Android usa opengl e openAl? Se sim o que é cada um? Sim O que é um intente e cite duas funções dele? Gerenciar duas activitys passar valores de uma activity para outra Como resolvo o erro “Intel Hxm”? Ir na bios e ativar virtualização Posso usar acentos nas pastas do projeto android? Não Android studio tem suporte a controle de versão?(CVS, SubVersion,Git,...) Sim No android tem n APIS e cada um para um tipo de dispositivo , explique cada um deles: Phone and tablete, wear, tv, glass. Na criação do projeto podemos ter vários tipos activity, explique cada uma: basic, empty, máster detail, no activity, full screen activity. Descreva a função das pastas (diretorios) do projeto android: values, res, layout, mipmap. Values= onde fica os arquivos de constante Res=pasta de recurso Layout=onde ficam as views Mipmap=onde ficam os icones Descreva a função dos seguintes arquivos o projeto android: AndroidManifest.xml Android manifesto é responsavel pelas configurações inicias e permissões do aplicativo Color= cor Styles=informações visuais String=constante de texto Na classe java (activity) o que é o “R”?(Ex:setcontentview(R.layout.main_layout.xml) Representa a pasta res A view interage com componentes android, cite 3 componentes que ele interage? Combo box , botão e caixa de texto Explique os métodos da classe Paint:Setcolor, setStrokeWidth, setstyle, settextsize. Setcolor=cor do pincel Style=preenchido ou borda Size=tamanho Descreva a diferença entre a coordenadas “x,y,largura e altura” e “left, top, rigth, bottom”? Cite um trecho de código que faça um objeto da classe rect (herdeiro) se mover para a direita de forma contínua. Canvas.drawrect
Compartilhar