[androidbrasil-dev] Visibilidade do Button

Boa tarde a todos,

em meu aplicativo se o usuário tiver permissão de administrador ele pode ver o botão de configurar, caso contrário o botão ficará oculto.


Pesquisei na net e vi que tem as opções GONE, INVISIBLE, VISIBLE. Pesquisei sobre todas as opções.

Deixei no meu xml o botão setado com visibilidade GONE e na meu fragment verifico se o usuário pode é admin ou não.

O código chega a ser executado, mas o botão não fica visível, o que está errado que não estou conseguindo detectar?

   <Button
            android:id="@+id/btnConfigurar"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:background="@null"
            android:drawablePadding="10dp"
            android:drawableTop="@drawable/btn_configurar"
            android:text="@string/configuracoes"
            android:textColor="@color/black"
            android:visibility="gone"
            android:textStyle="bold" />


    if (btnCadastrar.getVisibility() == View.GONE) {
             
                btnConfigurar.setVisibility(View.VISIBLE);

            }




--
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] Navigation Drawer e Fragments

Ao invés de diversos layouts, eu usaria diversos Fragments.

Em qui, 28 de mai de 2015 às 16:50, Márcio Fornari <marciofornari@gmail.com> escreveu:
Boa tarde pessoal, me tirem uma duvida.

Tenho um Navigation Drawer na minha MainActivity e dentro dela tenho uma classe para meu fragment. ficando assim:

public class MainActivity extends ActionBarActivity {
..onCreate();etc..etc..
 public static class contentFragment extends Fragment{

  }
}

dentro da minha classe contentFragment eu pego a posição que foi clicada no navigationDrawer e vejo, trato o clic do navigation e pego a posição e bla bla.. 
Ai se clicou na posição 1  eu crio um layout, se ele clicou na posição 2 crio outro layout então, etc..etc. ficando mais ou menos assim

  1.  public static class contentFragment extends Fragment{
  2.         public View onCreateView(LayoutInflater inflater, ViewGroup container,
  3.             Bundle savedInstanceState) {
  4.        //ai pego a posição e etc.. ai trato aqui..
  5.              if(posicao ==1){
  6.              View view = (LinearLayout) inflater.inflate(R.layout.layout1, container, false);
  7.              //logica do primeiro fragmento  
  8.              return view;
  9.              }else if(posicao == 2){
  10.                View view = (LinearLayout) inflater.inflate(R.layout.layout2, container, false);
  11.                 //logica do primeiro fragmento  
  12.                return view;
  13.               }
  14.                //etc..
  15.         }
  16.  
  17.   }

Está certo essa lógica?? ou devo fazer diferente. Ele está funcionando só queria saber se é a melhor forma ainda de fazer.
Obrigado

--
............
Márcio Fornari 

..........................................................................

--
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] Intel XDK

Dá uma pesquisada no grupo sobre threads de desenvolvimento multiplataforma, e vc vai ter uma ideia sobre o posicionamento da galera sobre o assunto...

Em 28 de maio de 2015 11:19, Washington <washington.ams@gmail.com> escreveu:
Caros colegas
 
O que vcs acham do Intel XDK para desenvolvimento de app para multiplas plataformas ?
 
Atenciosamente

#######################
Washington A. Muller da Silva
http://wvoleibol.blogspot.com
washington.ams@gmail.com
#######################
 
Sent: Thursday, May 28, 2015 11:07 AM
Subject: Re: [androidbrasil-dev] Re: [OFF] - O que utilizar para criar um novo aplicativo?
 
Ao meu ver a maior vantagem do AndroidStudio é que ele usa o Gradle pra fazer o build (ele te permite gerenciar as dependências, automatizar o build, automatizar a execução de testes, etc.), mas isso pode ser feito também no Eclipse (não sei se tem plugin específico para Gradle com Android, mas pelo que já li tem como usar o plugin normal do Gradle normalmente)... Dessa forma você pode importar o projeto no AndroidStudio normalmente que acredito que não vá ter (muitos) problemas...
 
 
Em 28 de maio de 2015 10:53, Douglas Drumond <douglas@cafelinear.com> escreveu:
Android Studio me conquistou no dia em que eu digitei int height = bla.get<complete> e ele colocou getMeasuredHeight() como primeira opção e na linha seguinte, int width = bla.get<complete> veio getMeasuredWidth como primeira opção.
 
 
2015-05-27 8:38 GMT-03:00 geovanisouza92@gmail.com <geovanisouza92@gmail.com>:

Até onde eu sei, o Picasso serve só pra baixar/carregar imagens (download). Mas acredito que vc consiga enviar usando o Retrofit pra interfacear (essa palavra existe?) seu webservice e talvez o Robospice pra gerenciar as tarefas de envio em background sem grandes problemas. No caso, o Robospice têm uma camada de integração com o Retrofit, o que facilita bastante.
 
Sobre a história da IDE, eu costumava usar o Eclipse + ADT, e fiz a migração logo nas versões beta do AS. Uso ele até hoje, sem arrependimentos. Tive muitos problemas com a versão beta, principalmente no sistema de build feito com Gradle, mas claro, era beta. Hoje em dia está muito estável, sólido e a integração do IDE com as ferramentas é muito boa. O IntelliSense (acho que tem outro nome) do AS é mais avançado que o do Eclipse, têm mais recursos, como o completar com sufixo, ele prevê 90% do que eu vou digitar, entre outras coisas. Ele ainda têm um mapeamento de atalhos igual ào do Eclipse, o que facilita bastante a migração, eu mesmo nunca parei pra aprender os atalhos próprios dele, pq alguns são complicados demais, na minha opinião.
 
Porém, todos esses recursos e a velocidade têm um custo: memória. Quando vc inicia o IDE, ele abre 4 processos: o processo "startup", um pra monitorar o sistema de arquivos (e recarregar os arquivos no IDE, algo bem útil caso vc solte imagens na pasta res/ ou modifique um arquivo .java num editor externo), outro que é o IDE propriamente dito e outro que é o deamon do Gradle, o que reduz o tempo de build, após o primeiro. Isso tudo consome em torno de 1,2 Gb de memória, então se vc, assim como eu têm uma máquina com 4GB, abre ele e o Chrome, a paginação/swap corre solta. Estou resolvendo isso aumentado a memória do PC, que afinal de contas, é um investimento numa ferramenta importante de trabalho.
 
Em 27 de maio de 2015 08:27, <kalinnaborges@gmail.com> escreveu:
Valeu pessoal.  Vou olhar tudo.
 
Tenho mais umas dúvidas. Sobre o Picasso, eu consigo enviar imagens para um webservice tranquilamente? Uma vez estava fazendo um app que enviava várias imagens do SDCard para um webservice, mas ele demorava horrores.
 
Outra coisa é sobre o desenvolvimento no Android Studio. Falando com alguns colegas, eles me falaram que ainda utilizam o eclipse + ADT, e outros utilizam o android studio. Os que utilizam eclipse, disseram que o Android Studio é muito lento.  Eu nunca usei o Android Studio, sou mais antiga. Será que vale a pena investir no Android Studio, ou é melhor continuardo jeito que eu já sei?

Em terça-feira, 26 de maio de 2015 11:14:13 UTC-3, Gink Labrev escreveu:
Mesma proposta que o Otto, mas acho que lida melhor com threads concorrentes
 
Facilita trabalhar com BD
 
Injeta as views
 
2015-05-25 17:03 GMT-03:00 Eduardo Baião <eduard...@gmail.com>:
Outro componente essencial, porque AsyncTask sucks:

http://square.github.io/otto/
 
Em seg, 25 de mai de 2015 às 16:22, Geovani **Leia a documentação oficial** de Souza <geovani...@gmail.com> escreveu:
Minha lista:
 
--
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 a topic in the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/androidbrasil-dev/g_1R-kLO5bA/unsubscribe.
To unsubscribe from this group and all its topics, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


 
--
@geovanisouza92 - Geovani 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/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.


 
--
Eldio Santos Junior
Tel.: (21) 98884-3757
Skype: eldiojr
Twitter: @eldius
Página pessoal: http://eldiosantos.net
                        http://eldiosantos.net/sobre/ 
Email/GTalk: eldiosantos@gmail.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/d/optout.

--
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/g_1R-kLO5bA/unsubscribe.
To unsubscribe from this group and all its topics, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



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

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

Re: [androidbrasil-dev] Re: [OFF] - O que utilizar para criar um novo aplicativo?

@kalinnaborges até onde me lembro, o ADT tem uma função de exportação e o AS tem uma pra importação, mas o layout do projeto fica meio confuso, ou melhor, ficava quando eu usei no beta. Achei melhor criar um projeto to zero no AS, e pelo gerenciador de arquivos (nautilus, explorer, finder, etc.) copiar os arquivos fontes e conteúdo da pasta res/ à mão mesmo. As libs, fui buscando em search.maven.org se já estavam lá e dei preferência por declarar tudo na seção "dependencies {}" do "app/build.gradle". Se memória for o problema no seu caso, dá uma passeada nos sites lá fora e considere importar mais memória pra ele, pois eu acho que apesar de ser esse monstro, as funcionalidades "pagam". Inclusive existem diversas issues no b.android.com reclamando sobre o alto consumo de memória, que até onde sei, não é prioridade pra equipe da Google.

@Douglas isso tbm me consquistou. Eu acho que jogando baixo, sou 40% mais produtivo com as ferramentas do AS, graças ào trabalho da IntelliJ. É absurdo a quantidade de coisas que ele consegue prever seguindo o contexto de codificação.

Em 28 de maio de 2015 11:07, Eldio Santos Jr. <eldiosantos@gmail.com> escreveu:
Ao meu ver a maior vantagem do AndroidStudio é que ele usa o Gradle pra fazer o build (ele te permite gerenciar as dependências, automatizar o build, automatizar a execução de testes, etc.), mas isso pode ser feito também no Eclipse (não sei se tem plugin específico para Gradle com Android, mas pelo que já li tem como usar o plugin normal do Gradle normalmente)... Dessa forma você pode importar o projeto no AndroidStudio normalmente que acredito que não vá ter (muitos) problemas...


Em 28 de maio de 2015 10:53, Douglas Drumond <douglas@cafelinear.com> escreveu:
Android Studio me conquistou no dia em que eu digitei int height = bla.get<complete> e ele colocou getMeasuredHeight() como primeira opção e na linha seguinte, int width = bla.get<complete> veio getMeasuredWidth como primeira opção.


2015-05-27 8:38 GMT-03:00 geovanisouza92@gmail.com <geovanisouza92@gmail.com>:

Até onde eu sei, o Picasso serve só pra baixar/carregar imagens (download). Mas acredito que vc consiga enviar usando o Retrofit pra interfacear (essa palavra existe?) seu webservice e talvez o Robospice pra gerenciar as tarefas de envio em background sem grandes problemas. No caso, o Robospice têm uma camada de integração com o Retrofit, o que facilita bastante.

Sobre a história da IDE, eu costumava usar o Eclipse + ADT, e fiz a migração logo nas versões beta do AS. Uso ele até hoje, sem arrependimentos. Tive muitos problemas com a versão beta, principalmente no sistema de build feito com Gradle, mas claro, era beta. Hoje em dia está muito estável, sólido e a integração do IDE com as ferramentas é muito boa. O IntelliSense (acho que tem outro nome) do AS é mais avançado que o do Eclipse, têm mais recursos, como o completar com sufixo, ele prevê 90% do que eu vou digitar, entre outras coisas. Ele ainda têm um mapeamento de atalhos igual ào do Eclipse, o que facilita bastante a migração, eu mesmo nunca parei pra aprender os atalhos próprios dele, pq alguns são complicados demais, na minha opinião.

Porém, todos esses recursos e a velocidade têm um custo: memória. Quando vc inicia o IDE, ele abre 4 processos: o processo "startup", um pra monitorar o sistema de arquivos (e recarregar os arquivos no IDE, algo bem útil caso vc solte imagens na pasta res/ ou modifique um arquivo .java num editor externo), outro que é o IDE propriamente dito e outro que é o deamon do Gradle, o que reduz o tempo de build, após o primeiro. Isso tudo consome em torno de 1,2 Gb de memória, então se vc, assim como eu têm uma máquina com 4GB, abre ele e o Chrome, a paginação/swap corre solta. Estou resolvendo isso aumentado a memória do PC, que afinal de contas, é um investimento numa ferramenta importante de trabalho.

Em 27 de maio de 2015 08:27, <kalinnaborges@gmail.com> escreveu:
Valeu pessoal.  Vou olhar tudo.

Tenho mais umas dúvidas. Sobre o Picasso, eu consigo enviar imagens para um webservice tranquilamente? Uma vez estava fazendo um app que enviava várias imagens do SDCard para um webservice, mas ele demorava horrores.

