Re: [androidbrasil-dev] Re: Otmizando ListView + Imagens

Oman, pior que não é imagem pequena... É uma imagem que ocupa toda uma row. Tô baixando do servidor imagens com 760px de altura. Cada imagem tem cerca de 130k.

Enviado do meu Moto X

Em 30/11/2015 19:34, "Oman Nadin" <oman.nadin@gmail.com> escreveu:
Já tive um problema parecido (mesmo com RecyclerView), mas era porque as imagens tinham uma dimensão um pouco grande. O redimensionamento dessas imagens para caber em um imageview pequeno (acho que era menos que 90dps) estava deixando o scroll lento. Não sei se é o seu caso.

Em segunda-feira, 30 de novembro de 2015 08:14:05 UTC-4, Rodrigo Medeiros escreveu:
Vou realmente ter que reescrever parte do aplicativo. Estou recebendo reports de pessoas com o seguinte print: Imagem inline 1

Pedro, a Volley resolveria o meu problema também?


Rodrigo Medeiros

Em 30 de novembro de 2015 07:51, pedrofsn <pedr...@gmail.com> escreveu:
A técnica de LazyLoad (http://www.princiweb.com.br/blog/programacao/aspnet/lazy-load-quando-usar.html) pode resolver seu problema.
Existe uma library favorável pra isto, https://github.com/nostra13/Android-Universal-Image-Loader.



Em quinta-feira, 26 de novembro de 2015 22:49:01 UTC-2, Rodrigo Medeiros escreveu:
Prezados, boa noite,

Tenho uma ListView com várias imagens e hoje tenho "apenas" 35 linhas. Cada uma com uma imagem + 3 TextViews. As imagens são carregas de um WebService com a biblioteca SmartImageView (http://loopj.com/android-smart-image-view/), mas, noto muito engasgo na rolagem da lista. Que soluções vocês usam para aliviar esse tipo de situação?

Atenciosamente,
Rodrigo Medeiros

--
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-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
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/d/optout.

--
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/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Re: [androidbrasil-dev] Re: Otmizando ListView + Imagens

Já tive um problema parecido (mesmo com RecyclerView), mas era porque as imagens tinham uma dimensão um pouco grande. O redimensionamento dessas imagens para caber em um imageview pequeno (acho que era menos que 90dps) estava deixando o scroll lento. Não sei se é o seu caso.

Em segunda-feira, 30 de novembro de 2015 08:14:05 UTC-4, Rodrigo Medeiros escreveu:
Vou realmente ter que reescrever parte do aplicativo. Estou recebendo reports de pessoas com o seguinte print: Imagem inline 1

Pedro, a Volley resolveria o meu problema também?


Rodrigo Medeiros

Em 30 de novembro de 2015 07:51, pedrofsn <pedr...@gmail.com> escreveu:
A técnica de LazyLoad (http://www.princiweb.com.br/blog/programacao/aspnet/lazy-load-quando-usar.html) pode resolver seu problema.
Existe uma library favorável pra isto, https://github.com/nostra13/Android-Universal-Image-Loader.



Em quinta-feira, 26 de novembro de 2015 22:49:01 UTC-2, Rodrigo Medeiros escreveu:
Prezados, boa noite,

Tenho uma ListView com várias imagens e hoje tenho "apenas" 35 linhas. Cada uma com uma imagem + 3 TextViews. As imagens são carregas de um WebService com a biblioteca SmartImageView (http://loopj.com/android-smart-image-view/), mas, noto muito engasgo na rolagem da lista. Que soluções vocês usam para aliviar esse tipo de situação?

Atenciosamente,
Rodrigo Medeiros

--
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-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
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/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Re: [androidbrasil-dev] Tech talks de Android dia 8/12 em Botafogo - Rio de Janeiro

Montamos um grupo no meetup.com, pra expandir a rede de anúncio do encontro. Nos próximos aviso aqui tb, mas quem preferir tb pode se cadastrar lá pra ficar sabendo ;)

http://www.meetup.com/Meetech/

Em 29 de novembro de 2015 22:53, Jade Costa <jademcosta@gmail.com> escreveu:
Irado!
Aproveita e divulga no seu trabalho tb ;)

Em 27 de novembro de 2015 17:16, Romulo Pires <romulo.pires123@gmail.com> escreveu:
Estarei lá, é na rua do meu trabalho :D


Em 27 de novembro de 2015 16:35, Jade Costa <jademcosta@gmail.com> escreveu:
Olás,

Com muito prazer venho convidar todos para a primeira edição do Meetech DroidRJ.

Será um pequeno encontro com 2 ou 3 horas de duração, no formato de palestras, focado em Android e organizado por desenvolvedores Android. Inicialmente o faremos bimestralmente, para que sempre tenhamos novos assuntos e palestrantes.

Apesar das palestras, um outro foco do evento é a integração entre pessoas. Queremos fortalecer a comunidade de profissionais Android no Rio, e queremos proporcionar um momento para que pessoas diferentes possam se conhecer, trocar experiências, contatos profissionais e (por que não?) fazer novos amigos.

A primeira edição vai ser na Terça, dia 8/12, a partir das 18:30, no Espaço Colmeia co-working. O Colmeia é um espaço de coworking, que possui uma sala bem aconchegante que comporta 40 pessoas. Fica localizado na rua das Palmeiras, número 13. Fica a uns 10 minutos do metrô botafogo. Apesar do horário inicial, a primeira palestra começa às 18:55.

A lista de presença é feita através do formulário: https://docs.google.com/forms/d/1iMPW2VhwcYgbmxdHHfIfYiopLcikohR6xluOPX4K0BQ/viewform?usp=send_form
Caso você seja um dos 40 primeiros, enviaremos o quanto antes um email garantindo sua vaga. Porém, enviaremos um email 3 ou 2 dias antes do evento para confirmar sua presença, e a vaga daqueles que não confirmarem será dada a outra pessoa na fila de espera. Inicialmente faremos uma fila simples, na qual os primeiros a se registrarem serão os primeiros a receber o email de confirmação.

Nas próximas edições gostaríamos de fazer um formato aberto, no qual qualquer pessoa pode propor uma palestra, e qualquer um pode votar naquilo que gostaria de ver. Além disso, qualquer um pode sugerir melhorias para o evento como um todo. Para isso (formato aberto e melhorias para o evento) precisamos de pessoas dispostas a colaborar com o encontro e crescer essa ideia. Qualquer um pode ajudar! Quem sabe no futuro não podemos ter mesas redondas sobre temas propostas pela comunidade?

Abaixo, as palestras. Além delas, teremos o sorteio de ebooks da Casa do Código, nosso parceiro.
Espero poder conhecer vocês lá ;)

Link para o Google Maps do endereço:
https://www.google.com.br/maps/dir/Botafogo/R.+das+Palmeiras,+13+-+Botafogo,+Rio+de+Janeiro+-+RJ,+22270-070/@-22.9500891,-43.1903122,17z/data=!3m1!4b1!4m14!4m13!1m5!1m1!1s0x997ff02768c7a9:0xcaf7f6a7e4993d5b!2m2!1d-43.1842218!2d-22.9501581!1m5!1m1!1s0x997fe7b357d63f:0x464457041108f9fc!2m2!1d-43.1917325!2d-22.9508783!3e2?hl=en
O Espaço Colmeia é esta simpática casa roxa:
https://www.google.com.br/maps/@-22.9508691,-43.1918145,3a,75y,72.08h,83.5t/data=!3m6!1e1!3m4!1s2qvQJqSV-Kl02BCnHBQxPA!2e0!7i13312!8i6656

Abraços,
Obs: Meetech = Meeting + Tech, sacou? :D



Palestra 1 - Introdução à Injeção de Dependência com Dagger 2

Durante os últimos anos o mercado de aplicativos cresceu muito e assim como a complexidade dos apps Android. Durante o desenvolvimento muitas vezes usamos (e abusamos) do Design Pattern Singleton e no final acabamos em um mar cheio deles com dificuldade de manter e testar.
Nesta palestra será abordado o princípio de Injeção de Dependência (DI) como forma de evitar o uso excessivo desse padrão, e como consequência, termos um código de melhor manutenção e com testes.

Palestrante - Felipe Costa. Felipe é desenvolvedor Android há 5 anos, tendo participado do desenvolvimento de diversos apps Android. Entusiasta de boas práticas de desenvolvimento e Clean Code.

Palestra 2 - Android é meu arcade - portando sua aplicação OpenGL ES para o Google Cardboard

Esta palestra mostrará as principais considerações para se ter em mente, bem como dicas de como adaptar uma aplicação OpenGL ES em Android para usar o kit de Realidade Virtual Google Cardboard. Ainda durante a palestra, um rápido demo será destrinchado, de forma a melhor explicar a estrutura básica de uma atividade de realidade virtual.

Palestrante - Daniel Monteiro. Daniel é desenvolvedor Android na OLX Brasil e entusiasta de Computação Gráfica desde que começou a traçar suas primeiras linhas retas na tela de um computador. Tendo experiência com desenvolvimento de jogos para web e plataformas móveis, decidiu focar suas atenções na Realidade Virtual, em função do potencial desruptivo e acessível desta nova abordagem.

Palestra 3 - Comparativo "mão na massa" de diferentes frameworks de banco de dados para android

Hoje em dia muitas aplicações android têm que usar um banco de dados. Para evitar retrabalho e facilitar o desenvolvimento, usamos um ORM. Porém, existem opções demais no mercado: Realm, ActiveDroid, Sugar, DBFlow, ORmLite, etc. Esta palestra irá mostrar as diferenças de implementações e performance dos diferentes ORMs. Quem sabe assim, na hora de escolher qual usar no seu app, você escolha com mais conhecimento sobre o assunto ;)

