Tecnologia do Blogger.
RSS

[androidbrasil-dev] Ajuda Web service

Olá pessoal estou tentando conectar a um webservice e da o seguinte
erro:

11-30 08:51:20.468: D/Service(343): -
faultcode: 'soap:Client' faultstring: 'Server did not recognize
the value of HTTP Header SOAPAction: .' faultactor:
'null' detail: org.kxml2.kdom.Node@405303f0


O Web service é feito em .Net e deve retornar um array de string,
estou usando o seguinte codigo:

public class Service {


private static final String METHOD_NAME = "GetCategorias"; //NOME
DO METODO
private static final String NAMESPACE = "http://www.dominio.com.br/
blog.asmx";
private static final String URL = "http://www.dominio.com.br/
blog.asmx";
private Object resultsRequestSOAP;

public String GetPost() {
SoapObject request = new SoapObject(NAMESPACE,
METHOD_NAME);


SoapSerializationEnvelope envelope = new
SoapSerializationEnvelope(SoapEnvelope.VER11);

envelope.dotNet = true;

envelope.setOutputSoapObject(request);


try {


HttpTransportSE androidHttpTransport = new
HttpTransportSE(URL);
androidHttpTransport.call("", envelope);

resultsRequestSOAP = envelope.getResponse();

String[] results = (String[]) resultsRequestSOAP;


return results[0].toString();

} catch (Exception e) {

return e.getMessage();

}
}
}

E Na Actividade chamo ele assim:


Service service = new Service();

String result = service.GetPost();

txTeste.setText(result);

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

[androidbrasil-dev] AutoComplete Custom

Pessoal, meu autocomplete custom não funciona no Android abaixo do 2.2 ...



Alguem ja passou por isso?

class AutoCompleteItemAdapter extends BaseAdapter implements Filterable {

Context _context;
ArrayList<Ingrediente> lista;

public AutoCompleteItemAdapter(Context _ctx,
ArrayList<Ingrediente> source) {
_context = _ctx;
lista = source;
orig = source;
filter = new IngredienteFilter();

}

@Override
public int getCount() {

if (lista != null)
return lista.size();
else
return 0;
}

@Override
public Object getItem(int position) {

return lista.get(position);
}

@Override
public long getItemId(int position) {
return lista.get(position).getIdIng();
}

@Override
public View getView(int position, View convertView, ViewGroup parent) {

Ingrediente obj = lista.get(position);

final View view;
final LayoutInflater inflater;

if (convertView == null) {

inflater = (LayoutInflater) _context
.getSystemService(Context.LAYOUT_INFLATER_SERVICE);

view = inflater.inflate(R.layout.autocomplete_item, null);

} else {
view = convertView;
}

TextView txtDescricao = (TextView) view
.findViewById(R.id.txtAutoCompleteItem);

txtDescricao.setText(obj.getNomeIng());

return view;
}

@Override
public Filter getFilter() {
return filter;
}

private IngredienteFilter filter;
ArrayList<Ingrediente> orig;

private class IngredienteFilter extends Filter {

public IngredienteFilter() {

}

@Override
protected FilterResults performFiltering(CharSequence constraint) {
FilterResults oReturn = new FilterResults();
ArrayList<Ingrediente> results = new ArrayList<Ingrediente>();

if (orig == null)
orig = lista;

if (constraint != null && !constraint.equals("")) {
if (orig != null && orig.size() > 0) {
for (Ingrediente g : orig) {

if (g.getNomeIng()
.toUpperCase()
.contains(
constraint.toString().toUpperCase()))
results.add(g);
}
}
oReturn.values = results;
}
return oReturn;
}

@SuppressWarnings("unchecked")
@Override
protected void publishResults(CharSequence constraint,
FilterResults results) {

lista = (ArrayList<Ingrediente>) results.values;
notifyDataSetChanged();
}
}

}
}


--
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

Surf de corredeiras - Gov. Valadares

Para quem gosta....e para quem não gosta!
O último sábado foi o primeiro dia de ondas grandes aqui no rio Doce,
em Governador Valadares...Surfamos apenas eu e o André Bretas.
Hoje, terça-feira, está grandão e perigoso...com muita correnteza e
pedaços de árvores descendo o rio.
Vamos instalar uma corda de apoio para facilitar na entrada da
onda....mas pra sair é só no braço e muito fôlego.
Mesmo assim, estão todos convidados para vir conhecer e surfar esta
onda neste próximo final de semana...
Agora só depende de vc, sua disponibilidade e coragem de encarar esta
onda...
Em breve mando algumas fotos...
Abraços

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

