notas pessoais --activity - básico

1.Activity :

Para os desenvolvedores do Android ver api

 

 

@ : Representar variáveis

Mainfests semelhante ao MVC no despachante

.Java semelhante para o MVC no controlador

.xml semelhante para o MVC na vista

ou

.Java semelhante ao jsp no servlet

.xml semelhante ao jsp página

jsp essência, é um servlet (recebe a solicitação, processa o pedido, volte à página)

 

2.Android :

estrutura do projeto

AndroidManifest.xml perfil principal

aplicação de configuração ao nível da aplicação

tema

nome

ícone

atividade cada vez que você criar uma atividade precisa ser registrado

intenção-filtro

java Código

Atividade semelhante ao Java no Servlet, desempenhar um papel no controle

Ver camada MVC modo, MVVM padrão

 

m modelo modelo de dados, objectos, base de dados

c controlador

v html / xml

 

res recursos ( xml, as Propriedades. )

traçado

layout_main.xml exibição da página

mipmap

retrato

valores

valor de configuração

 

3. O mecanismo de eventos

Três elementos:

Origem do evento

manipulador de eventos

objeto de evento

origem do evento em primeiro lugar e XX evento obrigatório, a origem do evento chama o manipulador de eventos, o objeto de evento passado para a função

 

Clique no botão para abrir uma nova Atividade

1. evento obrigatório

1) Obter fonte de evento

2) manipuladores de eventos de gravação

* classes internas anónimos

* Os membros da classe interna

 A classe atual que implementa a interface

3)  No onClick que determinam o utilizador clica no botão, fornecer aplicação correspondentes

4) 

2. Ir

intenção intenção

Explícita actividade Ir

  Intenção = intenção novo Intenção ();

              intent.setClass (MainActivity.this, FirstActivity.class);

// passagem de parâmetros

sendintent.putExtra (Intent.EXTRA_TEXT, TextMessage);

              startActivity (intenção);

Implicitamente exige que o usuário optar por ir para qualquer lugar                 

Intenção = intenção novo Intenção ();

              intent.setAction (com ligação / ENVIAR);

startActivity (intenção);

 

Acho que você gosta

Origin www.cnblogs.com/wskb/p/12610951.html
Recomendado
Clasificación