Palestrante - Jade Costa. Jade trabalha como desenvolvedor a mais de 7 anos. Já passou por diversos apps em diferentes empresas, desde pequenos até apps que possuem milhões de usuários. Já desenvolveu pra web e a quase 4 anos desenvolve pra Android.

--
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/d/optout.



--

Desenvolvedor PHP Pleno

--
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/d/optout.



--
Jade Moreira da Costa



--
Jade Moreira da Costa

--
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/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Re: [androidbrasil-dev] Re: Otmizando ListView + Imagens

Vou realmente ter que reescrever parte do aplicativo. Estou recebendo reports de pessoas com o seguinte print: 

Pedro, a Volley resolveria o meu problema também?


Rodrigo Medeiros

Em 30 de novembro de 2015 07:51, pedrofsn <pedrokra@gmail.com> escreveu:
A técnica de LazyLoad (http://www.princiweb.com.br/blog/programacao/aspnet/lazy-load-quando-usar.html) pode resolver seu problema.
Existe uma library favorável pra isto, https://github.com/nostra13/Android-Universal-Image-Loader.



Em quinta-feira, 26 de novembro de 2015 22:49:01 UTC-2, Rodrigo Medeiros escreveu:
Prezados, boa noite,

Tenho uma ListView com várias imagens e hoje tenho "apenas" 35 linhas. Cada uma com uma imagem + 3 TextViews. As imagens são carregas de um WebService com a biblioteca SmartImageView (http://loopj.com/android-smart-image-view/), mas, noto muito engasgo na rolagem da lista. Que soluções vocês usam para aliviar esse tipo de situação?

Atenciosamente,
Rodrigo Medeiros

--
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/d/optout.

--
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/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

[androidbrasil-dev] Re: Otmizando ListView + Imagens

A técnica de LazyLoad (http://www.princiweb.com.br/blog/programacao/aspnet/lazy-load-quando-usar.html) pode resolver seu problema.
Existe uma library favorável pra isto, https://github.com/nostra13/Android-Universal-Image-Loader.


Em quinta-feira, 26 de novembro de 2015 22:49:01 UTC-2, Rodrigo Medeiros escreveu:
Prezados, boa noite,

Tenho uma ListView com várias imagens e hoje tenho "apenas" 35 linhas. Cada uma com uma imagem + 3 TextViews. As imagens são carregas de um WebService com a biblioteca SmartImageView (http://loopj.com/android-smart-image-view/), mas, noto muito engasgo na rolagem da lista. Que soluções vocês usam para aliviar esse tipo de situação?

Atenciosamente,
Rodrigo Medeiros

--
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/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Re: [androidbrasil-dev] Tech talks de Android dia 8/12 em Botafogo - Rio de Janeiro

Irado!
Aproveita e divulga no seu trabalho tb ;)

Em 27 de novembro de 2015 17:16, Romulo Pires <romulo.pires123@gmail.com> escreveu:
Estarei lá, é na rua do meu trabalho :D


Em 27 de novembro de 2015 16:35, Jade Costa <jademcosta@gmail.com> escreveu:
Olás,

Com muito prazer venho convidar todos para a primeira edição do Meetech DroidRJ.

Será um pequeno encontro com 2 ou 3 horas de duração, no formato de palestras, focado em Android e organizado por desenvolvedores Android. Inicialmente o faremos bimestralmente, para que sempre tenhamos novos assuntos e palestrantes.

Apesar das palestras, um outro foco do evento é a integração entre pessoas. Queremos fortalecer a comunidade de profissionais Android no Rio, e queremos proporcionar um momento para que pessoas diferentes possam se conhecer, trocar experiências, contatos profissionais e (por que não?) fazer novos amigos.

A primeira edição vai ser na Terça, dia 8/12, a partir das 18:30, no Espaço Colmeia co-working. O Colmeia é um espaço de coworking, que possui uma sala bem aconchegante que comporta 40 pessoas. Fica localizado na rua das Palmeiras, número 13. Fica a uns 10 minutos do metrô botafogo. Apesar do horário inicial, a primeira palestra começa às 18:55.

A lista de presença é feita através do formulário: https://docs.google.com/forms/d/1iMPW2VhwcYgbmxdHHfIfYiopLcikohR6xluOPX4K0BQ/viewform?usp=send_form
Caso você seja um dos 40 primeiros, enviaremos o quanto antes um email garantindo sua vaga. Porém, enviaremos um email 3 ou 2 dias antes do evento para confirmar sua presença, e a vaga daqueles que não confirmarem será dada a outra pessoa na fila de espera. Inicialmente faremos uma fila simples, na qual os primeiros a se registrarem serão os primeiros a receber o email de confirmação.

Nas próximas edições gostaríamos de fazer um formato aberto, no qual qualquer pessoa pode propor uma palestra, e qualquer um pode votar naquilo que gostaria de ver. Além disso, qualquer um pode sugerir melhorias para o evento como um todo. Para isso (formato aberto e melhorias para o evento) precisamos de pessoas dispostas a colaborar com o encontro e crescer essa ideia. Qualquer um pode ajudar! Quem sabe no futuro não podemos ter mesas redondas sobre temas propostas pela comunidade?

Abaixo, as palestras. Além delas, teremos o sorteio de ebooks da Casa do Código, nosso parceiro.
Espero poder conhecer vocês lá ;)

Link para o Google Maps do endereço:
https://www.google.com.br/maps/dir/Botafogo/R.+das+Palmeiras,+13+-+Botafogo,+Rio+de+Janeiro+-+RJ,+22270-070/@-22.9500891,-43.1903122,17z/data=!3m1!4b1!4m14!4m13!1m5!1m1!1s0x997ff02768c7a9:0xcaf7f6a7e4993d5b!2m2!1d-43.1842218!2d-22.9501581!1m5!1m1!1s0x997fe7b357d63f:0x464457041108f9fc!2m2!1d-43.1917325!2d-22.9508783!3e2?hl=en
O Espaço Colmeia é esta simpática casa roxa:
https://www.google.com.br/maps/@-22.9508691,-43.1918145,3a,75y,72.08h,83.5t/data=!3m6!1e1!3m4!1s2qvQJqSV-Kl02BCnHBQxPA!2e0!7i13312!8i6656

Abraços,
Obs: Meetech = Meeting + Tech, sacou? :D



Palestra 1 - Introdução à Injeção de Dependência com Dagger 2

Durante os últimos anos o mercado de aplicativos cresceu muito e assim como a complexidade dos apps Android. Durante o desenvolvimento muitas vezes usamos (e abusamos) do Design Pattern Singleton e no final acabamos em um mar cheio deles com dificuldade de manter e testar.
Nesta palestra será abordado o princípio de Injeção de Dependência (DI) como forma de evitar o uso excessivo desse padrão, e como consequência, termos um código de melhor manutenção e com testes.

Palestrante - Felipe Costa. Felipe é desenvolvedor Android há 5 anos, tendo participado do desenvolvimento de diversos apps Android. Entusiasta de boas práticas de desenvolvimento e Clean Code.

Palestra 2 - Android é meu arcade - portando sua aplicação OpenGL ES para o Google Cardboard

Esta palestra mostrará as principais considerações para se ter em mente, bem como dicas de como adaptar uma aplicação OpenGL ES em Android para usar o kit de Realidade Virtual Google Cardboard. Ainda durante a palestra, um rápido demo será destrinchado, de forma a melhor explicar a estrutura básica de uma atividade de realidade virtual.

Palestrante - Daniel Monteiro. Daniel é desenvolvedor Android na OLX Brasil e entusiasta de Computação Gráfica desde que começou a traçar suas primeiras linhas retas na tela de um computador. Tendo experiência com desenvolvimento de jogos para web e plataformas móveis, decidiu focar suas atenções na Realidade Virtual, em função do potencial desruptivo e acessível desta nova abordagem.

Palestra 3 - Comparativo "mão na massa" de diferentes frameworks de banco de dados para android

Hoje em dia muitas aplicações android têm que usar um banco de dados. Para evitar retrabalho e facilitar o desenvolvimento, usamos um ORM. Porém, existem opções demais no mercado: Realm, ActiveDroid, Sugar, DBFlow, ORmLite, etc. Esta palestra irá mostrar as diferenças de implementações e performance dos diferentes ORMs. Quem sabe assim, na hora de escolher qual usar no seu app, você escolha com mais conhecimento sobre o assunto ;)

Palestrante - Jade Costa. Jade trabalha como desenvolvedor a mais de 7 anos. Já passou por diversos apps em diferentes empresas, desde pequenos até apps que possuem milhões de usuários. Já desenvolveu pra web e a quase 4 anos desenvolve pra Android.

--
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/d/optout.



--

Desenvolvedor PHP Pleno

--
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/d/optout.



--
Jade Moreira da Costa

--
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/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

[androidbrasil-dev] App ZipContas

Boa tarde pessoal, estou com um app publicando na loja e gostaria do feedback de todos se possível, estamos em uma versão Beta e aprimorando cada dia mais. Desde já agradeço.

https://play.google.com/store/apps/details?id=com.fiquedeolhonaconta.zipcontas&hl=pt-BR

ZipContas é um app para controle de conta telefônica, fique ligado em sua conta. 

--
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/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Re: [androidbrasil-dev] Otmizando ListView + Imagens

Boa tarde, pessoal, desculpa pela demora em retornar pra vocês. Aconteceu alguns contratempos... Hehe.

Bom, estou usando a ListView "crua" mesmo, RecyclerView resolveria meu problema?

E sim, Wesley, estou usando o padrão ViewHolder.

Quanto a biblioteca, eu pretendo sim, migrar pra outra numa versão futura do app, sendo que penso em migrar pra Volley.


Rodrigo Medeiros

Em 27 de novembro de 2015 07:54, Wesley Lima <fioalpha@gmail.com> escreveu:
Bom dia,
Voce montou seu listview usando pattern viewholder? 

Atencioaamente,
Wesley

Atenciosamente,
Wesley Lima da Silva

Em 27 de nov de 2015, às 07:14, Thiago Lopes Rosa <thiago.rosa@gmail.com> escreveu:

Experimente o picasso: 

2015-11-26 22:48 GMT-02:00 Rodrigo Medeiros <rodriigomedeiros@gmail.com>:
Prezados, boa noite,

Tenho uma ListView com várias imagens e hoje tenho "apenas" 35 linhas. Cada uma com uma imagem + 3 TextViews. As imagens são carregas de um WebService com a biblioteca SmartImageView (http://loopj.com/android-smart-image-view/), mas, noto muito engasgo na rolagem da lista. Que soluções vocês usam para aliviar esse tipo de situação?

Atenciosamente,
Rodrigo Medeiros

--
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/d/optout.

--
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/d/optout.

--
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/d/optout.

--
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/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Re: [androidbrasil-dev] Tech talks de Android dia 8/12 em Botafogo - Rio de Janeiro

Estarei lá, é na rua do meu trabalho :D


Em 27 de novembro de 2015 16:35, Jade Costa <jademcosta@gmail.com> escreveu:
Olás,

Com muito prazer venho convidar todos para a primeira edição do Meetech DroidRJ.

Será um pequeno encontro com 2 ou 3 horas de duração, no formato de palestras, focado em Android e organizado por desenvolvedores Android. Inicialmente o faremos bimestralmente, para que sempre tenhamos novos assuntos e palestrantes.

Apesar das palestras, um outro foco do evento é a integração entre pessoas. Queremos fortalecer a comunidade de profissionais Android no Rio, e queremos proporcionar um momento para que pessoas diferentes possam se conhecer, trocar experiências, contatos profissionais e (por que não?) fazer novos amigos.

A primeira edição vai ser na Terça, dia 8/12, a partir das 18:30, no Espaço Colmeia co-working. O Colmeia é um espaço de coworking, que possui uma sala bem aconchegante que comporta 40 pessoas. Fica localizado na rua das Palmeiras, número 13. Fica a uns 10 minutos do metrô botafogo. Apesar do horário inicial, a primeira palestra começa às 18:55.

A lista de presença é feita através do formulário: https://docs.google.com/forms/d/1iMPW2VhwcYgbmxdHHfIfYiopLcikohR6xluOPX4K0BQ/viewform?usp=send_form
Caso você seja um dos 40 primeiros, enviaremos o quanto antes um email garantindo sua vaga. Porém, enviaremos um email 3 ou 2 dias antes do evento para confirmar sua presença, e a vaga daqueles que não confirmarem será dada a outra pessoa na fila de espera. Inicialmente faremos uma fila simples, na qual os primeiros a se registrarem serão os primeiros a receber o email de confirmação.

Nas próximas edições gostaríamos de fazer um formato aberto, no qual qualquer pessoa pode propor uma palestra, e qualquer um pode votar naquilo que gostaria de ver. Além disso, qualquer um pode sugerir melhorias para o evento como um todo. Para isso (formato aberto e melhorias para o evento) precisamos de pessoas dispostas a colaborar com o encontro e crescer essa ideia. Qualquer um pode ajudar! Quem sabe no futuro não podemos ter mesas redondas sobre temas propostas pela comunidade?

Abaixo, as palestras. Além delas, teremos o sorteio de ebooks da Casa do Código, nosso parceiro.
Espero poder conhecer vocês lá ;)

Link para o Google Maps do endereço:
https://www.google.com.br/maps/dir/Botafogo/R.+das+Palmeiras,+13+-+Botafogo,+Rio+de+Janeiro+-+RJ,+22270-070/@-22.9500891,-43.1903122,17z/data=!3m1!4b1!4m14!4m13!1m5!1m1!1s0x997ff02768c7a9:0xcaf7f6a7e4993d5b!2m2!1d-43.1842218!2d-22.9501581!1m5!1m1!1s0x997fe7b357d63f:0x464457041108f9fc!2m2!1d-43.1917325!2d-22.9508783!3e2?hl=en
O Espaço Colmeia é esta simpática casa roxa:
https://www.google.com.br/maps/@-22.9508691,-43.1918145,3a,75y,72.08h,83.5t/data=!3m6!1e1!3m4!1s2qvQJqSV-Kl02BCnHBQxPA!2e0!7i13312!8i6656

Abraços,
Obs: Meetech = Meeting + Tech, sacou? :D



Palestra 1 - Introdução à Injeção de Dependência com Dagger 2

Durante os últimos anos o mercado de aplicativos cresceu muito e assim como a complexidade dos apps Android. Durante o desenvolvimento muitas vezes usamos (e abusamos) do Design Pattern Singleton e no final acabamos em um mar cheio deles com dificuldade de manter e testar.
Nesta palestra será abordado o princípio de Injeção de Dependência (DI) como forma de evitar o uso excessivo desse padrão, e como consequência, termos um código de melhor manutenção e com testes.

Palestrante - Felipe Costa. Felipe é desenvolvedor Android há 5 anos, tendo participado do desenvolvimento de diversos apps Android. Entusiasta de boas práticas de desenvolvimento e Clean Code.

Palestra 2 - Android é meu arcade - portando sua aplicação OpenGL ES para o Google Cardboard

Esta palestra mostrará as principais considerações para se ter em mente, bem como dicas de como adaptar uma aplicação OpenGL ES em Android para usar o kit de Realidade Virtual Google Cardboard. Ainda durante a palestra, um rápido demo será destrinchado, de forma a melhor explicar a estrutura básica de uma atividade de realidade virtual.

Palestrante - Daniel Monteiro. Daniel é desenvolvedor Android na OLX Brasil e entusiasta de Computação Gráfica desde que começou a traçar suas primeiras linhas retas na tela de um computador. Tendo experiência com desenvolvimento de jogos para web e plataformas móveis, decidiu focar suas atenções na Realidade Virtual, em função do potencial desruptivo e acessível desta nova abordagem.

Palestra 3 - Comparativo "mão na massa" de diferentes frameworks de banco de dados para android

Hoje em dia muitas aplicações android têm que usar um banco de dados. Para evitar retrabalho e facilitar o desenvolvimento, usamos um ORM. Porém, existem opções demais no mercado: Realm, ActiveDroid, Sugar, DBFlow, ORmLite, etc. Esta palestra irá mostrar as diferenças de implementações e performance dos diferentes ORMs. Quem sabe assim, na hora de escolher qual usar no seu app, você escolha com mais conhecimento sobre o assunto ;)

Palestrante - Jade Costa. Jade trabalha como desenvolvedor a mais de 7 anos. Já passou por diversos apps em diferentes empresas, desde pequenos até apps que possuem milhões de usuários. Já desenvolveu pra web e a quase 4 anos desenvolve pra Android.

--
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/d/optout.



--

Desenvolvedor PHP Pleno

--
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/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

[androidbrasil-dev] Tech talks de Android dia 8/12 em Botafogo - Rio de Janeiro

Olás,

Com muito prazer venho convidar todos para a primeira edição do Meetech DroidRJ.

Será um pequeno encontro com 2 ou 3 horas de duração, no formato de palestras, focado em Android e organizado por desenvolvedores Android. Inicialmente o faremos bimestralmente, para que sempre tenhamos novos assuntos e palestrantes.

Apesar das palestras, um outro foco do evento é a integração entre pessoas. Queremos fortalecer a comunidade de profissionais Android no Rio, e queremos proporcionar um momento para que pessoas diferentes possam se conhecer, trocar experiências, contatos profissionais e (por que não?) fazer novos amigos.

A primeira edição vai ser na Terça, dia 8/12, a partir das 18:30, no Espaço Colmeia co-working. O Colmeia é um espaço de coworking, que possui uma sala bem aconchegante que comporta 40 pessoas. Fica localizado na rua das Palmeiras, número 13. Fica a uns 10 minutos do metrô botafogo. Apesar do horário inicial, a primeira palestra começa às 18:55.

