Friday, May 7, 2010

[android-developers] Re: Alarms/Wake Locks/Sound notification question

So well I have tested the whole thing with a sample application. At
the moment I am using a fresh Nexus One which I got from Google one
week ago. What can I say ... it does work perfectly on the sample
application and on my own application. I don't really know if it is
the new phone or if I just have been pretty lucky.

Here is the sample application: http://bit.ly/dgEFwE
It is just a pretty simple application which registers an alarm on
start which gets fired every five minutes and sends out a broadcast
which a broadcast receiver uses to set the notification directly.
(default notif)

It would be great to hear about your experience. To stop the alarm
just uninstall the app. (I said it is a really simple app :-) )

Thank you very much.

On 29 Apr., 17:11, code_android_festival_way
<festival.s...@googlemail.com> wrote:
> Thank you for your questions. I will add a sample app in the next
> days. In addition I will test out if I am able to play simple audio
> file in stand by mode on the Nexus One.
>
> Regards
>
> On 28 Apr., 22:40, nikhil <nik...@gmail.com> wrote:
>
>
>
> > Are you atleast able to play a sound file when you are in stand by
> > mode?
>
> > On Apr 28, 2:24 pm, code_android_festival_way
>
> > <festival.s...@googlemail.com> wrote:
> > > So well I have tested that out once more.
>
> > > I have tried different wake lock levels up to the full wake lock. It
> > > doesn't make any difference. As a last test I have set up a simple
> > > notification with:
> > > ...
> > > notification.defaults = Notification.DEFAULT_ALL;
> > > nm.notify(123,notification);
> > > ...
>
> > > This one gets started inside the WakefullIntentService which gets
> > > started every five minutes triggered by an Alarm which is sending a
> > > broadcast caught by a BroadcastReceiver which starts the service. As
> > > long as I have the Nexus One plugged in everything is fine. As long as
> > > I have the screen on everything is fine. But when I set the  phone to
> > > stand by unplugged from USB I am only getting the vibration but no
> > > sound (no LED as well, but ok that is caused by the buggy Android
> > > 2.1).
>
> > > To sum up sound notifications do not work in stand by using this way.
> > > I have no idea how to get them working. Perhaps someone got another
> > > device running Android 2.x and would like to test that one out.
>
> > > I would love to hear your opinions.
>
> > > On 28 Apr., 18:45, code_android_festival_way
>
> > > <festival.s...@googlemail.com> wrote:
> > > > Thank you very much for your answers. I will try all of your devices.
>
> > > > Regarding the following:
> > > > "I dont know why you have multiple
> > > > notifications when you can have all in one.. "
>
> > > > I'd like to stop each notification on its own. So starting them
> > > > together would not give me the choice to stop vibrate or sound on its
> > > > own.
>
> > > > Regards
>
> > > > On 27 Apr., 20:13, MB <manoj.bi...@gmail.com> wrote:
>
> > > > > Perhaps, for the sound notification to fire, the screen should be on.
> > > > > Try acquring wakelock using different flags.
>
> > > > > I would start with SCREEN_DIM_WAKE_LOCK and move all the way up to
> > > > > FULL_WAKE_LOCK.
>
> > > > > On Apr 27, 9:43 am, code_android_festival_way
>
> > > > > <festival.s...@googlemail.com> wrote:
> > > > > > Hmm does really no one got an idea what could be wrong here?
>
> > > > > > Regards
>
> > > > > > On 25 Apr., 19:44, code_android_festival_way
>
> > > > > > <festival.s...@googlemail.com> wrote:
> > > > > > > Well you are right that this will drain the battery pretty heavily. At
> > > > > > > the moment I am using the broadcast which gets fired every n seconds
> > > > > > > and gets caught by the receiver which handles the notifications in its
> > > > > > > onReceive method. But well the problem remains. I haven't found a
> > > > > > > possibility to get the sound noitification working during the wake
> > > > > > > lock.
>
> > > > > > > If someone has got a solution for that problem I would love hearing
> > > > > > > about it. :)
>
> > > > > > > On 25 Apr., 17:17, Mark Murphy <mmur...@commonsware.com> wrote:
>
> > > > > > > > code_android_festival_way wrote:
> > > > > > > > > What do you mean exactly by that? Well I know that 30 seconds or even
> > > > > > > > > lower is very frequent but I would let the user decide how often he
> > > > > > > > > would like to be notified.
>
> > > > > > > > I mean you may chew up a fair bit of battery life constantly cycling
> > > > > > > > through processes, starting and stopping receiver and/or service
> > > > > > > > components every 30 seconds. I'd use the battery blame screen in
> > > > > > > > Settings to test and see how bad this is in reality.
>
> > > > > > > > --
> > > > > > > > Mark Murphy (a Commons Guy)http://commonsware.com|http://twitter.com/commonsguy
>
> > > > > > > > _Beginning Android 2_ from Apress Now Available!
>
> > > > > > > > --
> > > > > > > > You received this message because you are subscribed to the Google
> > > > > > > > Groups "Android Developers" group.
> > > > > > > > To post to this group, send email to android-developers@googlegroups.com
> > > > > > > > To unsubscribe from this group, send email to
> > > > > > > > android-developers+unsubscribe@googlegroups.com
> > > > > > > > For more options, visit this group athttp://groups.google.com/group/android-developers?hl=en
>
> > > > > > > --
> > > > > > > You received this message because you are subscribed to the Google
> > > > > > > Groups "Android Developers" group.
> > > > > > > To post to this group, send email to android-developers@googlegroups.com
> > > > > > > To unsubscribe from this group, send email to
> > > > > > > android-developers+unsubscribe@googlegroups.com
> > > > > > > For more options, visit this group athttp://groups.google.com/group/android-developers?hl=en
>
> > > > > > --
> > > > > > You received this message because you are subscribed to the Google
> > > > > > Groups "Android Developers" group.
> > > > > > To post to this group, send email to android-developers@googlegroups.com
> > > > > > To unsubscribe from this group, send email to
> > > > > > android-developers+unsubscribe@googlegroups.com
> > > > > > For more options, visit this group athttp://groups.google.com/group/android-developers?hl=en
>
> > > > > --
> > > > > You received this message because you are subscribed to the Google
> > > > > Groups "Android Developers" group.
> > > > > To post to this group, send email to android-developers@googlegroups.com
> > > > > To unsubscribe from this group, send email to
> > > > > android-developers+unsubscribe@googlegroups.com
> > > > > For more options, visit this group athttp://groups.google.com/group/android-developers?hl=en
>
> > > > --
> > > > You received this message because you are subscribed to the Google
> > > > Groups "Android Developers" group.
> > > > To post to this group, send email to android-developers@googlegroups.com
> > > > To unsubscribe from this group, send email to
> > > > android-developers+unsubscribe@googlegroups.com
> > > > For more options, visit this group athttp://groups.google.com/group/android-developers?hl=en
>
> > > --
> > > You received this message because you are subscribed to the Google
> > > Groups "Android Developers" group.
> > > To post to this group, send email to android-developers@googlegroups.com
> > > To unsubscribe from this group, send email to
> > > android-developers+unsubscribe@googlegroups.com
> > > For more options, visit this group athttp://groups.google.com/group/android-developers?hl=en
>
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Android Developers" group.
> > To post to this group, send email to android-developers@googlegroups.com
> > To unsubscribe from this group, send email to
> > android-developers+unsubscribe@googlegroups.com
> > For more options, visit this group athttp://groups.google.com/group/android-developers?hl=en
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to android-developers@googlegroups.com
> To unsubscribe from this group, send email to
> android-developers+unsubscribe@googlegroups.com
> For more options, visit this group athttp://groups.google.com/group/android-developers?hl=en

--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to android-developers@googlegroups.com
To unsubscribe from this group, send email to
android-developers+unsubscribe@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

No comments:

Post a Comment