Outra coisa é sobre o desenvolvimento no Android Studio. Falando com alguns colegas, eles me falaram que ainda utilizam o eclipse + ADT, e outros utilizam o android studio. Os que utilizam eclipse, disseram que o Android Studio é muito lento.  Eu nunca usei o Android Studio, sou mais antiga. Será que vale a pena investir no Android Studio, ou é melhor continuardo jeito que eu já sei?

Em terça-feira, 26 de maio de 2015 11:14:13 UTC-3, Gink Labrev escreveu:
Mesma proposta que o Otto, mas acho que lida melhor com threads concorrentes

Facilita trabalhar com BD

Injeta as views

2015-05-25 17:03 GMT-03:00 Eduardo Baião <eduard...@gmail.com>:
Outro componente essencial, porque AsyncTask sucks:

http://square.github.io/otto/

Em seg, 25 de mai de 2015 às 16:22, Geovani **Leia a documentação oficial** de Souza <geovani...@gmail.com> escreveu:
Minha lista:

--
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 a topic in the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/androidbrasil-dev/g_1R-kLO5bA/unsubscribe.
To unsubscribe from this group and all its topics, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
@geovanisouza92 - Geovani 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/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.



--
Eldio Santos Junior
Tel.: (21) 98884-3757
Skype: eldiojr
Twitter: @eldius
Página pessoal: http://eldiosantos.net
                        http://eldiosantos.net/sobre/ 
Email/GTalk: eldiosantos@gmail.com

--
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/g_1R-kLO5bA/unsubscribe.
To unsubscribe from this group and all its topics, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



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

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

[androidbrasil-dev] Navigation Drawer e Fragments

Boa tarde pessoal, me tirem uma duvida.

Tenho um Navigation Drawer na minha MainActivity e dentro dela tenho uma classe para meu fragment. ficando assim:

public class MainActivity extends ActionBarActivity {
..onCreate();etc..etc..
 public static class contentFragment extends Fragment{

  }
}

dentro da minha classe contentFragment eu pego a posição que foi clicada no navigationDrawer e vejo, trato o clic do navigation e pego a posição e bla bla.. 
Ai se clicou na posição 1  eu crio um layout, se ele clicou na posição 2 crio outro layout então, etc..etc. ficando mais ou menos assim

  1.  public static class contentFragment extends Fragment{
  2.         public View onCreateView(LayoutInflater inflater, ViewGroup container,
  3.             Bundle savedInstanceState) {
  4.        //ai pego a posição e etc.. ai trato aqui..
  5.              if(posicao ==1){
  6.              View view = (LinearLayout) inflater.inflate(R.layout.layout1, container, false);
  7.              //logica do primeiro fragmento  
  8.              return view;
  9.              }else if(posicao == 2){
  10.                View view = (LinearLayout) inflater.inflate(R.layout.layout2, container, false);
  11.                 //logica do primeiro fragmento  
  12.                return view;
  13.               }
  14.                //etc..
  15.         }
  16.  
  17.   }

Está certo essa lógica?? ou devo fazer diferente. Ele está funcionando só queria saber se é a melhor forma ainda de fazer.
Obrigado

--
............
Márcio Fornari 

..........................................................................

--
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] Intel XDK

Caros colegas
 
O que vcs acham do Intel XDK para desenvolvimento de app para multiplas plataformas ?
 
Atenciosamente

#######################
Washington A. Muller da Silva
http://wvoleibol.blogspot.com
washington.ams@gmail.com
#######################
 
Sent: Thursday, May 28, 2015 11:07 AM
Subject: Re: [androidbrasil-dev] Re: [OFF] - O que utilizar para criar um novo aplicativo?
 
Ao meu ver a maior vantagem do AndroidStudio é que ele usa o Gradle pra fazer o build (ele te permite gerenciar as dependências, automatizar o build, automatizar a execução de testes, etc.), mas isso pode ser feito também no Eclipse (não sei se tem plugin específico para Gradle com Android, mas pelo que já li tem como usar o plugin normal do Gradle normalmente)... Dessa forma você pode importar o projeto no AndroidStudio normalmente que acredito que não vá ter (muitos) problemas...
 
 
Em 28 de maio de 2015 10:53, Douglas Drumond <douglas@cafelinear.com> escreveu:
Android Studio me conquistou no dia em que eu digitei int height = bla.get<complete> e ele colocou getMeasuredHeight() como primeira opção e na linha seguinte, int width = bla.get<complete> veio getMeasuredWidth como primeira opção.
 
 
2015-05-27 8:38 GMT-03:00 geovanisouza92@gmail.com <geovanisouza92@gmail.com>:

Até onde eu sei, o Picasso serve só pra baixar/carregar imagens (download). Mas acredito que vc consiga enviar usando o Retrofit pra interfacear (essa palavra existe?) seu webservice e talvez o Robospice pra gerenciar as tarefas de envio em background sem grandes problemas. No caso, o Robospice têm uma camada de integração com o Retrofit, o que facilita bastante.
 
Sobre a história da IDE, eu costumava usar o Eclipse + ADT, e fiz a migração logo nas versões beta do AS. Uso ele até hoje, sem arrependimentos. Tive muitos problemas com a versão beta, principalmente no sistema de build feito com Gradle, mas claro, era beta. Hoje em dia está muito estável, sólido e a integração do IDE com as ferramentas é muito boa. O IntelliSense (acho que tem outro nome) do AS é mais avançado que o do Eclipse, têm mais recursos, como o completar com sufixo, ele prevê 90% do que eu vou digitar, entre outras coisas. Ele ainda têm um mapeamento de atalhos igual ào do Eclipse, o que facilita bastante a migração, eu mesmo nunca parei pra aprender os atalhos próprios dele, pq alguns são complicados demais, na minha opinião.
 
Porém, todos esses recursos e a velocidade têm um custo: memória. Quando vc inicia o IDE, ele abre 4 processos: o processo "startup", um pra monitorar o sistema de arquivos (e recarregar os arquivos no IDE, algo bem útil caso vc solte imagens na pasta res/ ou modifique um arquivo .java num editor externo), outro que é o IDE propriamente dito e outro que é o deamon do Gradle, o que reduz o tempo de build, após o primeiro. Isso tudo consome em torno de 1,2 Gb de memória, então se vc, assim como eu têm uma máquina com 4GB, abre ele e o Chrome, a paginação/swap corre solta. Estou resolvendo isso aumentado a memória do PC, que afinal de contas, é um investimento numa ferramenta importante de trabalho.
 
Em 27 de maio de 2015 08:27, <kalinnaborges@gmail.com> escreveu:
Valeu pessoal.  Vou olhar tudo.
 
Tenho mais umas dúvidas. Sobre o Picasso, eu consigo enviar imagens para um webservice tranquilamente? Uma vez estava fazendo um app que enviava várias imagens do SDCard para um webservice, mas ele demorava horrores.
 
Outra coisa é sobre o desenvolvimento no Android Studio. Falando com alguns colegas, eles me falaram que ainda utilizam o eclipse + ADT, e outros utilizam o android studio. Os que utilizam eclipse, disseram que o Android Studio é muito lento.  Eu nunca usei o Android Studio, sou mais antiga. Será que vale a pena investir no Android Studio, ou é melhor continuardo jeito que eu já sei?

Em terça-feira, 26 de maio de 2015 11:14:13 UTC-3, Gink Labrev escreveu:
Mesma proposta que o Otto, mas acho que lida melhor com threads concorrentes
 
Facilita trabalhar com BD
 
Injeta as views
 
2015-05-25 17:03 GMT-03:00 Eduardo Baião <eduard...@gmail.com>:
Outro componente essencial, porque AsyncTask sucks:

http://square.github.io/otto/
 
Em seg, 25 de mai de 2015 às 16:22, Geovani **Leia a documentação oficial** de Souza <geovani...@gmail.com> escreveu:
Minha lista:
 
--
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 a topic in the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/androidbrasil-dev/g_1R-kLO5bA/unsubscribe.
To unsubscribe from this group and all its topics, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


 
--
@geovanisouza92 - Geovani 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/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.


 
--
Eldio Santos Junior
Tel.: (21) 98884-3757
Skype: eldiojr
Twitter: @eldius
Página pessoal: http://eldiosantos.net
                        http://eldiosantos.net/sobre/ 
Email/GTalk: eldiosantos@gmail.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/d/optout.

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

Re: [androidbrasil-dev] Re: [OFF] - O que utilizar para criar um novo aplicativo?

Ao meu ver a maior vantagem do AndroidStudio é que ele usa o Gradle pra fazer o build (ele te permite gerenciar as dependências, automatizar o build, automatizar a execução de testes, etc.), mas isso pode ser feito também no Eclipse (não sei se tem plugin específico para Gradle com Android, mas pelo que já li tem como usar o plugin normal do Gradle normalmente)... Dessa forma você pode importar o projeto no AndroidStudio normalmente que acredito que não vá ter (muitos) problemas...