A lista de presença é feita através do formulário: https://docs.google.com/forms/d/1iMPW2VhwcYgbmxdHHfIfYiopLcikohR6xluOPX4K0BQ/viewform?usp=send_form
Caso você seja um dos 40 primeiros, enviaremos o quanto antes um email garantindo sua vaga. Porém, enviaremos um email 3 ou 2 dias antes do evento para confirmar sua presença, e a vaga daqueles que não confirmarem será dada a outra pessoa na fila de espera. Inicialmente faremos uma fila simples, na qual os primeiros a se registrarem serão os primeiros a receber o email de confirmação.

Nas próximas edições gostaríamos de fazer um formato aberto, no qual qualquer pessoa pode propor uma palestra, e qualquer um pode votar naquilo que gostaria de ver. Além disso, qualquer um pode sugerir melhorias para o evento como um todo. Para isso (formato aberto e melhorias para o evento) precisamos de pessoas dispostas a colaborar com o encontro e crescer essa ideia. Qualquer um pode ajudar! Quem sabe no futuro não podemos ter mesas redondas sobre temas propostas pela comunidade?

Abaixo, as palestras. Além delas, teremos o sorteio de ebooks da Casa do Código, nosso parceiro.
Espero poder conhecer vocês lá ;)

Link para o Google Maps do endereço:
https://www.google.com.br/maps/dir/Botafogo/R.+das+Palmeiras,+13+-+Botafogo,+Rio+de+Janeiro+-+RJ,+22270-070/@-22.9500891,-43.1903122,17z/data=!3m1!4b1!4m14!4m13!1m5!1m1!1s0x997ff02768c7a9:0xcaf7f6a7e4993d5b!2m2!1d-43.1842218!2d-22.9501581!1m5!1m1!1s0x997fe7b357d63f:0x464457041108f9fc!2m2!1d-43.1917325!2d-22.9508783!3e2?hl=en
O Espaço Colmeia é esta simpática casa roxa:
https://www.google.com.br/maps/@-22.9508691,-43.1918145,3a,75y,72.08h,83.5t/data=!3m6!1e1!3m4!1s2qvQJqSV-Kl02BCnHBQxPA!2e0!7i13312!8i6656

Abraços,
Obs: Meetech = Meeting + Tech, sacou? :D



Palestra 1 - Introdução à Injeção de Dependência com Dagger 2

Durante os últimos anos o mercado de aplicativos cresceu muito e assim como a complexidade dos apps Android. Durante o desenvolvimento muitas vezes usamos (e abusamos) do Design Pattern Singleton e no final acabamos em um mar cheio deles com dificuldade de manter e testar.
Nesta palestra será abordado o princípio de Injeção de Dependência (DI) como forma de evitar o uso excessivo desse padrão, e como consequência, termos um código de melhor manutenção e com testes.

Palestrante - Felipe Costa. Felipe é desenvolvedor Android há 5 anos, tendo participado do desenvolvimento de diversos apps Android. Entusiasta de boas práticas de desenvolvimento e Clean Code.

Palestra 2 - Android é meu arcade - portando sua aplicação OpenGL ES para o Google Cardboard

Esta palestra mostrará as principais considerações para se ter em mente, bem como dicas de como adaptar uma aplicação OpenGL ES em Android para usar o kit de Realidade Virtual Google Cardboard. Ainda durante a palestra, um rápido demo será destrinchado, de forma a melhor explicar a estrutura básica de uma atividade de realidade virtual.

Palestrante - Daniel Monteiro. Daniel é desenvolvedor Android na OLX Brasil e entusiasta de Computação Gráfica desde que começou a traçar suas primeiras linhas retas na tela de um computador. Tendo experiência com desenvolvimento de jogos para web e plataformas móveis, decidiu focar suas atenções na Realidade Virtual, em função do potencial desruptivo e acessível desta nova abordagem.

Palestra 3 - Comparativo "mão na massa" de diferentes frameworks de banco de dados para android

Hoje em dia muitas aplicações android têm que usar um banco de dados. Para evitar retrabalho e facilitar o desenvolvimento, usamos um ORM. Porém, existem opções demais no mercado: Realm, ActiveDroid, Sugar, DBFlow, ORmLite, etc. Esta palestra irá mostrar as diferenças de implementações e performance dos diferentes ORMs. Quem sabe assim, na hora de escolher qual usar no seu app, você escolha com mais conhecimento sobre o assunto ;)

Palestrante - Jade Costa. Jade trabalha como desenvolvedor a mais de 7 anos. Já passou por diversos apps em diferentes empresas, desde pequenos até apps que possuem milhões de usuários. Já desenvolveu pra web e a quase 4 anos desenvolve pra Android.

--
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/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Re: [androidbrasil-dev] Otmizando ListView + Imagens

Bom dia,
Voce montou seu listview usando pattern viewholder? 

Atencioaamente,
Wesley

Atenciosamente,
Wesley Lima da Silva

Em 27 de nov de 2015, às 07:14, Thiago Lopes Rosa <thiago.rosa@gmail.com> escreveu:

Experimente o picasso: 

2015-11-26 22:48 GMT-02:00 Rodrigo Medeiros <rodriigomedeiros@gmail.com>:
Prezados, boa noite,

