Re: [androidbrasil-dev] google maps

Boa noite Gilmar,


Eu já estava usando a minha chave que gerei a um tempo, porém gerei ela novamente por via das duvidas, mas continua com a mesma mensagem.

Att,

Em 29 de fevereiro de 2012 22:40, Gilmar Soares <linux.soares@gmail.com> escreveu:
Amigo, Boa noite.

Tive o mesmo problema, na verdade não é problema, você precisa criar sua chave da API do MAPS para poder executar sua APP 
em um aparelho... 
android:apiKey (do arquivo XML).

Não seu se é esse o mesmo problema com você.

Abraços!

Em 29/02/2012, às 22:33, Luiz Gustavo Mafra escreveu:

Olá Marcelo,

Você conseguiu resolver esse problema do Maps?
Estou tendo o mesmo problema no layout, e não sei se é isso mas, quando eu rodo a aplicação no emulador funciona, mas quando eu instalo no meu celular o mapa não é exibido.

Em 30 de novembro de 2011 14:26, Marcelo Henrique <marcelohd02@gmail.com> escreveu:
tentando testar o google maps api e ta me retornando isso no xml

Failed to find style 'mapViewStyle' in current theme

fiz tudo conforme diz no http://developer.android.com/resources/tutorials/views/hello-mapview.html

--
                                              - Marcelo Henrique -
  "Se não puder se destacar pelo talento, vença pelo esforço." (Dave Weinbaum)







--
Luiz Gustavo S. Mafra
Bacheralando em Ciência da Computação - UESC
Programador PHP, dotNet, Android

twitter: @lgmafra
skype: lgmafra

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

Re: [androidbrasil-dev] google maps

Amigo, Boa noite.


Tive o mesmo problema, na verdade não é problema, você precisa criar sua chave da API do MAPS para poder executar sua APP 
em um aparelho... 
android:apiKey (do arquivo XML).

Não seu se é esse o mesmo problema com você.

Abraços!

Em 29/02/2012, às 22:33, Luiz Gustavo Mafra escreveu:

Olá Marcelo,

Você conseguiu resolver esse problema do Maps?
Estou tendo o mesmo problema no layout, e não sei se é isso mas, quando eu rodo a aplicação no emulador funciona, mas quando eu instalo no meu celular o mapa não é exibido.

Em 30 de novembro de 2011 14:26, Marcelo Henrique <marcelohd02@gmail.com> escreveu:
tentando testar o google maps api e ta me retornando isso no xml

Failed to find style 'mapViewStyle' in current theme

fiz tudo conforme diz no http://developer.android.com/resources/tutorials/views/hello-mapview.html

--
                                              - Marcelo Henrique -
  "Se não puder se destacar pelo talento, vença pelo esforço." (Dave Weinbaum)




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

Re: [androidbrasil-dev] google maps

Olá Marcelo,


Você conseguiu resolver esse problema do Maps?
Estou tendo o mesmo problema no layout, e não sei se é isso mas, quando eu rodo a aplicação no emulador funciona, mas quando eu instalo no meu celular o mapa não é exibido.

Em 30 de novembro de 2011 14:26, Marcelo Henrique <marcelohd02@gmail.com> escreveu:
tentando testar o google maps api e ta me retornando isso no xml

Failed to find style 'mapViewStyle' in current theme

fiz tudo conforme diz no http://developer.android.com/resources/tutorials/views/hello-mapview.html

--
                                              - Marcelo Henrique -
  "Se não puder se destacar pelo talento, vença pelo esforço." (Dave Weinbaum)



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

[androidbrasil-dev] Re: Dropbox API


desculpem pelo spam, mas esqueci o printscreen >.<

2012/2/29 Poliane Brito <poli.brito@gmail.com>
Olá povo! =)

Estou estudando a api do dropbox e estou com algumas dúvidas.
Estou fazendo uma app que faz upload de um arquivo texto para o dropbox, mas eu gostaria que esse upload fosse transparente para o usuário, visto que ele autorizou previamente a gravação destes arquivos (log) na conta do dropbox. Este é o ponto, eu não estou conseguindo essa "transparencia" porque ao efetuar o upload o dropbox solicita sempre uma permissão. (a tela que está em anexo). O exemplo que vem na api do dropbox também mostra essa tela.

O que eu pude observar é que aplicativos como o Simple Notepad (utilizam do dropbox +ou- como eu gostaria), não ficam como apps autorizados em Account>>My Apps e a que eu estou desenvolvendo sim (acredito por eu estar autorizando na tela em questão). Não sei se isso  pode ter ligação, mas a minha APP_KEY está no status de desenvolvimento.

Como fazer para não exibir essa tela? Alguém pode dar uma luz?

Poli

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

[androidbrasil-dev] Dropbox API

Olá povo! =)

Estou estudando a api do dropbox e estou com algumas dúvidas.
Estou fazendo uma app que faz upload de um arquivo texto para o dropbox, mas eu gostaria que esse upload fosse transparente para o usuário, visto que ele autorizou previamente a gravação destes arquivos (log) na conta do dropbox. Este é o ponto, eu não estou conseguindo essa "transparencia" porque ao efetuar o upload o dropbox solicita sempre uma permissão. (a tela que está em anexo). O exemplo que vem na api do dropbox também mostra essa tela.

O que eu pude observar é que aplicativos como o Simple Notepad (utilizam do dropbox +ou- como eu gostaria), não ficam como apps autorizados em Account>>My Apps e a que eu estou desenvolvendo sim (acredito por eu estar autorizando na tela em questão). Não sei se isso  pode ter ligação, mas a minha APP_KEY está no status de desenvolvimento.

Como fazer para não exibir essa tela? Alguém pode dar uma luz?

Poli

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

Re: Bocão

noticia triste demais....que isso!

é muito mistério, jamais entenderemos o proposito de Deus. Posso dizer que por exemplo com a perda do meu pai ha pouco mais de 1 ano, ganhei um papel importante de crescimento e de assumir o papel de homem da casa, cresci muito. se não fosse o abraço e direção que peço a Deus, não sei o que seria de mim agora....posso garantir que nos momentos de aperto, ele tem me livrado de varias. muita experiencia boa tenho tido

resumindo, olha ai a maravilha que é o mar, as ondas, esse power que presenciamos, a presença de Deus que ta com a gente no surf é indiscritivel....

valeu a todos e força ao Bocão!


Em 29 de fevereiro de 2012 18:19, Cesar Augusto Castanheira Santos <csantos.br@gmail.com> escreveu:

Morre filho caçula do surfista Bocão


Não consigo imaginar uma situação dessas. Quem aqui da turma tem filhos sabe que é inconcebível um pai ou mãe enterrar um filho. Digo que não tenho muita cabeça para entender isso; e se não colocar a cabeça no lugar começa a suspeitar de existência de Deus, religião, crenças e credos.

Que Deus ajude a família manter-se unida em momento em que não existem palavras para consolarem.

http://oglobo.globo.com/rio/morre-filho-cacula-do-surfista-bocao-4096748




--
Eduardo Ponce
AS3 Developer / Planner
eduardo@jponce.com.br

M. +55 31 8430-1334

www.jponce.com.br


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

Re: [androidbrasil-dev] WebView

Thiago matou a parada! Precisei fazer isso e o tópico me ajudou. É mais ou menos o seguinte:


setWebViewClient(new MyWebViewClient());

private class MyWebViewClient extends WebViewClient {
    @Override
    public boolean shouldOverrideUrlLoading(WebView view, String url) {
if(!parseAcao(url)) {
mWebView.loadUrl(url);
}
        return true;
    }
}

public boolean parseAcao(String acao) {
   
    boolean retorno = true;
   
    String[] arrAcao = acao.split("://");
   
    if(arrAcao.length==2) {
    String tipoAcao = arrAcao[0];
    String parametros = arrAcao[1];
   
    if(tipoAcao.equals(ACAO_EVENTO)) {
    parseEvento(parametros);
    } else if(tipoAcao.equals(ACAO_INFO)) {
    chamarActivity(ContatosActivity.class);
    } else {
    retorno = false;
    }
   
    } else {
    retorno = false;
    }
    return retorno;
    }

Tem alguma coisa de regra de negócio própria minha no parseAcao (além de precisar de um refactoring), mas no geral é isso ae!

Abs

Em 27 de fevereiro de 2012 17:27, Renan Henrique Pereira de Lima <renan.lima90@gmail.com> escreveu:
Leonardo, é isso mesmo o que eu quero fazer! Não sei se é possível através do onKeyDown, pois ele trata apenas os botões e não, os clicks nos links. Acredito que a idéia do Thiago funcione melhor.

De qualquer forma, obrigado a todos pela ajuda! Assim que obtiver algum resultado eu posto aqui!

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

[androidbrasil-dev] Re: Freelancer - Projeto de desenvolvimento Android

Pessoal,

Uma discussão bem embasada é sempre bom. E ao meu ver todos os
argumentos apresentados até agora são validos.

E polemica algumas vezes é até divertido... bom que movimentemos o
grupo !

Sobre a duração da thread, espero que só dure até eu informar a vocês
o resultado do desenvolvimento. Espero que positivo ! :)

Bom, ainda bem que não tenho pressa !!

[]s Daniel
www.neoage.com.br

On Feb 29, 7:15 pm, Douglas Alípio <douglas.ali...@gmail.com> wrote:
> Essa thread vai durar eternamente...
>
> 2012/2/29 Dirlei Dionísio <dir...@gmail.com>
>
>
>
>
>
>
>
>
>
> > Acho o valor baixo, mas a realidade é que você pode oferecer o quanto
> > quiser pelo trabalho e quem aceitar a oferta, fará porque quer. Vi que
> > alguém topou fazer por $40 e outros por $50. Acho que vale experimentar pra
> > ver no que vai dar. É verdade que você não pode ter grandes expectativas de
> > qualidade nesse caso, mas o risco é pequeno, dado o seu investimento.
> > Depois nos conte o resultado.
>
> > []'s
>
> > Dirlei Dionísio
> > @DirleiDionisio
>

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

Re: [androidbrasil-dev] Re: Freelancer - Projeto de desenvolvimento Android

Essa thread vai durar eternamente...

2012/2/29 Dirlei Dionísio <dirlei@gmail.com>
Acho o valor baixo, mas a realidade é que você pode oferecer o quanto quiser pelo trabalho e quem aceitar a oferta, fará porque quer. Vi que alguém topou fazer por $40 e outros por $50. Acho que vale experimentar pra ver no que vai dar. É verdade que você não pode ter grandes expectativas de qualidade nesse caso, mas o risco é pequeno, dado o seu investimento. Depois nos conte o resultado.

[]'s

Dirlei Dionísio
@DirleiDionisio

Em quinta-feira, 23 de fevereiro de 2012 10h58min42s UTC-2, Daniel Stein escreveu:
http://www.freelancer.com/affiliates/dms98/?l=/projects/1463912.html
Estou disposto a pagar por ele entre US$ 30,00 e US$ 35,00. O que
vocês acham do valor em relação a dificuldade da programação ?



--







Atenciosamente,
Douglas Alípio Mesquita


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

Bocão

Morre filho caçula do surfista Bocão


Não consigo imaginar uma situação dessas. Quem aqui da turma tem filhos sabe que é inconcebível um pai ou mãe enterrar um filho. Digo que não tenho muita cabeça para entender isso; e se não colocar a cabeça no lugar começa a suspeitar de existência de Deus, religião, crenças e credos.

Que Deus ajude a família manter-se unida em momento em que não existem palavras para consolarem.

http://oglobo.globo.com/rio/morre-filho-cacula-do-surfista-bocao-4096748

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

Re: [androidbrasil-dev] Ativando VoiceRecognition

Olá Felipe,

Obrigado pela ajuda, a noite estarei analisando a documentação deste
link, novamente muito obrigado

