Skip to content

Instantly share code, notes, and snippets.

@tauil
Last active August 29, 2015 14:19
Show Gist options
  • Save tauil/549b3dd77ba58a281391 to your computer and use it in GitHub Desktop.
Save tauil/549b3dd77ba58a281391 to your computer and use it in GitHub Desktop.
Posts Android in Rio - RIP 2015-04-14
# Resumo 01
## Autor: Luciano
Na semana 1 criamos exemplos de Toast Notification.
Segue o exemplo do código no github:
[Androidinrio/ForkinAndroidCatete/blob/master/src/com/todo/android/MainActivity.java#L28](Androidinrio/ForkinAndroidCatete/blob/master/src/com/todo/android/MainActivity.java#L28)
# Semana 003 - Resumo
## Autor: Luciano
Hoje foi discutido sobre Draw Notification.
[add Drawer Notification example](https://github.com/Androidinrio/ForkinAndroidCatete/commit/97f909429a4fd960e2f3ba7eed4564d5ca104528)
Nesse exemplo, chamamos a notificação ao iniciar a APP.
exemplo:
![exemplo de notification](http://s23.postimg.org/h9xrmpbfv/notification_example.png)
Deixamos como tarefa para todos apresentarem semana que vem:
* big view notification
* travar uma notificação(ex: notificação de voicemail; notificação conexão USB);
## Resposta do Tauil
Antes de me acidentar eu cheguei [a fazer uma notification2](https://github.com/tauil/TODOListApp). Ela não tinha os itens 4, 5 e 6. Mas acho que deve ser configuração.
Ainda estou de molho, só digitando com a mão esquerda e lerdo bagaraio, tá brabo. Espero até sexta da semana que vem já estar melhor pra poder voltar a estudar.
Abs!
## Resposta da Anna
Pô galera, não tem mto a ver com esse lance de notificação não, mas bem achei um framework de android que pode ser maneiro
https://github.com/AlienLabZ/aliendroid-activerecord
## Resposta do Tauil
Muito manero Anna! Acho válido usar isso como opção quando estivermos estudando a parte de persistência de dados...
# Semana 004 - Resumo
## Autor: Tauil
Vai rolar encontro hoje? Rola remoto? Ainda estou de casa hoje...
# Semana 005 - Hangout
## Autor: Tauil
Hoje foi um ForkinAndroid atípico. Em virtude da dificuldade da maioria estar presente no Catete, onde ocorre os encontros, acabamos achando melhor fazer online via Hangout.
A parte inicial foi bem produtiva. Mostrei [essa app](https://github.com/tauil/TODOListApp) que estou usando para estudar. Nessa app já havia alguma coisa implementado. Nos [commits](https://github.com/tauil/TODOListApp/commits/master) dá pra ver que não é muita coisa, mas também dá pra ver a evolução do estudo. Basicamente o que tinha até o segundo commit era como navegar entre duas Activities.
Junto com o @lucianosousa comecei a dar continuidade às lições do [livro](http://androidinrio.com.br/t/semana-005-hangout/19#TODO) que estou usando para me basear. A segunda etapa foi ver como o Android resolve conflitos de Activities. Foi bem facil. Nada mais é do que criar uma nova Activity e colocar ela com uma Intent que tenha o mesmo id da Intent de outra Activity. Ao rodar o projeto e iniciar a Activity passando o id da Intent, aparecerá uma janelinha perguntando qual Activity ele deseja continuar. Código nesse commit1
**Obs: O commit do link anterior contém os elementos de tela (TextView, Button e EditText) utilizados na etapa descrita abaixo.**
Seguindo com os estudos, vimos como gravar valores em uma Intent e recuperar esses valores. Usei como exemplo uma caixa de texto onde o usuário digita, clica em adicionar e o valor aparece numa TextView logo abaixo. [Código nesse commit](https://github.com/tauil/TODOListApp/commit/b97cf9ef5f14e35d6e9867ea1943c4f1c134d9aa)
Sinceramente não achei que foi muito produtivo. Não por conta de estar online, mas por não ter experiência/domínio do tema abordado e nenhuma outra pessoa. O ideal seria já ter algo feito/estudado e utilizar os encontros para debater/mostrar.
Qualquer dúvida, só entrar em contato!
Até a próxima!
Rafael B. Tauil
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment