Lar Finanças Pessoais Como criar o "Look" para sua aplicação de Android com Java - dummies

Como criar o "Look" para sua aplicação de Android com Java - dummies

Vídeo: ANIMES QUE VOCÊ PRECISA VER: KUZU NO HONKAI 2024

Vídeo: ANIMES QUE VOCÊ PRECISA VER: KUZU NO HONKAI 2024
Anonim

Uma orientação geral no desenvolvimento de aplicativos para Android diz que você deseja separar a lógica da apresentação. Em termos menos técnicos, a diretriz adverte contra confundir o que um aplicativo faz com a aparência de um aplicativo. A orientação aplica-se a muitos aspectos da vida. Por exemplo, se você estiver projetando um site, peça aos artistas que façam o layout e que os geeks façam a codificação. Se você está escrevendo um relatório, primeiro escreva as idéias. Mais tarde, você pode se preocupar com fontes e estilos de parágrafo.

A literatura sobre o desenvolvimento do aplicativo descreve técnicas e estruturas específicas para ajudá-lo a separar a forma da função.

Para adicionar botões, caixas e outros brindes ao seu aplicativo, faça o seguinte:

  1. Inicie o Android Studio e inicie um novo projeto. Quando terminar estas etapas, você possui um projeto novo com uma atividade vazia. O projeto aparece na janela principal do Android Studio.
  2. No ramo app / res / layout do novo projeto (na janela da ferramenta do projeto da janela principal), clique duas vezes em activity_main. xml . Como resultado, a ferramenta Designer do Android Studio exibe o conteúdo de activity_main. xml . A ferramenta Designer possui dois modos: modo de design para edição visual de arrastar e soltar e modo de texto para edição de código XML. Portanto, a parte inferior da ferramenta Designer possui duas guias: uma guia Design e uma guia Texto.
  3. Clique na guia Design.

    No modo Design, você vê a paleta, a árvore do componente, duas telas de pré-visualização e o painel Propriedades.

    Se você não vir a paleta, procure o pequeno botão Palette na margem esquerda da ferramenta Designer. Se você clicar nesse botão, a paleta deve aparecer.

    A árvore de componentes tem um ramo com o nome TextView - "Hello World! " Este ramo representa o texto Olá Mundo! que aparece automaticamente como parte do seu aplicativo. Você não precisa deste texto em seu aplicativo.

  4. Selecione o TextView - "Hello World!" na árvore do componente e, em seguida, pressione Excluir. O ramo "Olá Mundo" desaparece da árvore do componente e as palavras Olá Mundo! desaparecem da tela de pré-visualização.

    As próximas etapas o guiam através da criação do aplicativo.

    O layout do aplicativo tem três tipos diferentes de componentes, e cada tipo de componente passa por vários nomes diferentes. Aqui estão os três tipos de componentes:

    • EditText (também conhecido como texto simples): Um lugar onde o usuário pode editar uma única linha de texto. Um nome comum para esse tipo de componente é um campo de texto.
    • Botão : Um botão é um botão é um botão. Deseja clicar no botão? Vá em frente e clique nele.
    • TextView (também conhecido como Texto simples, Texto amplo, Texto médio, e assim por diante): Um lugar onde o aplicativo exibe texto. Normalmente, o usuário não edita o texto em um componente TextView .

      Para ser dolorosamente preciso, os componentes EditText , do botão e TextView do Android não são realmente diferentes tipos de componentes. Todo componente EditText é um tipo de TextView e cada botão é também um tipo de TextView . Na linguagem de programação orientada a objetos, a classe EditText estende a classe TextView . A classe também estende a classe TextView .

  5. Arraste um item de texto simples (isto é, EditText ) do grupo Widgets da paleta para qualquer uma das telas de pré-visualização. O item de texto simples pode aterrar em um lugar de aparência feia. Tudo bem. Você não está criando uma obra de arte. Você está aprendendo a escrever o código Java.
  6. Repita a Etapa 5, desta vez colocando um item de botão na tela de pré-visualização. Coloque o componente Button abaixo do componente Texto simples (EditText). Mais tarde, se você não gosta de colocar o componente Button, pode movê-lo facilmente arrastando-o para outro lado na tela de visualização.
  7. Repita a Etapa 6, desta vez colocando um componente TextView na tela de pré-visualização. Coloque o TextView componente abaixo do componente Botão , mas, mais uma vez, depende de você.

    Nas etapas restantes, você altera o texto que aparece em cada componente.

  8. Selecione o componente na tela de pré-visualização ou na árvore do componente. Como resultado, o painel Propriedades da ferramenta Designer exibe algumas das propriedades do componente do botão.

    Depois de selecionar o componente , você pode ver a palavra TextView no painel Propriedades. Não confunda isso com o componente TextView que você arrastou da paleta na Etapa 7. Com o botão selecionado, todos os campos no painel Propriedades se referem ao componente Botão . Se a aparência da palavra TextView no painel Propriedades o confundir, consulte o ícone Técnico na Etapa 4. (Se a palavra TextView não o confundir, não faça isso incomoda lendo o ícone Técnico!)
  9. No painel Propriedades, no campo texto, digite a palavra COPIAR. Quando você faz, a palavra COPIAR aparece na face do componente Botão . Você pode verificar isso observando a tela de visualização de wysiwyg.

    No painel Propriedades, você pode ver dois campos com o nome texto. Se assim for, um é para testes e o outro é para executar o aplicativo. Em caso de dúvida, não dói digitar a palavra COPY em ambos os campos.

  10. Repita os passos 8 e 9 com os componentes EditText e TextView da sua actividade, mas desta vez, não coloque a palavra COPY nesses componentes. Em vez disso, remova os caracteres desses componentes.Quando você terminar, as telas de pré-visualização são semelhantes às telas abaixo. Se as telas de pré-visualização não se parecem exatamente com isso, não se preocupe com isso. Seus componentes podem estar espalhados em diferentes lugares nas telas de pré-visualização, ou os criadores do Android Studio podem ter mudado a aparência das telas de pré-visualização. Enquanto você tiver um componente EditText , um componente e um componente TextView , você está bem.
  11. Escolha Arquivo → Salvar tudo para salvar seu trabalho até agora.

