Banner Livro Google Android? ---> Banner Livro Google Android? --->
Hoje é 09 Set 2010, 18:01



Widgets de mensagens com aplicação rodando em segundo plano.



Criar novo tópico Responder Tópico  [ 6 Mensagens ] 
 Widgets de mensagens com aplicação rodando em segundo plano. 
Autor Mensagem
Android application
Android application

Data de registro: 10 Jun 2010, 11:07
Mensagens: 77
Mensagem Widgets de mensagens com aplicação rodando em segundo plano.
Gostaria de saber como eu poderia fazer uma app que apresente icone widget dinamico (ex. se fosse um leitor de rss, aparecesse a quantidade apenas a quantidade de atualizações no icone, que ainda apos o evento click, colocasse a aplicação em primeiro plano só com as atualizações) que apareceria na tela principal do android com a aplicação rodando em segundo plano.

Edit: [27/06/2010 - 00:50]"E desculpem, acho que esse tópico deveria ter sido colocado é no forum Android Avançado" /11

Edit: [27/06/2010 - 05:35] - Estou escrevendo um artigo (que acredito que vá virá um tuto, e postarei aqui também {que postarei aqui também em breve}).


Editado pela última vez por morais.intec em 27 Jun 2010, 05:37, no total de 2 vez

20 Jun 2010, 20:16
Perfil
Android application
Android application

Data de registro: 30 Dez 2007, 11:58
Mensagens: 51
Mensagem Re: Widgets de mensagens com aplicação rodando em segundo plano.
http://developer.android.com/guide/prac ... esign.html
http://developer.android.com/guide/topi ... index.html
http://android-developers.blogspot.com/ ... s-and.html


21 Jun 2010, 10:32
Perfil
Android application
Android application

Data de registro: 10 Jun 2010, 11:07
Mensagens: 77
Mensagem Re: Widgets de mensagens com aplicação rodando em segundo plano.
Yuri escreveu:
http://developer.android.com/guide/practices/ui_guidelines/widget_design.html
http://developer.android.com/guide/topi ... index.html
http://android-developers.blogspot.com/ ... s-and.html


Muito obrigado, pelos links, realmente ainda não cheguei a essa parte da documentação, eu lendo-a.
Já deu pra esclarecer algumas duvidas que tinha em mente.
Mas ainda sobre o assunto, percebi que o appwidget-provider tem um tempo para update \* android:updatePeriodMillis="86400000" *\, só que eu gostaria de utilizar algo que não fosse determinado pelo tempo, e sim pela disponibilidade de novas atualizações pelo servidor web, {seria algo como o utilizado pelo que foi anunciado para a versão 2.2}, como uma persistência em um banco de dados.

E na minha busca por encontrar uma solução que adequasse ao que estou pretendendo, encontrei algo a que me referir de forma que todos entendam o que eu quero.

Então tendando ser um pouco mais claro, o que quero fazer é algo com a funcionalidade do "window shade", só que através de um widget com persistência de dados em um db na web.

Att.


22 Jun 2010, 00:59
Perfil
Android application
Android application

Data de registro: 10 Jun 2010, 11:07
Mensagens: 77
Mensagem Re: Widgets de mensagens com aplicação rodando em segundo plano.
[Encontrado] - Porém ainda não resolvido.

O que eu estava procurando era isso:

Android Cloud to Device Messaging Framework
http://code.google.com/intl/pt-BR/android/c2dm/index.html (em inglês)

Só que ainda é meio restrito, ainda está com o status labs, e necessitá de enviar algumas informações solicitano acesso, que será analisada para depois ter acesso ao recurso. Já enviei minha solicitação, nesse momento, obviamente ainda não foi aprovada... assim que for darei mais notícias.

Um pouco mais sobre o assunto (em inglês)
Google escreveu:
Here are the primary characteristics of Android Cloud to Device Messaging (C2DM):

* It allows third-party application servers to send lightweight messages to their Android applications. The messaging service is not designed for sending a lot of user content via the messages. Rather, it should be used to tell the application that there is new data on the server, so that the application can fetch it.
* C2DM makes no guarantees about delivery or the order of messages. So, for example, while you might use this feature to tell an instant messaging application that the user has new messages, you probably would not use it to pass the actual messages.
* An application on an Android device doesn’t need to be running to receive messages. The system will wake up the application via Intent broadcast when the the message arrives, as long as the application is set up with the proper broadcast receiver and permissions.
* It does not provide any built-in user interface or other handling for message data. C2DM simply passes raw message data received straight to the application, which has full control of how to handle it. For example, the application might post a notification, display a custom user interface, or silently sync data.
* It requires devices running Android 2.2 or higher that also have the Market application installed. However, you are not limited to deploying your applications through Market.
* It uses an existing connection for Google services. This requires users to set up their Google account on their mobile devices.


Exemplos:

JumpNote: http://code.google.com/p/jumpnote/
Chrome to Phone: http://code.google.com/p/chrometophone/


27 Jun 2010, 00:42
Perfil
Widgets
Widgets
Avatar de usuário

Data de registro: 30 Dez 2007, 11:08
Mensagens: 304
Localização: Florianópolis - SC
Mensagem Re: Widgets de mensagens com aplicação rodando em segundo plano.
morais.intec escreveu:
Gostaria de saber como eu poderia fazer uma app que apresente icone widget dinamico (ex. se fosse um leitor de rss, aparecesse a quantidade apenas a quantidade de atualizações no icone, que ainda apos o evento click, colocasse a aplicação em primeiro plano só com as atualizações) que apareceria na tela principal do android com a aplicação rodando em segundo plano.


Olá morais...

tem vários projetos no code.google.com sobre widgets.... um exemplo bem interessante é o Android Sky

baixa o projeto e da uma olhada no código fonte...

http://code.google.com/p/android-sky/
http://code.google.com/p/messages-widget/

abraço.

_________________
Imagem


29 Jun 2010, 10:57
Perfil
Android application
Android application

Data de registro: 10 Jun 2010, 11:07
Mensagens: 77
Mensagem Re: Widgets de mensagens com aplicação rodando em segundo plano.
Jaison escreveu:
morais.intec escreveu:
Gostaria de saber como eu poderia fazer uma app que apresente icone widget dinamico (ex. se fosse um leitor de rss, aparecesse a quantidade apenas a quantidade de atualizações no icone, que ainda apos o evento click, colocasse a aplicação em primeiro plano só com as atualizações) que apareceria na tela principal do android com a aplicação rodando em segundo plano.


Olá morais...

tem vários projetos no code.google.com sobre widgets.... um exemplo bem interessante é o Android Sky

baixa o projeto e da uma olhada no código fonte...

http://code.google.com/p/android-sky/
http://code.google.com/p/messages-widget/

abraço.

vlw Jaison...
=D


29 Jun 2010, 11:09
Perfil
Mostrar mensagens anteriores:  Organizar por  
Criar novo tópico Responder Tópico  [ 6 Mensagens ] 


Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 1 visitante


Você não pode criar novos tópicos neste fórum
Você não pode responder tópicos neste fórum
Você não pode editar suas mensagens neste fórum
Você não pode excluir suas mensagens neste fórum
Você não pode enviar anexos neste fórum

Procurar por:
Ir para:  

© 2010 Portal Android // Comunidade de Desenvolvedores da Plataforma Android. Entre em contato!!!


Powered by phpBB