Re: [androidbrasil-dev] Galaxy Tab 7 - screen size e screen density

Cria duas versoes =) 

2011/11/29 Thiago Lopes Rosa <thiago.rosa@gmail.com>
hehehe, é que o APK já está com uns 7mb... =/

Vou dar uma pensada, mas várias pessoas já falaram que não acharam com o galaxy tab 7!



Thiago


2011/11/29 Henrique Melo <henrique1985@gmail.com>
Sou meio suspeito pra dizer pois tenho um.

Mas acredito que sim, quanto mais suporte melhor.

Em 29 de novembro de 2011 08:31, Thiago Lopes Rosa <thiago.rosa@gmail.com> escreveu:

Opa, valeu! 

Agora a dúvida é, será que vale a pena aumentar o tamanho do APK em 2MB, apenas pra suportar o Galaxy Tab 7?




Thiago


2011/11/28 André Luiz R. Silva <macolinkalkin@gmail.com>

Isto mesmo.

Pelo que comentam na internet a fora, ele é mdpi só que foi feito umas "gambis" e ele fala que é hdpi.

2011/11/28 Thiago Lopes Rosa <thiago.rosa@gmail.com>
Pessoal,

Eu acho que é isso:
large / hdpi / 1024x600

Alguém pode confirmar qual as características dele?
Achei alguns sites, mas não senti firmeza pois alguns diziam que o Xoom é xlarge/mdpi (e está errado, ele é large/mdpi).

Estou tendo problemas com ele de OutOfMemory. Desconfio que ele esteja pegando as imagens do xoom (large-mdpi) e redimensionando para hdpi (50% maior cada lado - usando 2.25x mais memória).

Valeu,



--
Thiago Rosa



--
Atenciosamente,

André Luiz R. Silva
(11) 6639-6985
@andreronsilva





--
Henrique Nogueira de Melo | @nrick_
Analista e Arquiteto de Software





--
Thiago Rosa

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

Re: [androidbrasil-dev] Re: Meu Jogo Novo: Piggy Jump

Uma coisa que achei estranho é que o menu é em formato paisagem.. dai o primeiro mundo é retrato.. o segundo já é paisagem.. sei lá.. meio estranho..


No mais o jogo é muito bom.. como eu disse no market, é semelhante à alguns jogos mas consegue inovar... 

2011/11/29 Thiago Lopes Rosa <thiago.rosa@gmail.com>
Jonatan,
Com o Galaxy Tab 7 ainda não!

VIBrunazo,
Beleza! Vou arrumar isso para a próxima versão!



Thiago


2011/11/29 VIBrunazo <vibrunazo@gmail.com>

Parabens pelo jogo cara!

Testei no galaxy tab 10, vi o memo problema que os outros disseram
sobre andar pro lado errado. Não foi o poison não, pq as vezes
acontece no inicio (primeira vez q vc move). Antes de pegar qualquer
item.

Na fase de lava, as vezes vc spawna logo em cima de uma plataforma de
fogo e morre sem chance fazer nada.

On Nov 28, 10:17 am, Juliano Oliveira <jul.olive...@gmail.com> wrote:
> Valeu Thiago,
>
> Parabéns pela iniciativa do tutorial...
> Já estou instalando no meu Galaxy S II... Logo eu mando um feedback!!
>
> Mais uma vez.. parabéns :)
>
> []´s
>
> Em 28 de novembro de 2011 09:10, Thiago Lopes Rosa
> <thiago.r...@gmail.com>escreveu:
>
>
>
>
>
>
>
> > Caramba, quantos feedbacks! Muito obrigado a todos! =D
>
> > Diego/Paulo,
> > O jogo não é compatível com small screens (galaxy 5, charm, flipout, etc).
>
> > ----
>
> > Henrique,
> > 1) Sobre ir para o lado contrário, um dos itens que você pega (garrafa -
> > poison) faz justamente isso para atrapalhar! Tem certeza que você não pegou
> > uma e temporariamente os controles ficaram invertidos? (o porquinho
> > inclusive muda de cara)
> > 2) Eu achei que eu ja tinha resolvido esse problema de comecar morto! Vou
> > arrumar! Valeu!
> > 3) Eu não coloquei musiquinho no fundo durante o jogo pra não ficar muito
> > irritante, hehehe
> > 4) Tudo na mão de novo! =)
> > 5) Estou usando o canvas mesmo e desenho os bitmaps nas posicões certas.
>
> > ----
>
> > Alex/Leonardo/Fred,
> > A idéia inicial era fazer tudo landscape mesmo! Mas os cenários de subir e
> > descer não ficaram bons! Com certeza é a origem do problema de orientacão.
> > Durante o desenvolvimento eu notei o problema e corrigi, mas deve ter
> > quebrado depois.
>
> > O portrait do Xoom é diferente dos telefones (não sei como é nos outros
> > tablets, imagino que sejam iguais). Uma activity portrait no xoom é aberta
> > como landscape e depois acontece um configurationChange mudando pra
> > portrait.
>
> > ----
>
> > Lucas,
> > 1) Nesse horário estou trabalhando. Mas de noite eu faco uma versão e
> > mando pra voce! Valeu!
> > 2) Cara, é isso mesmo! Eles são calculados independetemente! Vou arrumar
> > isso! Valeu! =)
> > 3) Não, consulto sempre o site do android e o google.
> > 4) Acho que é isso sim, veja o comentário que fiz pro Alex. No Xoom é
> > diferente dos outros!
> > 5) É verdade, a pessoa sempre perde!!! Kct, não tinha pensado por esse
> > angulo! hehehe
> > 6) Verdade, muito bacana o sapinho do cut the rope! Vou pensar nisso!
> > 7) Beleza, já entendi o problema das plataformas! =)
>
> > ----
>
> > Juliano,
>
> > Eu estou escrevendo um tutorial:
> >http://www.thiagorosa.com.br/tutorial/ping-pong-madness
>
> > No final vai ficar parecido com esse jogo:
> >http://www.youtube.com/watch?feature=player_embedded&v=5chJR8TVwaM
>
> > Referencias de cabeca eu lembro desses dois:
> >http://www.rbgrn.net/content/215-light-racer-3d-development-journal
> >http://www.abrindoojogo.com.br
>
> > O resto é tudo no google/stackoverflow.
>
> > ----
>
> > Valeu pessoal! =)
>
> > Thiago






--
_________________________________
Alexandre Silveira Neto
Analista e Desenvolvedor de Sistemas
Voiza - Soluções em Java

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

Re: [androidbrasil-dev] Re: Meu Jogo Novo: Piggy Jump

Jonatan,
Com o Galaxy Tab 7 ainda não!

VIBrunazo,
Beleza! Vou arrumar isso para a próxima versão!



Thiago


2011/11/29 VIBrunazo <vibrunazo@gmail.com>

Parabens pelo jogo cara!

Testei no galaxy tab 10, vi o memo problema que os outros disseram
sobre andar pro lado errado. Não foi o poison não, pq as vezes
acontece no inicio (primeira vez q vc move). Antes de pegar qualquer
item.

Na fase de lava, as vezes vc spawna logo em cima de uma plataforma de
fogo e morre sem chance fazer nada.

On Nov 28, 10:17 am, Juliano Oliveira <jul.olive...@gmail.com> wrote:
> Valeu Thiago,
>
> Parabéns pela iniciativa do tutorial...
> Já estou instalando no meu Galaxy S II... Logo eu mando um feedback!!
>
> Mais uma vez.. parabéns :)
>
> []´s
>
> Em 28 de novembro de 2011 09:10, Thiago Lopes Rosa
> <thiago.r...@gmail.com>escreveu:
>
>
>
>
>
>
>
> > Caramba, quantos feedbacks! Muito obrigado a todos! =D
>
> > Diego/Paulo,
> > O jogo não é compatível com small screens (galaxy 5, charm, flipout, etc).
>
> > ----
>
> > Henrique,
> > 1) Sobre ir para o lado contrário, um dos itens que você pega (garrafa -
> > poison) faz justamente isso para atrapalhar! Tem certeza que você não pegou
> > uma e temporariamente os controles ficaram invertidos? (o porquinho
> > inclusive muda de cara)
> > 2) Eu achei que eu ja tinha resolvido esse problema de comecar morto! Vou
> > arrumar! Valeu!
> > 3) Eu não coloquei musiquinho no fundo durante o jogo pra não ficar muito
> > irritante, hehehe
> > 4) Tudo na mão de novo! =)
> > 5) Estou usando o canvas mesmo e desenho os bitmaps nas posicões certas.
>
> > ----
>
> > Alex/Leonardo/Fred,
> > A idéia inicial era fazer tudo landscape mesmo! Mas os cenários de subir e
> > descer não ficaram bons! Com certeza é a origem do problema de orientacão.
> > Durante o desenvolvimento eu notei o problema e corrigi, mas deve ter
> > quebrado depois.
>
> > O portrait do Xoom é diferente dos telefones (não sei como é nos outros
> > tablets, imagino que sejam iguais). Uma activity portrait no xoom é aberta
> > como landscape e depois acontece um configurationChange mudando pra
> > portrait.
>
> > ----
>
> > Lucas,
> > 1) Nesse horário estou trabalhando. Mas de noite eu faco uma versão e
> > mando pra voce! Valeu!
> > 2) Cara, é isso mesmo! Eles são calculados independetemente! Vou arrumar
> > isso! Valeu! =)
> > 3) Não, consulto sempre o site do android e o google.
> > 4) Acho que é isso sim, veja o comentário que fiz pro Alex. No Xoom é
> > diferente dos outros!
> > 5) É verdade, a pessoa sempre perde!!! Kct, não tinha pensado por esse
> > angulo! hehehe
> > 6) Verdade, muito bacana o sapinho do cut the rope! Vou pensar nisso!
> > 7) Beleza, já entendi o problema das plataformas! =)
>
> > ----
>
> > Juliano,
>
> > Eu estou escrevendo um tutorial:
> >http://www.thiagorosa.com.br/tutorial/ping-pong-madness
>
> > No final vai ficar parecido com esse jogo:
> >http://www.youtube.com/watch?feature=player_embedded&v=5chJR8TVwaM
>
> > Referencias de cabeca eu lembro desses dois:
> >http://www.rbgrn.net/content/215-light-racer-3d-development-journal
> >http://www.abrindoojogo.com.br
>
> > O resto é tudo no google/stackoverflow.
>
> > ----
>
> > Valeu pessoal! =)
>
> > Thiago



--
Thiago Rosa

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

Re: [androidbrasil-dev] Galaxy Tab 7 - screen size e screen density

hehehe, é que o APK já está com uns 7mb... =/


Vou dar uma pensada, mas várias pessoas já falaram que não acharam com o galaxy tab 7!



Thiago


2011/11/29 Henrique Melo <henrique1985@gmail.com>
Sou meio suspeito pra dizer pois tenho um.

Mas acredito que sim, quanto mais suporte melhor.

Em 29 de novembro de 2011 08:31, Thiago Lopes Rosa <thiago.rosa@gmail.com> escreveu:

Opa, valeu! 

Agora a dúvida é, será que vale a pena aumentar o tamanho do APK em 2MB, apenas pra suportar o Galaxy Tab 7?




Thiago


2011/11/28 André Luiz R. Silva <macolinkalkin@gmail.com>

Isto mesmo.

Pelo que comentam na internet a fora, ele é mdpi só que foi feito umas "gambis" e ele fala que é hdpi.

2011/11/28 Thiago Lopes Rosa <thiago.rosa@gmail.com>
Pessoal,

Eu acho que é isso:
large / hdpi / 1024x600

Alguém pode confirmar qual as características dele?
Achei alguns sites, mas não senti firmeza pois alguns diziam que o Xoom é xlarge/mdpi (e está errado, ele é large/mdpi).

Estou tendo problemas com ele de OutOfMemory. Desconfio que ele esteja pegando as imagens do xoom (large-mdpi) e redimensionando para hdpi (50% maior cada lado - usando 2.25x mais memória).

Valeu,



--
Thiago Rosa



--
Atenciosamente,

André Luiz R. Silva
(11) 6639-6985
@andreronsilva





--
Henrique Nogueira de Melo | @nrick_
Analista e Arquiteto de Software





--
Thiago Rosa

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