Como criar o "Look" para sua aplicação de Android com Java - dummies

Escolha dos editores

Acalma suas emoções ao praticar Mindfulness - dummies

Acalma suas emoções ao praticar Mindfulness - dummies

Aqui, você descobre a maneira consciente de gerenciar as emoções - as etapas para tome quando estiver sentindo baixo, excessivamente irritado ou desconfortavelmente ansioso. As emoções positivas podem ser um sentimento maravilhoso. A alegria, a alegria, a emoção e a felicidade são perfeitas. Mas como você pode lidar com as chamadas emoções negativas? Use a atenção para a saúde emocional A atenção plena está se tornando ...

Como começar o seu dia de trabalho com meditação Mindfulness - dummies

Como começar o seu dia de trabalho com meditação Mindfulness - dummies

Você pode encontrar a meditação mindfulness é uma ótima maneira de Comece o seu dia de trabalho. Quando chegar ao trabalho pela manhã, talvez já esteja estressado. Depois de uma agitada hora ou duas preparando as crianças para a escola ou regatear com seu parceiro ou lidar com alguma emergência em casa, seguido de ...

Os melhores sites Mindfulness - dummies

Os melhores sites Mindfulness - dummies

, Independentemente de você morar no Reino Unido ou em outro lugar, se você procurar "mindfulness" 'on-line, você literalmente obterá milhões de resultados. Como você pode dizer o trigo da palha? Aqui estão alguns sites que você achará útil. Atento. Este recurso maravilhoso tem muitos conteúdos de alta qualidade de professores excelentes de atenção plena. O ...

Escolha dos editores

HDR Solução de problemas: Nada está funcionando - manequins

HDR Solução de problemas: Nada está funcionando - manequins

Quando você se depara com uma situação com suas fotografias de alcance dinâmico elevado e parece que nada que você está fazendo está funcionando - as configurações não parecem boas, a imagem parece errada, os efeitos são ruins - relaxe e faça uma pausa. A imagem está lhe dizendo algo. Que algo às vezes é relacionado a forçar ...

HDR Resolução de problemas: falta de imaginação - dummies

HDR Resolução de problemas: falta de imaginação - dummies

A imaginação é uma coisa poderosa ao preparar imagens HDR, fato que é tornou-se mais óbvio quando você vê o resultado de não usá-lo versus usá-lo. A imagem superior desta figura é uma imagem HDR de um diner local durante a "hora dourada" - naquele horário atrasado (ou manhã) quando ...

HDR Solução de problemas: Sharpening - dummies

HDR Solução de problemas: Sharpening - dummies

Se você ficar apanhado na perfeição, você está preparado para aumentar seu HDR imagens. Os fotógrafos às vezes estão obcecados com a nitidez em suas fotos. Eles querem que tudo seja pixelly perfeitamente afiado do nariz da câmera até o infinito, independentemente da lente, abertura, ISO ou velocidade do obturador que eles usem. Esta figura mostra os resultados ...

Escolha dos editores

Cisco Rede: Mostrar comando de versão em um Switch - dummies

Cisco Rede: Mostrar comando de versão em um Switch - dummies

Em qualquer componente de rede da Cisco, o show O comando de versão é aplicável a qualquer hardware usando o Sistema Operacional Cisco IET (Internetwork Operating System), incluindo switches. O comando show version mostra informações ligeiramente diferentes, de acordo com o tipo de dispositivo em que você usa. Veja a saída do comando show version em um switch e ...

Cisco Rede: Modo de operação EXEC privilegiado - manequins

Cisco Rede: Modo de operação EXEC privilegiado - manequins

Você precisa usar o modo EXEC privilegiado se quiser realmente tem acesso de atualização a um sistema de rede Cisco,. Para entrar neste modo no modo EXEC do usuário, emita o comando enable, que solicita uma senha, se configurado. Como o nome do modo sugere, este modo tem privilégios extras para permitir ...

Cisco Rede: Configuração de Senha de Shell Seguro (SSH) - manequins

Cisco Rede: Configuração de Senha de Shell Seguro (SSH) - manequins

Shell seguro (SSH) é um protocolo de rede para seus dispositivos Cisco, que é mais seguro do que o Telenet. Definir uma senha segura é um requisito de configuração para este protocolo. Para configurar o acesso a um switch Cisco para SSH, você precisará ter uma conta de usuário criada em sua opção. O exemplo supõe que você tenha ...