Pesquisando também pelo problema de "Recognizer not present" nos
emuladores achei este link, para nossa infelicidade, o emulador não é
capaz de capturar áudio. :(

Assim devemos executar em um dispositivo real para usar este tipo de
capacidades.
Com embasamento no link abaixo.

http://www.deveature.com/2011/11/28/speech-recognizer-does-not-work-on-android-emulator/

Obrigado à todos pela atenção.
Rodwylson Lisbão

Em 29 de fevereiro de 2012 17:30, Fellipe Esteves
<fellipe.esteves@gmail.com> escreveu:
> Salve,
>
> Não sei se ajuda mas ja precisei de uma solução para voice recognition, e
> que fosse off-line, então pesquisando achei esta biblioteca que pode lhe ser
> util segue link para demais infomações/demos/documentação etc...
>
> http://cmusphinx.sourceforge.net/
>
> Att,
> Fellipe Esteves.

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

Re: [androidbrasil-dev] Ativando VoiceRecognition

Salve,

Não sei se ajuda mas ja precisei de uma solução para voice recognition, e que fosse off-line, então pesquisando achei esta biblioteca que pode lhe ser util segue link para demais infomações/demos/documentação etc...

http://cmusphinx.sourceforge.net/

Att,
Fellipe Esteves.

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

[androidbrasil-dev] Re: Freelancer - Projeto de desenvolvimento Android

Acho o valor baixo, mas a realidade é que você pode oferecer o quanto quiser pelo trabalho e quem aceitar a oferta, fará porque quer. Vi que alguém topou fazer por $40 e outros por $50. Acho que vale experimentar pra ver no que vai dar. É verdade que você não pode ter grandes expectativas de qualidade nesse caso, mas o risco é pequeno, dado o seu investimento. Depois nos conte o resultado.

[]'s

Dirlei Dionísio
@DirleiDionisio

Em quinta-feira, 23 de fevereiro de 2012 10h58min42s UTC-2, Daniel Stein escreveu:
http://www.freelancer.com/affiliates/dms98/?l=/projects/1463912.html
Estou disposto a pagar por ele entre US$ 30,00 e US$ 35,00. O que
vocês acham do valor em relação a dificuldade da programação ?

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

Re: [androidbrasil-dev] AsyncTask + onPostExecute: Como saber se executou corretamente?

Peguei o jeito aqui hehehe....


AsyncTask<String, Void, Boolean>

onPostExecute(Boolean result)

Funcionou direitinho! Valeu galera :D

Em 29 de fevereiro de 2012 16:59, luciofm <luciofm@gmail.com> escreveu:
O doInBackground tem seu retorno passado como parametro do onPostExecute, você pode usar esse retorno para saber se houve algo errado na execução da task.


Lúcio Maciel
luciofm@gmail.com



2012/2/29 Felipe Aron <felipearon@gmail.com>
Galera, tenho um método o qual faz o uso do AsyncTask.

Nessa classe tenho o método onPostExecute(). 

Como sei que não houve problemas durante a execução no método doInBackground()? Pergunto, pois pelo que entendi, o método  onPostExecute() será chamado logo em seguida ao método  doInBackground().

--
Analista-Programador





--
Analista-Programador

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

Re: [androidbrasil-dev] AsyncTask + onPostExecute: Como saber se executou corretamente?

O doInBackground tem seu retorno passado como parametro do onPostExecute, você pode usar esse retorno para saber se houve algo errado na execução da task.



Lúcio Maciel
luciofm@gmail.com


2012/2/29 Felipe Aron <felipearon@gmail.com>
Galera, tenho um método o qual faz o uso do AsyncTask.

Nessa classe tenho o método onPostExecute(). 

Como sei que não houve problemas durante a execução no método doInBackground()? Pergunto, pois pelo que entendi, o método  onPostExecute() será chamado logo em seguida ao método  doInBackground().

--
Analista-Programador


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

Re: [androidbrasil-dev] AsyncTask + onPostExecute: Como saber se executou corretamente?

Se der errado vc pode retornar NULL no doInBackground() ou fazer algum controle de erro pra quando o onPosExecute() executar saber se houve erro ou não.

[]'s

  Marcelo Alves

2012/2/29 Felipe Aron <felipearon@gmail.com>
Galera, tenho um método o qual faz o uso do AsyncTask.

Nessa classe tenho o método onPostExecute(). 

Como sei que não houve problemas durante a execução no método doInBackground()? Pergunto, pois pelo que entendi, o método  onPostExecute() será chamado logo em seguida ao método  doInBackground().

--
Analista-Programador


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

[androidbrasil-dev] AsyncTask + onPostExecute: Como saber se executou corretamente?

Galera, tenho um método o qual faz o uso do AsyncTask.


Nessa classe tenho o método onPostExecute(). 

Como sei que não houve problemas durante a execução no método doInBackground()? Pergunto, pois pelo que entendi, o método  onPostExecute() será chamado logo em seguida ao método  doInBackground().

--
Analista-Programador

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

Re: [androidbrasil-dev] Ativando VoiceRecognition

Boa tarde pessoal,

Analisando/executando o projeto que o nosso amigo Marcelo indicou,
verifiquei de acordo com o LogCat ele não identifica o serviço de
reconhecimento. :(

Ele vem ativo por default nos emuladores ou preciso ativá-lo, no meu
projeto tenho que instalar alguma coisa referente ao voice
recognition?

Estarei analisando com calma este projeto citado abaixo, pois este
link que o Marcelo passou é muito interessando.

Se alguém tiver mais exemplos, documentação de como implementar ou
projetos simples funcionais para ajudar, ficarei grato.

Obrigado pela atenção dispensada.
Rodwylson Lisbão

Em 29 de fevereiro de 2012 11:35, Rodwylson Lisbão
<rodwylson@gmail.com> escreveu:
> Exato Marcelo, isto é api demos.
>
> Através desta api estarei implementando em projetos futuros, estarei
> analisando as sugestões e postarei futuros testes.
>
> Obrigado à todos.
>
> Em 29 de fevereiro de 2012 09:41, Marcelo Henrique
> <marcelohd02@gmail.com> escreveu:
>> isso ai é api demos.
>> http://dev.androidbrasil.com/2011/08/voice-action-controle-sua-aplicacao-com-a-sua-voz/#more-121
>>
>> Em 29 de fevereiro de 2012 09:31, Rodwylson Lisbão <rodwylson@gmail.com>
>> escreveu:
>>>
>>> Bom dia pessoal,
>>>
>>>
>>> Estou criando uma aplicação simples, o usuário clica no botão e começa
>>> a falar e cada vez que pára a inserção da voz o aplicativo cria um
>>> item na lista, sucessivamente persistir no banco.
>>>
>>> Porém existe uma validação para ver se o reconhecimento está ativo:
>>>
>>> #####################################################################
>>> List<ResolveInfo> activities = pm.queryIntentActivities(
>>>
>>>                 new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH), 0);
>>>
>>>         if (activities.size() != 0) {
>>>
>>>             speakButton.setOnClickListener(this);
>>>
>>>         } else {
>>>
>>>             speakButton.setEnabled(false);
>>>
>>>             speakButton.setText("Recognizer not present");
>>>
>>>         }
>>>
>>> ########################################################################
>>>
>>> Assim, botão fica inativo devido reconhecimento (Recognizer) não ser
>>> reconhecido.
>>>
>>> Estou executando a app no Motodev, Alguém poderia ajudar?
>>>
>>> Obrigado.
>>
>>
>>
>>
>> --
>>                                               - Marcelo Henrique -
>>   "Se não puder se destacar pelo talento, vença pelo esforço." (Dave
>> Weinbaum)
>>

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

Re: [androidbrasil-dev] Re: Freelancer - Projeto de desenvolvimento Android

Isso é Brasil! 


A maioria vai pelo preço, mas ainda sim quer algo excepcional! ISSO NÃO EXISTE! 

Quer algo bom de qualidade? Então vai ter de pagar por isso! Simples assim.

Muito já conhecem a frase: "O barato sai caro!"

Em 29 de fevereiro de 2012 15:34, Vinicius Ianni <vinicius.ianni@gmail.com> escreveu:
Um adendo neste ponto:

"3) Para nossos padrões, US$ 30,00 é pouco para o tipo de serviço, a
não ser que a pessoa já tenha mais ou menos as funções que preciso, já
que as mesmas podem ser comuns a diversos outros tipos de app."


Pouco é apelido.
É esmola.

Mesmo que a pessoa tenha todas as rotinas prontas, precisando apenas "ajustar" para aquilo que é pedido, ela gastou horas desenvolvendo, testando, etc...
E isso não conta ?
Falar que só porque já tem pronto deve ser mais barato é um argumento totalmente falho ao meu ver, pois se fosse assim, os carros seriam vendidos a R$ 100,00, afinal toda a linha de montagem e produção já está pronta, certo ?

Comparar os preços cobrados aqui com os de outros paises, é como querer comparar o preço da manga aqui e em outros paises, resolve o que ?

Código é código e pode ser comprado de alguém de fora, sim, pode.
Mas e se precisar de um suporte, sabe falar mandarin ?
Ou se pintar um projeto legal e precisa de um parceiro, vai importar o chines para morar na sua casa ?

É muito mais inteligente, mesmo que custe um pouco mais, ter um desenvolvedor "nacional" do que pegar aleatoriamente um estrangeiro qualquer.
E se ele pegar o dinheiro e sumir com ele? ou aplicar o golpe da roupa nova do rei ?

O seu app não rendeu o bastante para pagar decentemente por um desenvolvedor ?
Tem uma coisa chamada investimento, onde você investe dinheiro em algo, antes mesmo dele dar frutos, é assim com a maioria dos empreendedores, o negócio ainda está iniciando, mas já tem muito dinheiro empatado nele (na maioria dos casos).
Isso se chama comprometimento com o negócio.

Se não possui dinheiro, mas tem conhecimento em outras linguagens, compra um livro (em torno de R$ 70,00) e aprende android ou acessa os inumeros sites que tem tutoriais, video aulas e diversas informações, e faça sozinho.

Agora ofertar essa esmola para desenvolver algo com tantas caracteristicas, é um verdadeiro insulto.



--
Analista-Programador

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

Re: [androidbrasil-dev] Re: Freelancer - Projeto de desenvolvimento Android

Um adendo neste ponto:

"3) Para nossos padrões, US$ 30,00 é pouco para o tipo de serviço, a
não ser que a pessoa já tenha mais ou menos as funções que preciso, já
que as mesmas podem ser comuns a diversos outros tipos de app."


Pouco é apelido.
É esmola.

Mesmo que a pessoa tenha todas as rotinas prontas, precisando apenas "ajustar" para aquilo que é pedido, ela gastou horas desenvolvendo, testando, etc...
E isso não conta ?
Falar que só porque já tem pronto deve ser mais barato é um argumento totalmente falho ao meu ver, pois se fosse assim, os carros seriam vendidos a R$ 100,00, afinal toda a linha de montagem e produção já está pronta, certo ?

Comparar os preços cobrados aqui com os de outros paises, é como querer comparar o preço da manga aqui e em outros paises, resolve o que ?

Código é código e pode ser comprado de alguém de fora, sim, pode.
Mas e se precisar de um suporte, sabe falar mandarin ?
Ou se pintar um projeto legal e precisa de um parceiro, vai importar o chines para morar na sua casa ?

É muito mais inteligente, mesmo que custe um pouco mais, ter um desenvolvedor "nacional" do que pegar aleatoriamente um estrangeiro qualquer.
E se ele pegar o dinheiro e sumir com ele? ou aplicar o golpe da roupa nova do rei ?

O seu app não rendeu o bastante para pagar decentemente por um desenvolvedor ?
Tem uma coisa chamada investimento, onde você investe dinheiro em algo, antes mesmo dele dar frutos, é assim com a maioria dos empreendedores, o negócio ainda está iniciando, mas já tem muito dinheiro empatado nele (na maioria dos casos).
Isso se chama comprometimento com o negócio.

Se não possui dinheiro, mas tem conhecimento em outras linguagens, compra um livro (em torno de R$ 70,00) e aprende android ou acessa os inumeros sites que tem tutoriais, video aulas e diversas informações, e faça sozinho.

Agora ofertar essa esmola para desenvolver algo com tantas caracteristicas, é um verdadeiro insulto.

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

[androidbrasil-dev] Marcar linhas da ListView

Boa tarde amigos,


Estou com a seguinte dúvida, tenho uma ListView com produtos que vão ser adicionados ao pedido. Quero marcar a linha dos produtos que já foram inclusos no pedido com uma cor diferente da cor de fundo para que o usuário possa saber q o produto já foi incluído no pedido. Tenho a mesma dúvida em outra situação: tenho uma ListView onde é apresentado os clientes cadastrados, quero marcar com uma cor diferente todos os clientes que tem títulos vencidos. Para as duas situações vou utilizar o esquema se selecionar vários registros com uma cor diferente do plano de fundo.

Desde já agradeço a atenção de todos.

--

Att,
Derci Santos
Analista/Desenvolvedor Java/Android
Skype: dercilima

Recomendação se for reenviar esta mensagem, por favor:

1. Apague o MEU endereço eletrônico e todos os outros constantes do e-mail;
2. Encaminhe como CÓPIA OCULTA (Cco ou Bcc) aos seus destinatários.
3. Agindo desta forma, você estará colaborando para dificultar a disseminação de vírus e spams, e também para tornar a internet mais segura.

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

[androidbrasil-dev] Uma coleção de screenshots das mas belas apps Android

Achei esse site bastante inspirador para nós que, geralmente, pensamos
mais em códigos que em UI.

http://androidniceties.tumblr.com/


--

Dirlei Dionísio
http://twitter.com/DirleiDionisio
http://MaisQueTitanium.blogspot.com
http://MaisQueBomCodigo.blogspot.com

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

Re: [androidbrasil-dev] Re: Freelancer - Projeto de desenvolvimento Android

Na minha opinião, acho que comparar qualidade de chinês x indiano x brasileiro, etc, é um grande erro.


Temos que comparar diferença de junior x pleno x sênior e levar em consideração a valorização (ou desvalorização) da moeda.

A diferença, nesse caso específico, é que a valorização da moeda dólar para os indianos, permite que um indiano júnior aceite um trabalho desses por $35, já um júnior brasileiro, não aceita esse valor pela valorização do real, frente ao mesmo dólar.

Por isso o serviço vem uma porcaria, por que é júnior que está fazendo, independente de ser indiano ou marciano.

Nós estamos participando de uma concorrência na Austrália que precisa de desenvolvedores sênior, estamos "empatados" com outras empresas no quesito técnico, mas nosso valor é atrativo, pois o dólar Australiano é valorizado frente ao real.

Quer dizer que nosso trabalho é pior? Na minha humilde opinião: Não!

Em 29 de fevereiro de 2012 11:32, Regis Sabino <regis.sabino@gmail.com> escreveu:
Por este valor, voce vai ter que ir fundo em um indiano mesmo. O português deles ficará "bem" traduzido no seu projeto! Fora que o projeto deles normamlente é uma "colcha de retalhos" feita de códigos genéricos, em contra partida você recebe o projeto em tempo recorde!

Se eu fosse você nem teria postado este job no grupo pois aqui no Brasil a realidade não é essa, e todos aqui sabem disso.

Boa sorte.

--
Sabino, Regis S.
Programmer - Web Designer - Full .NET Platform
(55) 11 8545-9314 / (55) 11 2456-7901





--
Danilo Mendonça Yotta Apps – Desenvolvendo Aplicativos
(48) 9119.9291 / (11) 9902.8869 | danilo@yottaapps.com.br
Site Blog | Facebook Twitter LinkedIn 
**Viu nosso game para iPad? Saiba mais sobre o Delivery Box

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

[IAG] Nº 214 - Sorteio iPod, Aulas Particulares e Palestra Gratuita


[IAG] NEWSLETTER 214
 


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] Ativando VoiceRecognition

Exato Marcelo, isto é api demos.

Através desta api estarei implementando em projetos futuros, estarei
analisando as sugestões e postarei futuros testes.

Obrigado à todos.

Em 29 de fevereiro de 2012 09:41, Marcelo Henrique
<marcelohd02@gmail.com> escreveu:
> isso ai é api demos.
> http://dev.androidbrasil.com/2011/08/voice-action-controle-sua-aplicacao-com-a-sua-voz/#more-121
>
> Em 29 de fevereiro de 2012 09:31, Rodwylson Lisbão <rodwylson@gmail.com>
> escreveu:
>>
>> Bom dia pessoal,
>>
>>
>> Estou criando uma aplicação simples, o usuário clica no botão e começa
>> a falar e cada vez que pára a inserção da voz o aplicativo cria um
>> item na lista, sucessivamente persistir no banco.
>>
>> Porém existe uma validação para ver se o reconhecimento está ativo:
>>
>> #####################################################################
>> List<ResolveInfo> activities = pm.queryIntentActivities(
>>
>>                 new Intent(RecognizerIntent.ACTION_RECOGNIZE_SPEECH), 0);
>>
>>         if (activities.size() != 0) {
>>
>>             speakButton.setOnClickListener(this);
>>
>>         } else {
>>
>>             speakButton.setEnabled(false);
>>
>>             speakButton.setText("Recognizer not present");
>>
>>         }
>>
>> ########################################################################
>>
>> Assim, botão fica inativo devido reconhecimento (Recognizer) não ser
>> reconhecido.
>>
>> Estou executando a app no Motodev, Alguém poderia ajudar?
>>
>> Obrigado.
>
>
>
>
> --
>                                               - Marcelo Henrique -
>   "Se não puder se destacar pelo talento, vença pelo esforço." (Dave
> Weinbaum)
>

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

Re: [androidbrasil-dev] Re: Freelancer - Projeto de desenvolvimento Android

Por este valor, voce vai ter que ir fundo em um indiano mesmo. O português deles ficará "bem" traduzido no seu projeto! Fora que o projeto deles normamlente é uma "colcha de retalhos" feita de códigos genéricos, em contra partida você recebe o projeto em tempo recorde!

Se eu fosse você nem teria postado este job no grupo pois aqui no Brasil a realidade não é essa, e todos aqui sabem disso.


Boa sorte.

--
Sabino, Regis S.
Programmer - Web Designer - Full .NET Platform
(55) 11 8545-9314 / (55) 11 2456-7901


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

Re: [androidbrasil-dev] Riscos em distribuir a APK diretamente.

Hmm,


Entendi. Mas é na questão de que a APP existe no Market, mas por algum motivo um usuário esta com problema de baixar por lá, e queria ter acesso direto a APK. Nessa situação daria no mesmo então?

2012/2/29 Leonardo Fernandez <leodufer@gmail.com>
apk infect malware

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

[androidbrasil-dev] Re: SMS em lote com retorno de status

Valeu pela força galera!

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

Re: [androidbrasil-dev] Re: Gson x Json


Neto vai ser d grande ajuda mto obrigado 


Em 29 de fevereiro de 2012 10:02, Neto Marin <netomarin@gmail.com> escreveu:
Opa, bom dia!

Se alguém ainda se interessar pelo tema, fiz um post no blog da globalcode sobre o Gson, mostrando basicamente qual a vantagem em utilizá-lo e um exemplo de um objeto simples.


[]s
Neto
---
Neto Marin

Blog: http://blog.netomarin.com
GTalk: netomarin@gmail.com
MSN: neto_marin@hotmail.com
Skype: netomarin


On Sun, Feb 26, 2012 at 8:25 AM, Marcelo H <marcelohd02@gmail.com> wrote:
Pessoal nao sei se algun de voces usam mas tem um plugin pra Firefox
pra visualizar JSON tambem

http://jsonview.com/

http://jsonview.com/example.json

On 24 fev, 15:34, Bruno Baudel <brunobau...@gmail.com> wrote:
> Valeu Diego
> =)
>
> *Bruno Baudel*
>
> Em 24 de fevereiro de 2012 15:08, Diego Ampessan <ampess...@gmail.com>escreveu:
>
>
>
>
>
>
>
> > Opa ! prometo que vou providenciar e postar para a galera =)
>
> > Em 24 de fevereiro de 2012 14:12, Felipe Aron <felipea...@gmail.com>escreveu:
>
> > Seria interessante Diego, se tiver algum exemplo WCF Rest, pra gente
> >> entender melhor... :)
>
> >> Em 24 de fevereiro de 2012 14:03, Bruno Baudel <brunobau...@gmail.com>escreveu:
>
> >> Diego você poderia mostrar um exemplo do WCF Rest? Pq eu também utilizo
> >>> asmx
> >>> mas gostaria muito de utilizar o Rest.
>
> >>> *Bruno Baudel*
>
> >>> Em 24 de fevereiro de 2012 12:31, Diego Ampessan <ampess...@gmail.com>escreveu:
>
> >>> Legal ! aconselho vc dar uma lida no WCF Rest ... muito mais fácil e
> >>>> tranquilo de se trabalhar do que o asmx :)
>
> >>>> Em 24 de fevereiro de 2012 07:47, Felipe Aron <felipea...@gmail.com>escreveu:
>
> >>>> Asmx. Webserivce normal. Utilizei o JavaScriptSerializer para
> >>>>> transformar meus objetos em JSON. :)
>
> >>>>> Em 23 de fevereiro de 2012 17:48, Diego Ampessan <ampess...@gmail.com>escreveu:
>
> >>>>> Shooow !!!
>
> >>>>>> Na parte .NET ... ta usando WCF Rest ? ou ASMX mesmo ??
>
> >>>>>> Em 23 de fevereiro de 2012 16:45, Felipe Aron <felipea...@gmail.com>escreveu:
>
> >>>>>> Bacana!!
>
> >>>>>>> Eu to usando direto aqui, pois estou num projeto Android, o qual
> >>>>>>> consome um webservice feito em .NET retornando JSON. hehehe
>
> >>>>>>> Em 23 de fevereiro de 2012 16:43, Diego Ampessan <
> >>>>>>> ampess...@gmail.com> escreveu:
>
> >>>>>>> Legal Felipe ....
>
> >>>>>>>> Tem um no mesmo esquema online :)
> >>>>>>>>http://www.thomasfrank.se/downloadableJS/JSONeditor_example.html
>
> >>>>>>>> Em 23 de fevereiro de 2012 14:01, Felipe Aron <felipea...@gmail.com
> >>>>>>>> > escreveu:
>
> >>>>>>>> Bacana Diego! Não conhecia. :)
>
> >>>>>>>>> To usando o JSON Viewer, é muito bom pra visualizar os dados:
>
> >>>>>>>>>http://jsonviewer.codeplex.com/
>
> >>>>>>>>> Em 23 de fevereiro de 2012 13:57, Diego Ampessan <
> >>>>>>>>> ampess...@gmail.com> escreveu:
>
> >>>>>>>>>  Apenas uma sugestão, este site é otimo para validar a string do
> >>>>>>>>>> JSON :)
>
> >>>>>>>>>>http://jsonlint.com/
>
> >>>>>>>>>> Em 23 de fevereiro de 2012 11:34, Marcelo Henrique <
> >>>>>>>>>> marceloh...@gmail.com> escreveu:
>
> >>>>>>>>>> Muito Obrigado a todos. duvida esclarecida !
>
> >>>>>>>>>>> Em 23 de fevereiro de 2012 11:19, Toshi Kurauchi <
> >>>>>>>>>>> andrew.kurau...@gmail.com> escreveu:
>
> >>>>>>>>>>> JSON é um formato, Gson é uma biblioteca que lê esse formato...
>
> >>>>>>>>>>>> No Android tem as classes JSONObject, JSONArray e JSONStringer
> >>>>>>>>>>>> que você pode usar pra parsear ou gerar strings de JSON.
> >>>>>>>>>>>> O Gson facilita esse trabalho. Por exemplo:
>
> >>>>>>>>>>>> Você tem o JSON: {"nome":"Marcelo", "email":"a...@gmail.com"}
> >>>>>>>>>>>> Então você pode ter uma classe que representa esse JSON:
>
> >>>>>>>>>>>> class Pessoa {
> >>>>>>>>>>>>     private String nome;
> >>>>>>>>>>>>     private String email;
> >>>>>>>>>>>> }
>
> >>>>>>>>>>>> Então o Gson já cria e popula os atributos pra você assim:
>
> >>>>>>>>>>>> Pessoa pessoaComDados = gson.fromJson(stringJson, Pessoa.class);
>
> >>>>>>>>>>>> Para fazer o mesmo com o JSONObject por exemplo você teria algo
> >>>>>>>>>>>> como:
>
> >>>>>>>>>>>> JSONObject jsonObj = new JSONObject(stringJson);
> >>>>>>>>>>>> Pessoa pessoa = new Pessoa();
> >>>>>>>>>>>> pessoa.setNome(jsonObj.getString("nome");
> >>>>>>>>>>>> pessoa.setEmail(jsonObj.getString("email");
>
> >>>>>>>>>>>> Ou seja, ele só poupa um trabalho nosso :)
>
> >>>>>>>>>>>> Toshi Kurauchi
>
> >>>>>>>>>>>> 2012/2/23 Marcelo Alves <malves.i...@gmail.com>
>
> >>>>>>>>>>>>> Ele não faz essa parte de Reflection, convertendo pra vc JSON
> >>>>>>>>>>>>> em Objeto. Você tem que fazer isso na mão, caso use o JSON nativo
>
> >>>>>>>>>>>>> 2012/2/23 Marcelo Henrique <marceloh...@gmail.com>
>
> >>>>>>>>>>>>>> Mais somente o pacote json nativo nao faz isso nao ?
>
> >>>>>>>>>>>>>> 2012/2/23 luciofm <luci...@gmail.com>
>
> >>>>>>>>>>>>>>> Gson is a Java library that can be used to convert Java
> >>>>>>>>>>>>>>> Objects into their JSON representation. It can also be used to convert a
> >>>>>>>>>>>>>>> JSON string to an equivalent Java object. Gson can work with arbitrary Java
> >>>>>>>>>>>>>>> objects including pre-existing objects that you do not have source-code of.
>
> >>>>>>>>>>>>>>> Lúcio Maciel
> >>>>>>>>>>>>>>> luci...@gmail.com
>
> >>>>>>>>>>>>>>> 2012/2/23 Marcelo Henrique <marceloh...@gmail.com>
>
> >>>>>>>>>>>>>>>>  Pessoal Bom dia .
> >>>>>>>>>>>>>>>>       eu posso estar enganado, mas existe  diferença entre
> >>>>>>>>>>>>>>>> eles  Gson x Json ? uma vez que classes Json ja vem no  android.e as Gson
> >>>>>>>>>>>>>>>> tem q importar .jar
> >>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>                                               - Marcelo
> >>>>>>>>>>>>>>>> Henrique -
> >>>>>>>>>>>>>>>>   "Se não puder se destacar pelo talento, vença pelo
> >>>>>>>>>>>>>>>> esforço." (Dave Weinbaum)
>
> >>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>                                               - Marcelo
> >>>>>>>>>>>>>> Henrique -
> >>>>>>>>>>>>>>   "Se não puder se destacar pelo talento, vença pelo
> >>>>>>>>>>>>>> esforço." (Dave Weinbaum)
>
> >>>>>>>>>>> --
> >>>>>>>>>>>                                               - Marcelo Henrique
> >>>>>>>>>>> -
> >>>>>>>>>>>   "Se não puder se destacar pelo talento, vença pelo esforço."
> >>>>>>>>>>> (Dave Weinbaum)
>
> >>>>>>>>>> --
> >>>>>>>>>> Att.
> >>>>>>>>>> Diego Ampessan
> >>>>>>>>>> Microsoft MTA
>
> >>>>>>>>>>www.diegoampessan.com.br
>
> >>>>>>>>>> Os computadores são incrivelmente rápidos, precisos e burros; Os
> >>>>>>>>>> homens são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder
> >>>>>>>>>> ultrapassa os limites da imaginação  - "Albert Einstein "
>
> >>>>>>>>> --
> >>>>>>>>> Analista-Programador
> >>>>>>>>> #FollowMe: @felipearon <http://twitter.com/felipearon> (
> >>>>>>>>>http://felipearon.net)
>
> >>>>>>>> --
> >>>>>>>> Att.
> >>>>>>>> Diego Ampessan
> >>>>>>>> Microsoft MTA
>
> >>>>>>>>www.diegoampessan.com.br
>
> >>>>>>>> Os computadores são incrivelmente rápidos, precisos e burros; Os
> >>>>>>>> homens são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder
> >>>>>>>> ultrapassa os limites da imaginação  - "Albert Einstein "
>
> >>>>>>> --
> >>>>>>> Analista-Programador
> >>>>>>> #FollowMe: @felipearon <http://twitter.com/felipearon> (
> >>>>>>>http://felipearon.net)
>
> >>>>>> --
> >>>>>> Att.
> >>>>>> Diego Ampessan
> >>>>>> Microsoft MTA
>
> >>>>>>www.diegoampessan.com.br
>
> >>>>>> Os computadores são incrivelmente rápidos, precisos e burros; Os
> >>>>>> homens são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder
> >>>>>> ultrapassa os limites da imaginação  - "Albert Einstein "
>
> >>>>> --
> >>>>> Analista-Programador
> >>>>> #FollowMe: @felipearon <http://twitter.com/felipearon> (
> >>>>>http://felipearon.net)
>
> >>>> --
> >>>> Att.
> >>>> Diego Ampessan
> >>>> Microsoft MTA
>
> >>>>www.diegoampessan.com.br
>
> >>>> Os computadores são incrivelmente rápidos, precisos e burros; Os homens
> >>>> são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder
> >>>> ultrapassa os limites da imaginação  - "Albert Einstein "
>
> >> --
> >> Analista-Programador
> >> #FollowMe: @felipearon <http://twitter.com/felipearon> (
> >>http://felipearon.net)
>
> > --
> > Att.
> > Diego Ampessan
> > Microsoft MTA
>
> >www.diegoampessan.com.br
>
> > Os computadores são incrivelmente rápidos, precisos e burros; Os homens
> > são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder
> > ultrapassa os limites da imaginação  - "Albert Einstein "




--
                                              - Marcelo Henrique -
  "Se não puder se destacar pelo talento, vença pelo esforço." (Dave Weinbaum)

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

Re: [androidbrasil-dev] Re: Gson x Json

Galera, recomendo o artigo do Neto !! Ficou excelente... já me esclareceu muitas coisas. :)


Valeu Neto pelo Help.

Em 29 de fevereiro de 2012 10:02, Neto Marin <netomarin@gmail.com> escreveu:
Opa, bom dia!

Se alguém ainda se interessar pelo tema, fiz um post no blog da globalcode sobre o Gson, mostrando basicamente qual a vantagem em utilizá-lo e um exemplo de um objeto simples.


[]s
Neto
---
Neto Marin

Blog: http://blog.netomarin.com
GTalk: netomarin@gmail.com
MSN: neto_marin@hotmail.com
Skype: netomarin


On Sun, Feb 26, 2012 at 8:25 AM, Marcelo H <marcelohd02@gmail.com> wrote:
Pessoal nao sei se algun de voces usam mas tem um plugin pra Firefox
pra visualizar JSON tambem

http://jsonview.com/

http://jsonview.com/example.json

On 24 fev, 15:34, Bruno Baudel <brunobau...@gmail.com> wrote:
> Valeu Diego
> =)
>
> *Bruno Baudel*
>
> Em 24 de fevereiro de 2012 15:08, Diego Ampessan <ampess...@gmail.com>escreveu:
>
>
>
>
>
>
>
> > Opa ! prometo que vou providenciar e postar para a galera =)
>
> > Em 24 de fevereiro de 2012 14:12, Felipe Aron <felipea...@gmail.com>escreveu:
>
> > Seria interessante Diego, se tiver algum exemplo WCF Rest, pra gente
> >> entender melhor... :)
>
> >> Em 24 de fevereiro de 2012 14:03, Bruno Baudel <brunobau...@gmail.com>escreveu:
>
> >> Diego você poderia mostrar um exemplo do WCF Rest? Pq eu também utilizo
> >>> asmx
> >>> mas gostaria muito de utilizar o Rest.
>
> >>> *Bruno Baudel*
>
> >>> Em 24 de fevereiro de 2012 12:31, Diego Ampessan <ampess...@gmail.com>escreveu:
>
> >>> Legal ! aconselho vc dar uma lida no WCF Rest ... muito mais fácil e
> >>>> tranquilo de se trabalhar do que o asmx :)
>
> >>>> Em 24 de fevereiro de 2012 07:47, Felipe Aron <felipea...@gmail.com>escreveu:
>
> >>>> Asmx. Webserivce normal. Utilizei o JavaScriptSerializer para
> >>>>> transformar meus objetos em JSON. :)
>
> >>>>> Em 23 de fevereiro de 2012 17:48, Diego Ampessan <ampess...@gmail.com>escreveu:
>
> >>>>> Shooow !!!
>
> >>>>>> Na parte .NET ... ta usando WCF Rest ? ou ASMX mesmo ??
>
> >>>>>> Em 23 de fevereiro de 2012 16:45, Felipe Aron <felipea...@gmail.com>escreveu:
>
> >>>>>> Bacana!!
>
> >>>>>>> Eu to usando direto aqui, pois estou num projeto Android, o qual
> >>>>>>> consome um webservice feito em .NET retornando JSON. hehehe
>
> >>>>>>> Em 23 de fevereiro de 2012 16:43, Diego Ampessan <
> >>>>>>> ampess...@gmail.com> escreveu:
>
> >>>>>>> Legal Felipe ....
>
> >>>>>>>> Tem um no mesmo esquema online :)
> >>>>>>>>http://www.thomasfrank.se/downloadableJS/JSONeditor_example.html
>
> >>>>>>>> Em 23 de fevereiro de 2012 14:01, Felipe Aron <felipea...@gmail.com
> >>>>>>>> > escreveu:
>
> >>>>>>>> Bacana Diego! Não conhecia. :)
>
> >>>>>>>>> To usando o JSON Viewer, é muito bom pra visualizar os dados:
>
> >>>>>>>>>http://jsonviewer.codeplex.com/
>
> >>>>>>>>> Em 23 de fevereiro de 2012 13:57, Diego Ampessan <
> >>>>>>>>> ampess...@gmail.com> escreveu:
>
> >>>>>>>>>  Apenas uma sugestão, este site é otimo para validar a string do
> >>>>>>>>>> JSON :)
>
> >>>>>>>>>>http://jsonlint.com/
>
> >>>>>>>>>> Em 23 de fevereiro de 2012 11:34, Marcelo Henrique <
> >>>>>>>>>> marceloh...@gmail.com> escreveu:
>
> >>>>>>>>>> Muito Obrigado a todos. duvida esclarecida !
>
> >>>>>>>>>>> Em 23 de fevereiro de 2012 11:19, Toshi Kurauchi <
> >>>>>>>>>>> andrew.kurau...@gmail.com> escreveu:
>
> >>>>>>>>>>> JSON é um formato, Gson é uma biblioteca que lê esse formato...
>
> >>>>>>>>>>>> No Android tem as classes JSONObject, JSONArray e JSONStringer
> >>>>>>>>>>>> que você pode usar pra parsear ou gerar strings de JSON.
> >>>>>>>>>>>> O Gson facilita esse trabalho. Por exemplo:
>
> >>>>>>>>>>>> Você tem o JSON: {"nome":"Marcelo", "email":"a...@gmail.com"}
> >>>>>>>>>>>> Então você pode ter uma classe que representa esse JSON:
>
> >>>>>>>>>>>> class Pessoa {
> >>>>>>>>>>>>     private String nome;
> >>>>>>>>>>>>     private String email;
> >>>>>>>>>>>> }
>
> >>>>>>>>>>>> Então o Gson já cria e popula os atributos pra você assim:
>
> >>>>>>>>>>>> Pessoa pessoaComDados = gson.fromJson(stringJson, Pessoa.class);
>
> >>>>>>>>>>>> Para fazer o mesmo com o JSONObject por exemplo você teria algo
> >>>>>>>>>>>> como:
>
> >>>>>>>>>>>> JSONObject jsonObj = new JSONObject(stringJson);
> >>>>>>>>>>>> Pessoa pessoa = new Pessoa();
> >>>>>>>>>>>> pessoa.setNome(jsonObj.getString("nome");
> >>>>>>>>>>>> pessoa.setEmail(jsonObj.getString("email");
>
> >>>>>>>>>>>> Ou seja, ele só poupa um trabalho nosso :)
>
> >>>>>>>>>>>> Toshi Kurauchi
>
> >>>>>>>>>>>> 2012/2/23 Marcelo Alves <malves.i...@gmail.com>
>
> >>>>>>>>>>>>> Ele não faz essa parte de Reflection, convertendo pra vc JSON
> >>>>>>>>>>>>> em Objeto. Você tem que fazer isso na mão, caso use o JSON nativo
>
> >>>>>>>>>>>>> 2012/2/23 Marcelo Henrique <marceloh...@gmail.com>
>
> >>>>>>>>>>>>>> Mais somente o pacote json nativo nao faz isso nao ?
>
> >>>>>>>>>>>>>> 2012/2/23 luciofm <luci...@gmail.com>
>
> >>>>>>>>>>>>>>> Gson is a Java library that can be used to convert Java
> >>>>>>>>>>>>>>> Objects into their JSON representation. It can also be used to convert a
> >>>>>>>>>>>>>>> JSON string to an equivalent Java object. Gson can work with arbitrary Java
> >>>>>>>>>>>>>>> objects including pre-existing objects that you do not have source-code of.
>
> >>>>>>>>>>>>>>> Lúcio Maciel
> >>>>>>>>>>>>>>> luci...@gmail.com
>
> >>>>>>>>>>>>>>> 2012/2/23 Marcelo Henrique <marceloh...@gmail.com>
>
> >>>>>>>>>>>>>>>>  Pessoal Bom dia .
> >>>>>>>>>>>>>>>>       eu posso estar enganado, mas existe  diferença entre
> >>>>>>>>>>>>>>>> eles  Gson x Json ? uma vez que classes Json ja vem no  android.e as Gson
> >>>>>>>>>>>>>>>> tem q importar .jar
> >>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>                                               - Marcelo
> >>>>>>>>>>>>>>>> Henrique -
> >>>>>>>>>>>>>>>>   "Se não puder se destacar pelo talento, vença pelo
> >>>>>>>>>>>>>>>> esforço." (Dave Weinbaum)
>
> >>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>                                               - Marcelo
> >>>>>>>>>>>>>> Henrique -
> >>>>>>>>>>>>>>   "Se não puder se destacar pelo talento, vença pelo
> >>>>>>>>>>>>>> esforço." (Dave Weinbaum)
>
> >>>>>>>>>>> --
> >>>>>>>>>>>                                               - Marcelo Henrique
> >>>>>>>>>>> -
> >>>>>>>>>>>   "Se não puder se destacar pelo talento, vença pelo esforço."
> >>>>>>>>>>> (Dave Weinbaum)
>
> >>>>>>>>>> --
> >>>>>>>>>> Att.
> >>>>>>>>>> Diego Ampessan
> >>>>>>>>>> Microsoft MTA
>
> >>>>>>>>>>www.diegoampessan.com.br
>
> >>>>>>>>>> Os computadores são incrivelmente rápidos, precisos e burros; Os
> >>>>>>>>>> homens são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder
> >>>>>>>>>> ultrapassa os limites da imaginação  - "Albert Einstein "
>
> >>>>>>>>> --
> >>>>>>>>> Analista-Programador
> >>>>>>>>> #FollowMe: @felipearon <http://twitter.com/felipearon> (
> >>>>>>>>>http://felipearon.net)
>
> >>>>>>>> --
> >>>>>>>> Att.
> >>>>>>>> Diego Ampessan
> >>>>>>>> Microsoft MTA
>
> >>>>>>>>www.diegoampessan.com.br
>
> >>>>>>>> Os computadores são incrivelmente rápidos, precisos e burros; Os
> >>>>>>>> homens são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder
> >>>>>>>> ultrapassa os limites da imaginação  - "Albert Einstein "
>
> >>>>>>> --
> >>>>>>> Analista-Programador
> >>>>>>> #FollowMe: @felipearon <http://twitter.com/felipearon> (
> >>>>>>>http://felipearon.net)
>
> >>>>>> --
> >>>>>> Att.
> >>>>>> Diego Ampessan
> >>>>>> Microsoft MTA
>
> >>>>>>www.diegoampessan.com.br
>
> >>>>>> Os computadores são incrivelmente rápidos, precisos e burros; Os
> >>>>>> homens são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder
> >>>>>> ultrapassa os limites da imaginação  - "Albert Einstein "
>
> >>>>> --
> >>>>> Analista-Programador
> >>>>> #FollowMe: @felipearon <http://twitter.com/felipearon> (
> >>>>>http://felipearon.net)
>
> >>>> --
> >>>> Att.
> >>>> Diego Ampessan
> >>>> Microsoft MTA
>
> >>>>www.diegoampessan.com.br
>
> >>>> Os computadores são incrivelmente rápidos, precisos e burros; Os homens
> >>>> são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder
> >>>> ultrapassa os limites da imaginação  - "Albert Einstein "
>
> >> --
> >> Analista-Programador
> >> #FollowMe: @felipearon <http://twitter.com/felipearon> (
> >>http://felipearon.net)
>
> > --
> > Att.
> > Diego Ampessan
> > Microsoft MTA
>
> >www.diegoampessan.com.br
>
> > Os computadores são incrivelmente rápidos, precisos e burros; Os homens
> > são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder
> > ultrapassa os limites da imaginação  - "Albert Einstein "




--
Analista-Programador

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

Re: [androidbrasil-dev] Re: Gson x Json

Opa, bom dia!


Se alguém ainda se interessar pelo tema, fiz um post no blog da globalcode sobre o Gson, mostrando basicamente qual a vantagem em utilizá-lo e um exemplo de um objeto simples.


[]s
Neto
---
Neto Marin

Blog: http://blog.netomarin.com
GTalk: netomarin@gmail.com
MSN: neto_marin@hotmail.com
Skype: netomarin


On Sun, Feb 26, 2012 at 8:25 AM, Marcelo H <marcelohd02@gmail.com> wrote:
Pessoal nao sei se algun de voces usam mas tem um plugin pra Firefox
pra visualizar JSON tambem

http://jsonview.com/

http://jsonview.com/example.json

On 24 fev, 15:34, Bruno Baudel <brunobau...@gmail.com> wrote:
> Valeu Diego
> =)
>
> *Bruno Baudel*
>
> Em 24 de fevereiro de 2012 15:08, Diego Ampessan <ampess...@gmail.com>escreveu:
>
>
>
>
>
>
>
> > Opa ! prometo que vou providenciar e postar para a galera =)
>
> > Em 24 de fevereiro de 2012 14:12, Felipe Aron <felipea...@gmail.com>escreveu:
>
> > Seria interessante Diego, se tiver algum exemplo WCF Rest, pra gente
> >> entender melhor... :)
>
> >> Em 24 de fevereiro de 2012 14:03, Bruno Baudel <brunobau...@gmail.com>escreveu:
>
> >> Diego você poderia mostrar um exemplo do WCF Rest? Pq eu também utilizo
> >>> asmx
> >>> mas gostaria muito de utilizar o Rest.
>
> >>> *Bruno Baudel*
>
> >>> Em 24 de fevereiro de 2012 12:31, Diego Ampessan <ampess...@gmail.com>escreveu:
>
> >>> Legal ! aconselho vc dar uma lida no WCF Rest ... muito mais fácil e
> >>>> tranquilo de se trabalhar do que o asmx :)
>
> >>>> Em 24 de fevereiro de 2012 07:47, Felipe Aron <felipea...@gmail.com>escreveu:
>
> >>>> Asmx. Webserivce normal. Utilizei o JavaScriptSerializer para
> >>>>> transformar meus objetos em JSON. :)
>
> >>>>> Em 23 de fevereiro de 2012 17:48, Diego Ampessan <ampess...@gmail.com>escreveu:
>
> >>>>> Shooow !!!
>
> >>>>>> Na parte .NET ... ta usando WCF Rest ? ou ASMX mesmo ??
>
> >>>>>> Em 23 de fevereiro de 2012 16:45, Felipe Aron <felipea...@gmail.com>escreveu:
>
> >>>>>> Bacana!!
>
> >>>>>>> Eu to usando direto aqui, pois estou num projeto Android, o qual
> >>>>>>> consome um webservice feito em .NET retornando JSON. hehehe
>
> >>>>>>> Em 23 de fevereiro de 2012 16:43, Diego Ampessan <
> >>>>>>> ampess...@gmail.com> escreveu:
>
> >>>>>>> Legal Felipe ....
>
> >>>>>>>> Tem um no mesmo esquema online :)
> >>>>>>>>http://www.thomasfrank.se/downloadableJS/JSONeditor_example.html
>
> >>>>>>>> Em 23 de fevereiro de 2012 14:01, Felipe Aron <felipea...@gmail.com
> >>>>>>>> > escreveu:
>
> >>>>>>>> Bacana Diego! Não conhecia. :)
>
> >>>>>>>>> To usando o JSON Viewer, é muito bom pra visualizar os dados:
>
> >>>>>>>>>http://jsonviewer.codeplex.com/
>
> >>>>>>>>> Em 23 de fevereiro de 2012 13:57, Diego Ampessan <
> >>>>>>>>> ampess...@gmail.com> escreveu:
>
> >>>>>>>>>  Apenas uma sugestão, este site é otimo para validar a string do
> >>>>>>>>>> JSON :)
>
> >>>>>>>>>>http://jsonlint.com/
>
> >>>>>>>>>> Em 23 de fevereiro de 2012 11:34, Marcelo Henrique <
> >>>>>>>>>> marceloh...@gmail.com> escreveu:
>
> >>>>>>>>>> Muito Obrigado a todos. duvida esclarecida !
>
> >>>>>>>>>>> Em 23 de fevereiro de 2012 11:19, Toshi Kurauchi <
> >>>>>>>>>>> andrew.kurau...@gmail.com> escreveu:
>
> >>>>>>>>>>> JSON é um formato, Gson é uma biblioteca que lê esse formato...
>
> >>>>>>>>>>>> No Android tem as classes JSONObject, JSONArray e JSONStringer
> >>>>>>>>>>>> que você pode usar pra parsear ou gerar strings de JSON.
> >>>>>>>>>>>> O Gson facilita esse trabalho. Por exemplo:
>
> >>>>>>>>>>>> Você tem o JSON: {"nome":"Marcelo", "email":"a...@gmail.com"}
> >>>>>>>>>>>> Então você pode ter uma classe que representa esse JSON:
>
> >>>>>>>>>>>> class Pessoa {
> >>>>>>>>>>>>     private String nome;
> >>>>>>>>>>>>     private String email;
> >>>>>>>>>>>> }
>
> >>>>>>>>>>>> Então o Gson já cria e popula os atributos pra você assim:
>
> >>>>>>>>>>>> Pessoa pessoaComDados = gson.fromJson(stringJson, Pessoa.class);
>
> >>>>>>>>>>>> Para fazer o mesmo com o JSONObject por exemplo você teria algo
> >>>>>>>>>>>> como:
>
> >>>>>>>>>>>> JSONObject jsonObj = new JSONObject(stringJson);
> >>>>>>>>>>>> Pessoa pessoa = new Pessoa();
> >>>>>>>>>>>> pessoa.setNome(jsonObj.getString("nome");
> >>>>>>>>>>>> pessoa.setEmail(jsonObj.getString("email");
>
> >>>>>>>>>>>> Ou seja, ele só poupa um trabalho nosso :)
>
> >>>>>>>>>>>> Toshi Kurauchi
>
> >>>>>>>>>>>> 2012/2/23 Marcelo Alves <malves.i...@gmail.com>
>
> >>>>>>>>>>>>> Ele não faz essa parte de Reflection, convertendo pra vc JSON
> >>>>>>>>>>>>> em Objeto. Você tem que fazer isso na mão, caso use o JSON nativo
>
> >>>>>>>>>>>>> 2012/2/23 Marcelo Henrique <marceloh...@gmail.com>
>
> >>>>>>>>>>>>>> Mais somente o pacote json nativo nao faz isso nao ?
>
> >>>>>>>>>>>>>> 2012/2/23 luciofm <luci...@gmail.com>
>
> >>>>>>>>>>>>>>> Gson is a Java library that can be used to convert Java
> >>>>>>>>>>>>>>> Objects into their JSON representation. It can also be used to convert a
> >>>>>>>>>>>>>>> JSON string to an equivalent Java object. Gson can work with arbitrary Java
> >>>>>>>>>>>>>>> objects including pre-existing objects that you do not have source-code of.
>
> >>>>>>>>>>>>>>> Lúcio Maciel
> >>>>>>>>>>>>>>> luci...@gmail.com
>
> >>>>>>>>>>>>>>> 2012/2/23 Marcelo Henrique <marceloh...@gmail.com>
>
> >>>>>>>>>>>>>>>>  Pessoal Bom dia .
> >>>>>>>>>>>>>>>>       eu posso estar enganado, mas existe  diferença entre
> >>>>>>>>>>>>>>>> eles  Gson x Json ? uma vez que classes Json ja vem no  android.e as Gson
> >>>>>>>>>>>>>>>> tem q importar .jar
> >>>>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>>>                                               - Marcelo
> >>>>>>>>>>>>>>>> Henrique -
> >>>>>>>>>>>>>>>>   "Se não puder se destacar pelo talento, vença pelo
> >>>>>>>>>>>>>>>> esforço." (Dave Weinbaum)
>
> >>>>>>>>>>>>>> --
> >>>>>>>>>>>>>>                                               - Marcelo
> >>>>>>>>>>>>>> Henrique -
> >>>>>>>>>>>>>>   "Se não puder se destacar pelo talento, vença pelo
> >>>>>>>>>>>>>> esforço." (Dave Weinbaum)
>
> >>>>>>>>>>> --
> >>>>>>>>>>>                                               - Marcelo Henrique
> >>>>>>>>>>> -
> >>>>>>>>>>>   "Se não puder se destacar pelo talento, vença pelo esforço."
> >>>>>>>>>>> (Dave Weinbaum)
>
> >>>>>>>>>> --
> >>>>>>>>>> Att.
> >>>>>>>>>> Diego Ampessan
> >>>>>>>>>> Microsoft MTA
>
> >>>>>>>>>>www.diegoampessan.com.br
>
> >>>>>>>>>> Os computadores são incrivelmente rápidos, precisos e burros; Os
> >>>>>>>>>> homens são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder
> >>>>>>>>>> ultrapassa os limites da imaginação  - "Albert Einstein "
>
> >>>>>>>>> --
> >>>>>>>>> Analista-Programador
> >>>>>>>>> #FollowMe: @felipearon <http://twitter.com/felipearon> (
> >>>>>>>>>http://felipearon.net)
>
> >>>>>>>> --
> >>>>>>>> Att.
> >>>>>>>> Diego Ampessan
> >>>>>>>> Microsoft MTA
>
> >>>>>>>>www.diegoampessan.com.br
>
> >>>>>>>> Os computadores são incrivelmente rápidos, precisos e burros; Os
> >>>>>>>> homens são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder
> >>>>>>>> ultrapassa os limites da imaginação  - "Albert Einstein "
>
> >>>>>>> --
> >>>>>>> Analista-Programador
> >>>>>>> #FollowMe: @felipearon <http://twitter.com/felipearon> (
> >>>>>>>http://felipearon.net)
>
> >>>>>> --
> >>>>>> Att.
> >>>>>> Diego Ampessan
> >>>>>> Microsoft MTA
>
> >>>>>>www.diegoampessan.com.br
>
> >>>>>> Os computadores são incrivelmente rápidos, precisos e burros; Os
> >>>>>> homens são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder
> >>>>>> ultrapassa os limites da imaginação  - "Albert Einstein "
>
> >>>>> --
> >>>>> Analista-Programador
> >>>>> #FollowMe: @felipearon <http://twitter.com/felipearon> (
> >>>>>http://felipearon.net)
>
> >>>> --
> >>>> Att.
> >>>> Diego Ampessan
> >>>> Microsoft MTA
>
> >>>>www.diegoampessan.com.br
>
> >>>> Os computadores são incrivelmente rápidos, precisos e burros; Os homens
> >>>> são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder
> >>>> ultrapassa os limites da imaginação  - "Albert Einstein "
>
> >> --
> >> Analista-Programador
> >> #FollowMe: @felipearon <http://twitter.com/felipearon> (
> >>http://felipearon.net)
>
> > --
> > Att.
> > Diego Ampessan
> > Microsoft MTA
>
> >www.diegoampessan.com.br
>
> > Os computadores são incrivelmente rápidos, precisos e burros; Os homens
> > são incrivelmente lentos, imprecisos e brilhantes; Juntos, seu poder
> > ultrapassa os limites da imaginação  - "Albert Einstein "

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