Tenho uma ListView com várias imagens e hoje tenho "apenas" 35 linhas. Cada uma com uma imagem + 3 TextViews. As imagens são carregas de um WebService com a biblioteca SmartImageView (http://loopj.com/android-smart-image-view/), mas, noto muito engasgo na rolagem da lista. Que soluções vocês usam para aliviar esse tipo de situação?

Atenciosamente,
Rodrigo Medeiros

--
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/d/optout.

--
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/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Re: [androidbrasil-dev] Otmizando ListView + Imagens

RecyclerView !

Em 27 de novembro de 2015 07:14, Thiago Lopes Rosa <thiago.rosa@gmail.com> escreveu:
Experimente o picasso: 

2015-11-26 22:48 GMT-02:00 Rodrigo Medeiros <rodriigomedeiros@gmail.com>:
Prezados, boa noite,

Tenho uma ListView com várias imagens e hoje tenho "apenas" 35 linhas. Cada uma com uma imagem + 3 TextViews. As imagens são carregas de um WebService com a biblioteca SmartImageView (http://loopj.com/android-smart-image-view/), mas, noto muito engasgo na rolagem da lista. Que soluções vocês usam para aliviar esse tipo de situação?

Atenciosamente,
Rodrigo Medeiros

--
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/d/optout.

--
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/d/optout.



--
                                              - Marcelo Henrique -

  "Se não puder se destacar pelo talento, vença pelo esforço." (Dave Weinbaum).
              "Mate o pecado antes que ele o mate." ( Richard Baxter ).

--
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/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Re: [androidbrasil-dev] Otmizando ListView + Imagens

Experimente o picasso: 

2015-11-26 22:48 GMT-02:00 Rodrigo Medeiros <rodriigomedeiros@gmail.com>:
Prezados, boa noite,

Tenho uma ListView com várias imagens e hoje tenho "apenas" 35 linhas. Cada uma com uma imagem + 3 TextViews. As imagens são carregas de um WebService com a biblioteca SmartImageView (http://loopj.com/android-smart-image-view/), mas, noto muito engasgo na rolagem da lista. Que soluções vocês usam para aliviar esse tipo de situação?

Atenciosamente,
Rodrigo Medeiros

--
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/d/optout.

--
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/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

[androidbrasil-dev] Otmizando ListView + Imagens

Prezados, boa noite,

Tenho uma ListView com várias imagens e hoje tenho "apenas" 35 linhas. Cada uma com uma imagem + 3 TextViews. As imagens são carregas de um WebService com a biblioteca SmartImageView (http://loopj.com/android-smart-image-view/), mas, noto muito engasgo na rolagem da lista. Que soluções vocês usam para aliviar esse tipo de situação?

Atenciosamente,
Rodrigo Medeiros

--
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/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Re: [androidbrasil-dev] Venda de aplicativo

Rafael, boa tarde. Poderiamos conversar no talk? Tenho um cliente deste ramo e futuramente precisarei de algo do genero.

Em 26/11/2015 18:24, "Vinicius Oliveira" <nickzaoo@gmail.com> escreveu:
http://www.chupamobile.com/

2015-11-26 18:15 GMT-02:00 Rafael Valentim da Silva <rafael.valentim3@gmail.com>:
Boa tarde, desenvolvi um aplicativo para agencia de viagens, sou desenvolvedor autônomo, alguém sabe como posso vender esse aplicativo de forma legal ???

--
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/d/optout.

--
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/d/optout.

--
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/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Re: [androidbrasil-dev] Venda de aplicativo

http://www.chupamobile.com/

2015-11-26 18:15 GMT-02:00 Rafael Valentim da Silva <rafael.valentim3@gmail.com>:
Boa tarde, desenvolvi um aplicativo para agencia de viagens, sou desenvolvedor autônomo, alguém sabe como posso vender esse aplicativo de forma legal ???

--
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/d/optout.

--
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/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

[androidbrasil-dev] Venda de aplicativo

Boa tarde, desenvolvi um aplicativo para agencia de viagens, sou desenvolvedor autônomo, alguém sabe como posso vender esse aplicativo de forma legal ???

--
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/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Re: [androidbrasil-dev] Animando Toolbar com ViewPager + Webview

no DDMS aparece que tem mais de uma NestedScrollView.​

--
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/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Re: [androidbrasil-dev] Animando Toolbar com ViewPager + Webview

Então, o problema é que o ViewPager faz um cache da página anterior e página seguinte, ou seja, tem três disponíveis.​

--
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/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Re: [androidbrasil-dev] Animando Toolbar com ViewPager + Webview

Acho que isso não importa Marcelo, cada WebView está em um fragment, certo? São independentes.

Não vejo a quantidade sendo um problema.

Att,

2015-11-25 15:56 GMT-02:00 Marcelo Alves <marcelo.alves@gmail.com>:
É parecido, mas não é igual =)

Meu cenário tem uma quantidade indefinida de WebViews gerenciadas por um ViewPager. Acho que o OS se confunde em saber qual scrollView é realmente a "principal".


--
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/d/optout.



--

Diêgo Nunes Assunção
"Give Peace a Chance"

--
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/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

[androidbrasil-dev] Como salvar uma foto usando Intent(MediaStore.ACTION_IMAGE_CAPTURE) sem dialogo de aceite(cancel, retake e use)

Pessoal, estou desenvolvendo um app e atualmente estou usando a camera nativa, porem a camera nativa requer um aceite para a foto tirada.
Gostaria de controlar a foto diretamente do meu aplicativo.
Ex.: No whatsapp, ele tira a foto e envia pra uma tela do proprio app, onde você pode girar a foto e cortar ela.

Quero algo no mesmo tipo, tirar a foto e direcionar para a minha tela onde vou trabalhar a foto.

Alguem já se deparou com isso ou sabe como resolver. Pretendo utilizar a camera nativa pra obter melhor qualidade nas fotos. Em ultimo caso apenas usaria surface camera.

Abraço

--
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/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

[androidbrasil-dev] Parse não registrar o deviceToken e GcmSenderId e não envia push para device

Bom dia a todos,

estou começando a usar o parse.com, tentei usar o mesmo conforme guick start e não funcionou, verifiquei o painel do parse o mesmo registra algumas informação, mais as informação o "DeviceToken" e "GCMSenderId", estou enviando o alguns código.
Fiz a configuração do push no google, agora não sei qual é problema, gostaria muito da ajuda de vocês.

Manifesto:
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="com.parse.starter" >

<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.WAKE_LOCK" />
<uses-permission android:name="android.permission.VIBRATE" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE" />

<permission android:protectionLevel="signature"
android:name="com.parse.starter.permission.C2D_MESSAGE" />
<uses-permission android:name="com.parse.starter.permission.C2D_MESSAGE" />

<application
android:name=".StarterApplication"
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<!-- <meta-data
android:name="com.parse.APPLICATION_ID"
android:value="@string/parse_app_id" />
<meta-data
android:name="com.parse.CLIENT_KEY"
android:value="@string/parse_client_key" /> -->

<activity
android:name=".MainActivity"
android:label="@string/app_name" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />

<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>

<service android:name="com.parse.PushService" />

<receiver android:name="com.parse.ParsePushBroadcastReceiver"
android:exported="false">
<intent-filter>
<action android:name="com.parse.push.intent.RECEIVE" />
<action android:name="com.parse.push.intent.DELETE" />
<action android:name="com.parse.push.intent.OPEN" />
</intent-filter>
</receiver>

<receiver android:name="com.parse.GcmBroadcastReceiver"
android:permission="com.google.android.c2dm.permission.SEND">
<intent-filter>
<action android:name="com.google.android.c2dm.intent.RECEIVE" />
<action android:name="com.google.android.c2dm.intent.REGISTRATION" />

<!--
IMPORTANT: Change "com.parse.starter" to match your app's package name.
-->
<category android:name="com.parse.starter" />
</intent-filter>
</receiver>

</manifest>

Activity
/*
* Copyright (c) 2015-present, Parse, LLC.
* All rights reserved.
*
* This source code is licensed under the BSD-style license found in the
* LICENSE file in the root directory of this source tree. An additional grant
* of patent rights can be found in the PATENTS file in the same directory.
*/
package com.parse.starter;

import android.app.Application;
import android.provider.Settings;
import android.util.Log;
import android.widget.Toast;

import com.parse.Parse;
import com.parse.ParseACL;
import com.parse.ParseAnalytics;
import com.parse.ParseException;
import com.parse.ParseInstallation;
import com.parse.ParseUser;
import com.parse.PushService;
import com.parse.SaveCallback;


public class StarterApplication extends Application {

@Override
public void onCreate() {
super.onCreate();

// Enable Local Datastore.
Parse.enableLocalDatastore(this);

// Add your initialization code here
//Parse.initialize(this);
Parse.initialize(this, "XvbQbNipzPQCnWXTnY7kPuPhj8eeRCkWatZeDRTT", "dIGH4j7Kcszvxad1bxqSLNfUCRlHwViUsIxaxZUz");



//ParseUser.enableAutomaticUser();
//ParseACL defaultACL = new ParseACL();
// Optionally enable public read access.
// defaultACL.setPublicReadAccess(true);
//ParseACL.setDefaultACL(defaultACL, true);

ParseInstallation.getCurrentInstallation().saveInBackground(new SaveCallback() {
@Override
public void done(ParseException e) {
String deviceToken = (String) ParseInstallation.getCurrentInstallation().get("deviceToken");
String deviceType = (String) ParseInstallation.getCurrentInstallation().get("deviceType");
String GCMSenderId = (String) ParseInstallation.getCurrentInstallation().get("GCMSenderId");
//eviceToken = ParseInstallation.getCurrentInstallation().getInstallationId();
String s = ParseInstallation.getCurrentInstallation().getInstallationId();
Toast.makeText(getApplicationContext(), deviceToken, Toast.LENGTH_LONG).show();
}
});
}
}

--
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/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Fwd: BLACK FRIDAY : a partir de R$499 + 10 x R$129 somente até sexta-feira!!



From: Nivana <info@nivana.com.br>
Subject: BLACK FRIDAY : a partir de R$499 + 10 x R$129 somente até sexta-feira!!
Date: November 25, 2015 at 2:15:21 PM GMT-2
Reply-To: Nivana <info@nivana.com.br>

Nivana



Se você não deseja mais receber nossos e-mails, cancele sua inscrição neste link

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

Re: [androidbrasil-dev] Ícone de um menu quando showAsAction="never|withText"

Nesse caso Francis, mantenha o codigo que fez e resolveu. tem uma tag a mais do que o necessário, não vai impactar tanto no desempenho e em layout.
Mantem essa tarefa como pendente, e depois que entregar o app vai aperfeicoando. Nem o cliente nem o usuario do app vai notar que foi feito assim manja.
Enfim, se encontrar a solução eu vou postar aqui. O dificil é tempo pra implementar e testar kkkkk
Abraço

Em quarta-feira, 25 de novembro de 2015 15:01:43 UTC-2, Francis Mariano escreveu:
@Leonardo,

Eu testei o trecho de código que mandou e vi que tem o mesmo comportamento do primeiro código que eu enviei, quando showAsAction="never|withText"

Eu necessito dos ícones. Sim, eu sei q é coisa boba, mas eu acho q fica legal e o cliente pediu.
De novo, obrigado pelo retorno.

Att,
Francis

Em 25 de novembro de 2015 14:23, Leonardo Benedeti <leonardo...@gmail.com> escreveu:
Francis,

Recorri a documentação Menu no developers.
E depois de uma lida breve, montei um menu de teste aqui muito mais simples.
Faz um teste ai com o seguinte codigo:

<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
tools:context=".MainActivity">

<item
android:id="@+id/action_save"
android:title="Save"
android:icon="@android:drawable/ic_menu_save"
/>

<item
android:id="@+id/action_load"
android:title="Edit"
android:icon="@android:drawable/ic_menu_edit"
/>

<item
android:id="@+id/action_share"
android:title="Share"
android:icon="@android:drawable/ic_menu_share"
/>
</menu>

como não pretende que seja mostrado na action bar não precisa do showAsAction e o orderInCategory serve pra mostrar a importancia de cada item. Como todos serão irmãos não precisa utilizar tbm.
Teste com esse trecho ai. Aqui pelo menos funcionou(sem o icone, pois estou usando com material design, não verifiquei pq não foi com icone, mas não acredito que seja o problema maior)

Abraço



Em quarta-feira, 25 de novembro de 2015 11:19:42 UTC-2, Francis Mariano escreveu:
@ Leonardo, aqui vai alguns prints de como eu desejo....

Imagem inline 2  Imagem inline 4

Eu queria que o menu ficasse como a segunda figura utilizando o código que eu mandei no primeiro post da thread, mas pelo jeito não é possível. Criei um sub menu para alcançar esse resultado. Até o momento segue a expectativa do cliente.

<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context=".MainActivity">

<item
android:orderInCategory="100"
android:title="@string/menu_actions"
android:icon="@android:drawable/ic_menu_add"
app:showAsAction="ifRoom">

<menu>

<item
android:id="@+id/action_save"
android:icon="@android:drawable/ic_menu_save"
android:orderInCategory="100"
android:title="@string/action_save"
app:showAsAction="never|withText" />

<item
android:id="@+id/action_load"
android:icon="@android:drawable/ic_menu_edit"
android:orderInCategory="101"
android:title="@string/action_load"
app:showAsAction="never|withText" />

<item
android:id="@+id/action_share"
android:icon="@android:drawable/ic_menu_share"
android:orderInCategory="102"
android:title="@string/action_share"
app:showAsAction="never|withText" />

</menu>
</item>
</menu>
Se tiver mais alguma ideia, será bem vinda.

Att,
Francis


Em 25 de novembro de 2015 10:28, Leonardo Benedeti <leonardo...@gmail.com> escreveu:
Francis,

Na action bar o jeito certo de mostrar o item do menu é com aways. Se esse for o intuito no caso.
Obs.: prints do resultado obtido x resultado desejado seria bem interessante para ilustrar melhor o que deseja. Pq pelo código parece que quer um menu na action bar com os textos. e o never impossibilita isso. Posta ai uma imagem de como imagina o menu pra ficar mais claro.

Em quarta-feira, 25 de novembro de 2015 10:23:55 UTC-2, Francis Mariano escreveu:
@Leonardo

O intuito era manter o valor em "never" e mesmo assim o ícone aparecer com o texto.

Se eu crio o mesmo menu, mas sendo um submenu, os ícones aparecem mesmo com o valor em "never". Mas esse não é o objetivo.

Att,
Francis

Em 25 de novembro de 2015 09:40, Leonardo Benedeti <leonardo...@gmail.com> escreveu:
Francis,

É o seguinte. item showAsAction é responsável por mostrar o item do menu na action bar. Se este for o intuito do menu, não vai aparecer não.
Caso queira utilizar um menu drop down não faz diferença, ate porque é bem especificado como action de actionbar.
Para mostrar o menu na action altere o valor para aways.

Abraço


Em terça-feira, 24 de novembro de 2015 16:32:58 UTC-2, Francis Mariano escreveu:
Boa tarde pessoal.

Estou definindo um menu de acordo com o seguinte trecho de código:

<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools" tools:context=".MainActivity">

<item android:id="@+id/action_save" android:title="@string/action_save" android:icon="@android:drawable/ic_menu_share"
android:orderInCategory="100" app:showAsAction="never|withText" />

<item android:id="@+id/action_load" android:title="@string/action_load" android:icon="@android:drawable/ic_menu_share"
android:orderInCategory="101" app:showAsAction="never|withText" />

<item android:id="@+id/action_share" android:title="@string/action_share" android:icon="@android:drawable/ic_menu_share"
android:orderInCategory="102" app:showAsAction="never|withText" />
</menu>

É possível fazer com que os ícones apareçam quando eu uso a opção app:showAsAction="never|withText" ???

Desde já agradeço.

Att,

Francis

--
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-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
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-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
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-...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

--
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/d/optout.

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS