Então Bruno, trabalhando com isso e conversando com o Neto do google ( ele esta sempre recomendando coisas que o google considera boa pratica no desenvolvimento de um app), eu diria que cada caso é um caso.
Já tive aplicações que criei uma Activity base e troquei apenas o fragmento sobre ela, a aplicação funcionava tanto em smartphone quanto em tablet. Um dos grandes problemas disso que tive é ficar controlando o botão do back, que algumas vezes se você estiver empilhando os fragmentos pode não funcionar da forma como você imaginou. Outro problema que também exigia um tratamento mais pesado era rotação, pois com vários fragmentos e uma activity tive vários problemas ao girar e algum fragmento por trás acabar não funcionando.
Em uma conversa com Neto em São Paulo tentei tirar algumas duvidas e uma delas era essa, ele comentou que o ideal seria mesclar as duas coisas, você pode ter uma activity base e alterar o fragmento dentro dela, porém algumas partes da aplicação cuja navegação for unidirecional você poderia usar outra activity.
Eduardo Avallone de Souza
Em 4 de setembro de 2013 09:41, Bruno Vercelino da Hora <brunodahora@gmail.com> escreveu:
Então, a parte teórica eu sei.Já li toda essa parte da documentação.Eu queria ouvir mesmo é o que o pessoal tem feito na prática.
Bruno Vercelino da Hora
--
"Mas Deus prova o seu próprio amor para conosco pelo fato de ter Cristo morrido por nós, sendo nós ainda pecadores." - Romanos 5:8
"Mas em nada tenho a minha vida como preciosa para mim, contando que complete a minha carreira e o ministério que recebi do Senhor Jesus, para dar testemunho do evangelho da graça de Deus." - Atos 20:24Em 4 de setembro de 2013 09:36, Diogo Henrique <diogjp10@gmail.com> escreveu:E isso mesmo @Bruno....a varias vantagens nisso, por exemplo, Tablet's, TV....
Em 4 de setembro de 2013 09:24, Rudson Lima <rudsonlive@gmail.com> escreveu:
da uma sacada ai http://developer.android.com/design/patterns/navigation-drawer.html pode ser que as coisas fiquem mais claras..Mas dependendo do que a tela que foi chamada vai fazer eu acredito que não seja obrigatório usar somente fragments;;são fragments...Eu utilizo um Navigation na minha aplicação...Minha tela principal é uma FragmentsAcitvity e todas as outras telas chamada através dele
Em 4 de setembro de 2013 09:15, Bruno Vercelino da Hora <brunodahora@gmail.com> escreveu:
Olá pessoal,--Eu estou estudando o Navigation Drawer para colocar numa aplicação minha.Já achei alguns bons tutoriais na internet e esse não é o problema.O que me chamou a atenção, e que queria ouvir a opinião de vocês que desenvolvem e tem mais experiência, é o fato de que, em geral, uma aplicação possui somente uma Activity e as "telas" são diferentes Fragments.É isso mesmo? Esse tem sido o padrão das aplicações?Eu cheguei nessa conclusão, observando opções de UI como Tabs, o próprio Navigation Drawer, ou técnicas para tablets.Queria ouvir a opinião de vocês.[]s
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
--
--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
--
You received this message because you are subscribed to a topic in the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/androidbrasil-dev/a71AjEPftBI/unsubscribe.
To unsubscribe from this group and all its topics, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.--
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Eduardo Avallone de Souza
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.






0 comentários:
Postar um comentário