Como codificar o comportamento de seu aplicativo android com java

Codificação o comportamento do seu aplicativo Android depende da quantidade de trabalho que você quer fazer. Android 1.6 (também conhecida como rosca) introduziu um android: onclick

atributo que agiliza a codificação de ações de um aplicativo. Aqui está o que você faz:

  1. Lançar Android Studio. Certifique-se de que você já criou o “olhar” para a sua aplicação.
  2. Se você não vir a ferramenta Designer com suas telas de visualização, clique duas vezes no app / res / layout / activity_main.xml filial na janela da ferramenta de projeto. Quando a ferramenta Designer aparece, selecione a guia Design.
  3. Anote os rótulos nas ramificações na árvore de componente tree.The componente está no lado esquerdo da ferramenta Designer, imediatamente abaixo da paleta. Observe os rótulos dos ramos da árvore. Cada elemento na tela tem uma identidade (Um nome para identificar esse elemento). Aqui, os ids de alguns dos elementos da tela são editar texto, botão, e textView.
    -Java-programação para-android-developers-2e-componente-árvore
    Você pode estar se perguntando por que, no lugar da palavra “identificação”, o estranho abreviatura em minúsculas identidade é usada em vez da abreviatura idioma Inglês mais convencional identidade. Para descobrir o que está acontecendo, selecione a aba Texto na ferramenta de designer do Android Studio. No código XML para o layout da atividade que você vai encontrar linhas como android: id ="@ + Id / textView". Em arquivos XML do Android, identidade é uma palavra código.
    Quando você soltar um componente para a tela de visualização, Estúdio Android atribui esse componente um id. Você pode experimentar com isso, largando uma segunda TextView componente para a tela de visualização. Se você fizer isso, a árvore componente tem um ramo adicional, e a etiqueta no ramo (o id do novo componente) é provável que seja textView2.

    Java é case-sensitive, então você tem que prestar atenção à forma como as palavras são capitalizados. Por exemplo, a palavra Editar texto não é o mesmo que a palavra editar texto. Neste exemplo, a palavra Editar texto representa um tipo de componente (uma espécie de campo de texto), e editar texto significa um componente particular (o campo de texto em seu aplicativo - o campo de texto que você caiu sobre a tela de visualização).

    Você pode alterar id de um componente, se quiser. (Por exemplo, você pode alterar o nome editar texto para thatTextThingie.) Neste exemplo, você provavelmente vai querer aceitar o que você vê na árvore de componentes. Mas antes de prosseguir para a próxima etapa, anote os ids na árvore de componentes do seu aplicativo.

    Para alterar id de um componente, selecione o componente na tela de visualização ou na árvore de componentes. Em seguida, no painel Propriedades, no lado direito da ferramenta de Designer, procure um campo ID. Alterar o texto que você encontra neste campo ID. (Sim. No painel Propriedades, ID tem letras maiúsculas.)

    Video: Como aprender a PROGRAMAR pelo CELULAR (ganhe $ com isso) - Grátis!

  4. Na tela de visualização ou na árvore de componentes, selecione os button.As CÓPIA resultado, o painel Propriedades exibe informações sobre o componente de botão.
  5. No painel Propriedades, digite onButtonclick na onclick campo.
    java-programming-for-android-developers-2e-onclick de valor
    Na verdade, a palavra que você digitar o onclick O campo não tem que ser onButtonclick. Mas nestas instruções, a palavra onButtonclick é usado.
  6. Dentro de app / ramo java da janela da ferramenta de projeto, clique duas vezes em Atividade principal.Claro, se você não aceitar o nome de atividade padrão (Atividade principal) Quando criou o novo projeto, clique duas vezes em qualquer nome atividade você usou.
    Na janela da ferramenta de projeto, o Atividade principal filial está localizada em um ramo que é rotulado com o nome do pacote do seu aplicativo. (O nome do pacote é com.example.myapplication ou com.allyourcode.a03_01 ou algo parecido.) Esse ramo nome do pacote é diretamente na Java ramo, que é, por sua vez, na aplicativo ramo.
    Quando você terminar com um duplo clique, o código do atividade aparece no editor do Android Studio.
  7. Modificar o código da atividade.

    No código abaixo, é assumido que os ramos na árvore componente do seu aplicativo têm os mesmos rótulos como a árvore acima. Em outras palavras, é assumido que os componentes de seu aplicativo tem os ids editar texto, botão, e textView. Se os componentes de seu aplicativo têm diferentes ids, alterar o código em conformidade. Por exemplo, se o seu primeiro Editar texto componente tem o id editText2, alterar o seu primeiro findViewById ligar para findViewById (R.id.editText2).

  8. Execute o aplicativo.
  9. Quando o aplicativo começa a ser executado, digite algo (qualquer coisa) em seu aplicativo de Editar texto componente. Em seguida, clique no button.When você clica no botão, cópias Android o texto do seu Editar texto componente para o seu TextView componente.

com.allyourcode.a03_01- pacote

importação android.support.v7.app.AppCompatActivity-

importação android.os.Bundle-

importação android.view.View-

importação android.widget.EditText-

importação android.widget.TextView-

classe pública MainActivity estende AppCompatActivity {

Video: [Android Studio] Aula 06 - Desenvolvendo uma calculadora simples

EditText editText-

TextView textView-



@Sobrepor

protected void onCreate (Bundle savedInstanceState) {

super.onCreate (savedInstanceState) -

setContentView (R.layout.activity_main) -

EditText = (EditText) findViewById (R.id.editText) -

textView = (TextView) findViewById (R.id.textView) -

}

public void onButtonclick (Vista) {

textView.setText (editText.getText ()) -

}

}

Se o seu aplicativo não for executado, você pode pedir ajuda via email. O endereço é [email protected].


Publicações relacionadas