Transcrições
1. Introdução: Olá. Meu nome é Serena, e sou empreiteira do Horas. Use tantas lacunas em nossa vida cotidiana e agora se estenda para criar o seu próprio nesta classe. Ele vai criar uma aplicação simples e útil. Tyler, nós vamos. Você recebeu como um problema na linguagem. Se você não tem nenhum problema e experiência, não importa, nenhum conhecimento especial é necessário. Vou mostrar-lhe como começar a partir de download excluir do iTunes para o
aplicativo concluído . No final desta aula, você tem arrefecer e na base fora, você pode criar seu próprio temporizador, que você pode usar em sua vida cotidiana. Como uma mancha, um temporizador dois ou atividade física. Steiner quer momentaneamente
2. Gatos e cursos: Olá a todos na segunda parte desta turma. E agora é hora de conectar nossa tela ao nosso código-fonte. E antes de tudo, quero fazer uma breve introdução Como funciona. Então imagine que você tem um gato e você quer refletir. Você não pode na estrela, Scott e como ele vai parecer apenas se tudo o que podemos dizer que obter tem algum tipo de propriedades como cor, nome da
idade e ele tem olhos, pernas e algo assim. E também tem algo que poderia fazer. Talvez tivesse brincado. Ele pode tocar. Oh, talvez você possa acariciá-lo para que possamos descrever isso. Mas não com o anúncio como, um ,
como, nome fora em nomes como Eric ele e talvez, ah, quantas pernas cabeça e tem e reserva ervas o que ele pode fazer eo que poderia ser feito visitar e refletem no programa em classe, podemos imaginar que podemos refleti-lo nas propriedades como Nome H e métodos. Métodos é como uma corda como você pode acariciá-lo. Oh, talvez você possa brincar com ele para que zits como ele funciona na programação
3. Botões de Reflex no código-fonte: Então agora temos o nosso fora de você nossa tela e queremos refletir Nossa estrela marcado Nós
refletiremos em nossa visão Controller sniffed arquivo Por quê? Se eu escolher o meu único controlador Você Apenas uma tela e ir para este menu eu vou ver. Isso é aqui? Eu tenho você controlador. Como você pode ver, é o mesmo com o nome fora do controle, então o reflexo da minha tela é isso que você controla? Como isso pode afetá-lo? Outono festivo, eu deveria ir. Eu deveria ir no outono em um sistema que dissuadir pressionando este botão e eu apenas escolher meu controle de peito e
bunda e eu comecei a drogá-lo em meu arquivo fonte o serviço bom. Isso está tudo aqui. Eu só quero digitar o nome fora do meu botão aqui para que ele vai ser como suave ambos fundo e eu vou fazer o mesmo. Então são os nossos filhos, nosso controlador de visão Fire! É um reflexo da nossa tela, Andi, como a inflação é um reflexo do que tem a nossa visão? Controlador? Nossa tela. Ele tem duas partes e através responsável e no reflexo em você controlar o elenco terá os mesmos três botões. Então eu vou fazer o mesmo para cada fundo
4. Método para os botões: - Sim. E também, eu quero adicionar ao meu dedo reflexo minha visão. Classe de controlador, uh, métodos. Verbos. Então, o que vai acontecer quando eu pressionar o meu pouco? Bem, fundo em um fundo elegante ou fundo cozido duro? Então eu quero o mesmo apenas ah, controle de
imprensa e drogá-lo na minha aula de controle de você. Mas eu vou escolher conexão, não tomada, mas a ação realmente significa método. Isso vai acontecer. O que? Quando eu pressiona este botão e eu apenas digitar Chris e fazer o mesmo, era toda a minha ação botões.
5. Primeiro início: agora eu só posso voltar para o padrão em dissuadir e ir para o meu controlador de visão. Então o trabalho principal começa. E antes de tudo, eu quero todo definir algo para os meus fundos aqui, e eu vou enviar o meu método de download vista com med. Ele está baixando Ziff, você definindo garoto, e parece que você quer assim em admitido eu quero definir para meus botões é destacado, e um não tão um b será como selecionado ativo, mas outros serão como não selecionados. Então aqui eu quero o meu 1º botão 2, como para algum mundo e em um botão bash será destacado e certo não será. Então eu só, uh, digite um botão tão negrito. Escolha o meu ponto e digite. É destacado e apenas para e mais. Então eu vou apenas em um Mas, hum é destacado e eu apenas errado. Então eu vou ter algumas pernas para pensar. É assim que meu 1º botão 2 não será selecionado, mas o 3º 1 vai perder Select it. Então o que você diz considera que é pequeno. É como se tivéssemos escolhido o mundo duro
6. Matrizes: Então o que eu quero fazer agora eu quero que se eu escolher um dos fundos e que foi aquele que será destacado. Então eu quero que um botão seja selecionado para isso. Quero adicionar à minha classe mais uma propriedade. Uh, como, uh, matriz. tipo selecionado do nome dele com valores preciosos e decide ser três estão aqui uma pequena demonstração. O que o raio está bem? Existe, como, valores de
valor off com o algum tempo vamos usar willen tempo, que só pode ser verdadeiro off cai e cada elemento na matriz tem o índice antigo como de zero dedo para o nosso caso. Mas talvez o dedo do pé como número e podemos pegar o é algo da matriz por este índice. Assim, por esta linha foram criados Tal matriz descontar este número fora do filamento três em cada
elementos off . Bullen emite inimigo e tem muito como falso
7. Destacando o método: e o que eu quero um cofre nesta área. Quero dizer estados para os meus botões. Então, se o valor dentro de zero for verdadeiro, isso significa que o botão com índice zero para mim é um botão softball não deve ser coletado. Há pouco mal-entendido com o destaque,
Então, como você pode ver, fundo
destacado parece um pouco pouco sombreado como nenhum destaque. Então, uh, neste caso, usamos Destaque que neste de um eso médio realçado significa que um pouco escuro como um não selecionado são como este. Então este é Mas neste destaque. E para isso, criaremos mais um método. Mais uma funciona como alguns pensam como a Europa. O que pode ser feito com o meu controlador de visão com a minha tela e seu nome Sit. Por que, hein? Em para Modern disse, destacando para os modernos E o que vai acontecer aqui? Aqui eu vou apenas passar pela minha pressa passa com sempre no Texas e no meu Celexa Stipe Williams Índice zero é verdade. Isso significa que o nosso amigo de softball está destacado Deve ser falso deve ser como um brilhante No outro caso, deve ser verdade e eu quero fazer o mesmo com todos os meus botões. Então, para o em um botão bash no vale foi Índice um. Então aqui eu mudar para nome em um botão deve ser falso. Se selecionar o tipo com índice, Eu vou ser verdadeiro e o mesmo com o botão Mundo Difícil com índice para. Então, aqui nós apenas atualizamos o estado fora de nossos botões, e eu prefiro que seja aqui mais perto, dedo do pé todos os outros botões, mas este medicamento de ser quebrado de algum lugar e o lógico a ser invocado a partir desta mensagem onde ah, duras orações de fundo fervidas ou em um botão de porta pressionado ou algum touro, mas impressionado.
8. Atualize a destaque para botões: E agora aqui está nas nossas provas, nos nossos verbos. Queremos definir algumas coisas que vão mudar quando são o que, Miss Breast para primeiro,
tudo o que eu quero mudar o meu estado lógico. Oh, para o mundo duro estado psicológico inferior para bem fundamentado X dois deve ser verdade porque ele não
deve ser destacado deve ser brilhante, mas para o outro discurso será forçado porque eles devem ser destacados. Eles devem ser um pouco sombra tão falso e quando outras pechinchas é oprimido deve ser o mesmo, mas com valores diferentes para o valor é indexado oceano antes, mas para bem, você está em expansão a verdade e quando assim, mas seios a reflexão fora da venda Bem, com índice zero deve ser verdadeiro valor dentro de 20 e como eu deveria ser força. Mas isso não mudará nada porque não mudamos algo que se conectou aos nossos botões. Nossas garrafas estão aqui é um reflexo fora. Nossos botões são de nossas telas, então devemos mudar algo com objetos. Mas já fizemos os métodos. Então devemos invocá-lo das ações. E agora podemos iniciar nossa aplicação no simulador e veremos que tudo mudou e funciona bem. Espero que sim. Sim. E então, para ser uma clara lógica. Eu disse selecionar o tipo de valor foi indexado True porque dissemos que nosso botão mundo rígido não
deve ser destacado pela primeira vez.