Em 28 de maio de 2015 10:53, Douglas Drumond <douglas@cafelinear.com> escreveu:
Android Studio me conquistou no dia em que eu digitei int height = bla.get<complete> e ele colocou getMeasuredHeight() como primeira opção e na linha seguinte, int width = bla.get<complete> veio getMeasuredWidth como primeira opção.


2015-05-27 8:38 GMT-03:00 geovanisouza92@gmail.com <geovanisouza92@gmail.com>:

Até onde eu sei, o Picasso serve só pra baixar/carregar imagens (download). Mas acredito que vc consiga enviar usando o Retrofit pra interfacear (essa palavra existe?) seu webservice e talvez o Robospice pra gerenciar as tarefas de envio em background sem grandes problemas. No caso, o Robospice têm uma camada de integração com o Retrofit, o que facilita bastante.

Sobre a história da IDE, eu costumava usar o Eclipse + ADT, e fiz a migração logo nas versões beta do AS. Uso ele até hoje, sem arrependimentos. Tive muitos problemas com a versão beta, principalmente no sistema de build feito com Gradle, mas claro, era beta. Hoje em dia está muito estável, sólido e a integração do IDE com as ferramentas é muito boa. O IntelliSense (acho que tem outro nome) do AS é mais avançado que o do Eclipse, têm mais recursos, como o completar com sufixo, ele prevê 90% do que eu vou digitar, entre outras coisas. Ele ainda têm um mapeamento de atalhos igual ào do Eclipse, o que facilita bastante a migração, eu mesmo nunca parei pra aprender os atalhos próprios dele, pq alguns são complicados demais, na minha opinião.

Porém, todos esses recursos e a velocidade têm um custo: memória. Quando vc inicia o IDE, ele abre 4 processos: o processo "startup", um pra monitorar o sistema de arquivos (e recarregar os arquivos no IDE, algo bem útil caso vc solte imagens na pasta res/ ou modifique um arquivo .java num editor externo), outro que é o IDE propriamente dito e outro que é o deamon do Gradle, o que reduz o tempo de build, após o primeiro. Isso tudo consome em torno de 1,2 Gb de memória, então se vc, assim como eu têm uma máquina com 4GB, abre ele e o Chrome, a paginação/swap corre solta. Estou resolvendo isso aumentado a memória do PC, que afinal de contas, é um investimento numa ferramenta importante de trabalho.

Em 27 de maio de 2015 08:27, <kalinnaborges@gmail.com> escreveu:
Valeu pessoal.  Vou olhar tudo.

Tenho mais umas dúvidas. Sobre o Picasso, eu consigo enviar imagens para um webservice tranquilamente? Uma vez estava fazendo um app que enviava várias imagens do SDCard para um webservice, mas ele demorava horrores.

Outra coisa é sobre o desenvolvimento no Android Studio. Falando com alguns colegas, eles me falaram que ainda utilizam o eclipse + ADT, e outros utilizam o android studio. Os que utilizam eclipse, disseram que o Android Studio é muito lento.  Eu nunca usei o Android Studio, sou mais antiga. Será que vale a pena investir no Android Studio, ou é melhor continuardo jeito que eu já sei?

Em terça-feira, 26 de maio de 2015 11:14:13 UTC-3, Gink Labrev escreveu:
Mesma proposta que o Otto, mas acho que lida melhor com threads concorrentes

Facilita trabalhar com BD

Injeta as views

2015-05-25 17:03 GMT-03:00 Eduardo Baião <eduard...@gmail.com>:
Outro componente essencial, porque AsyncTask sucks:

http://square.github.io/otto/

Em seg, 25 de mai de 2015 às 16:22, Geovani **Leia a documentação oficial** de Souza <geovani...@gmail.com> escreveu:
Minha lista:

--
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 a topic in the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/androidbrasil-dev/g_1R-kLO5bA/unsubscribe.
To unsubscribe from this group and all its topics, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.



--
@geovanisouza92 - Geovani 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/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.



--
Eldio Santos Junior
Tel.: (21) 98884-3757
Skype: eldiojr
Twitter: @eldius
Página pessoal: http://eldiosantos.net
                        http://eldiosantos.net/sobre/ 
Email/GTalk: eldiosantos@gmail.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/d/optout.

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