Android :: Thread Execution Hiccups On Motorola Droid
Apr 9, 2010
Occasionally I see thread execution hiccups on my Motorola Droid (currently running 2.1 but I saw it with 2.0.1, too). Normally my dummy thread (full tilt, foreground, not doing *anything* else) runs in about 5-6mS. However, I see a second hump around 13-14mS and stragglers anywhere out to 80mS (typically around 35mS, though). What is going on? Why is this scheduling so non-deterministically? What is the solution? I could deal with a couple mS slower if it would get rid of those stragglers that exist the whole way out to 50-80mS..................
View 2 Replies
Aug 25, 2010
I have an android app that repeatedly collects fingerprints from the wifi-networks that are around (for scientific reasons, not to invade anybodies privacy). Anyways, imagine I have a function that does this work and it's called scanWifi(). I initally wanted to start it like this:
ExecutorService mExecutor = Executors.newSingleThreadScheduledExecutor();
mExecutor.scheduleAtFixedRate(new Runnable() {
@Override
public void run() {
scanWifi();
}
}, 0, interval, TimeUnit.MILLISECONDS);
Sadly, this only works reliably when the phone is plugged in. If it's plugged out and lays there for a while, it doesn't run my scanWifi() function every minute. Sometimes there are gaps of several minutes between single calls to scanWifi(). I also tried doing the same thing using a Timer/TimerTask with similarly poor results. The only thing that seems to work more or less reliable until now is to post it to a handler and call it repeatedly, like this:
Handler h = new Handler();
Runnable r = new Runnable() {
@Override
public void run() {
if (!mIsStopped) {
scanWifi();
h.postDelayed(this, mInterval);
}
}
};
h.post(r);
Why is that the case? Is the CPU sleeping and thus misses the scheduled execution? I hold a partial wakelock in my app.
View 1 Replies
View Related
Jun 24, 2010
Suppose i have one simple function in my program. Whenever i call that function does a new thread or process is spawned to execute the function or it is executed under the main thread memory space only.
View 4 Replies
View Related
Feb 21, 2010
I was wondering if the users of the droid also have this problem experienced by users of the milestone:
Music hiccups when network coverage changes
If so, please star the following google code issue so it will get attention from developpers:
Issue 6757 - android - Music hiccups when there are ANY changes in network - Project Hosting on Google Code
View 10 Replies
View Related
Oct 25, 2009
When I flip the keyboard, the layout changes from portrait to landscape, activity is recreated but any background thread keeps running. How can I prevent orientation change/activity from being recreated until my background thread finishes.
View 2 Replies
View Related
Feb 17, 2010
Just like many of you, I'm running 2.0.1 (build 14) on my Milestone and I'm using it as a music player while in public transport. This works fine, if it wasn't for the horrible hiccups that occur everytime the network coverage either drops out or comes back.
Basically everytime this happens (H/3G/regular coverage makes no difference) my music freezes for 0.5-1s, making it a horrible listening experience, especially when you're in the subway or train. It appears that enabling flight mode does resolve this, but since it's also a phone (and internet device), this just doesn't seem like a solution to me.
View 17 Replies
View Related
Feb 11, 2010
Is there any way to know if my application is running on the emulator or on the device ?
View 1 Replies
View Related
Oct 7, 2010
I'm currently working on an app for the android os that requires to fetch data from a remote server from time to time. as this "update" should be carried out even when the actual frontend app is not running, i implemented a remote service that is started on system boot. now i need to schedule a timer to start the update. is the "Timer"-class the right one for this job? and if "yes": what is the difference between a "normal" Timer() and one started as a "daemon" by Timer(true)?
View 2 Replies
View Related
Dec 28, 2009
Does anyone know how to delete certain texts from a thread in an easy manner instead of having to delete a whole thread??
View 7 Replies
View Related
Jul 13, 2010
I thought maybe we should have a location thread to see if any other droidXers might be getting theirs at the same location.
View 49 Replies
View Related
Nov 6, 2009
What are your top 5 favorite apps!?
I don't have a top 5 yet since I just started using my phone an hour ago...
View 49 Replies
View Related
Jan 30, 2010
I would love to know everyone's favorite widgets..
I'm using
Beautiful Widgets
Facebook
Pandora
Gizmodo News
View 5 Replies
View Related
Jul 28, 2010
There are so many different roms out there right now. Not only is that confusing for new users. But the fact that there are so many different versions of each ROM that i cant tell which one is the latest version of each. For example. Bugless beasts latest version is 0.4. But their is 1.1, 0.3. Can someone make a thread for all the latest ROMS and when they were released? If there is already one. LINK please.
View 11 Replies
View Related
Sep 22, 2010
For those of you who were unlucky enough to attempt an SBF Flash on your OTA 2.2, You would have found youself bricked and awaiting an Updated leaked 2.2 SBF.I'll be bringing news here as it comes in. As soon as it hits anywhere,
View 49 Replies
View Related
Nov 20, 2009
First of all chaps a big hello to the forum. I have been following the Droid/Milestone since it was but a twinkle in it's Motomothers eye, and for the most part was absolutely more than impressed with it's specs. Lots and lots of pros. very few cons other than the camera and the keyboard.The keyboard, ahh yes, often such a subjective topic. I see it mentioned in threads here and there, a couple of opinions but nothing hugely specific. So I thought I would make a thread DEDICATED to opinions and discussion about the thing and try and figure out once and for all, short of playing with it (hasn't come to my country yet), if it is any use for one such as me.*So, if you can, please answer the following:
*Do you like the hardware keyboard?
*Do you find tactile response and accuracy sufficient?
*Do you find it comfortable with your size hands?
*Do you use it more than the software QWERTY?
*Likes and dislikes about it?
*What other device would you compare it to positively and negatively?
Hopefully we can get enough people answering to build up an idea of common opinion on the thing. I'm looking forward to the Milestone hitting here with it's multi-touch. Hopefully it won't take too long before Sense UI is ported over and then it really will be the ultimate device.
View 49 Replies
View Related
Sep 22, 2010
Being that its now 12:01 A.M. here I went to Menu->about phone->System Updates and checked for updates.. Its currently pulling down an update as we speak! It looks like our update has finally arrived! I am non-rooted so Im not sure how you root users are doing!
View 49 Replies
View Related
Nov 9, 2009
Has anyone gotten any of these programs to work such as ahome, pandaome, sweeter home? If so what themes have you been able to get working on the droid?
View 29 Replies
View Related
Sep 27, 2010
OK, this isnt as stupid of a question as it sounds at first.I know how to actually do a factory reset.My question is, does anyone know where the thread is that explained all the steps in backing up your information (with certain applications) before doing a factory reset? There was a thread here that told you certain applications that will make sure your data was backed up so you can restore it all after the reset.I remember seeing on on this forum a while ago, but after searching a few times, I cant find it.I'm hoping a factory reset will help with my icon lag issue and the general sluggishness of my phone.
View 14 Replies
View Related
Aug 3, 2010
So I thought to help the madness on the others threads that we could make one with all of the pros and cons we have seen in the new official update to help people see what they should do as far as force it or root and etc.Flash is not included so you have to find it in dumb ways and it is not in the market.No more vibrate and silent modes being separate.
View 49 Replies
View Related
Nov 29, 2009
I need to have each individual message show up in its own thread not connected to others from same sender. I get fire department texts that need to be read and replied to in non thread format. Otherwise I will be responding to the entire group of messages that could be sent from different users using the same name.
View 3 Replies
View Related
Jul 9, 2010
I figured that since most of us will be getting the Droid X next week, I�ll start up a thread for then, where we can post our pics thoughts and all that, I am not getting mine yet, I am taking summer classes so the X is an incentive, if I get excellent grades� So feel free to post pics, for those that already have them, just make sure it is appropriately sized� Enjoy your Droid X!Please post pictures and give a little opinion on what you felt, so others, like me, can benefit, and for those who have not quite made up thier minds, this might be all they need
View 49 Replies
View Related
Dec 13, 2009
Here are some wallpapers that I've whipped up (not all our my own designs, but some are). Others are just modifications of existing wallpapers, etc. Anyway, hope you like them. we're the ones that are also selling the droid screen back overlays, so check us out if you have a minute!Thread: http://androidforums.com/motorola-droid/24439-customize-back-your-moto-droids-screen.html.
View 6 Replies
View Related
Jul 1, 2010
I've updated this OP to make it easier for new comers to find some of the most important posts as well as a few important outside links that inform this thread. It is my personal feeling that if you are reading these forums, and considering buying ANY Android phone, this thread is a very important one to read. It is far better to be informed than to realize after you buy a product that it wasn't what you expected (I almost made this mistake). The main purpose of this thread is to discuss what a signed (encrypted) boot loader is, what the implications of having a signed boot loader are, whether or not the Droid X may have one, why you may care, what you may be able to do about it if you do care, etc, etc. This thread is filled with a lot of long posts (including this one), so prepare yourself for that. Not all of them have tons of merit (mine included) so keep that in mind. Below are some of the most informative posts you'll find in this thread. That said, I highly suggest further reading: there are many great ones that I haven't linked to here.
View 49 Replies
View Related
Jan 21, 2010
just thought i'd start a thread so folks with tight back doors could chime in...
View 49 Replies
View Related
Jul 27, 2010
I placed my order for a Droid X for me and my wife on Friday at 6pm and I got notification that I will receive them both TODAY.I am pretty excited to get rid of my iPhone 3G and her to get rid of the dreaded Sidekick. I think she might be the last person on Earth with a Sidekick. But this will be our first Android phones and I am sure there will be a learning curve but I am a pretty big computer geek so it should be fun. I am sure I will be asking plenty of questions as well.
View 17 Replies
View Related
Jan 22, 2010
i'm sure this has been asked before but, with 2.01 and 2.1 things may have changed and as these are/have *just* come out I felt it was worth asking:I'm looking at either a driod or HD2. Now I really like the HD2 BUT it has the usual HTC BS issues with a buggy frontend and generaly, like all HTC stuff, being excellent in principle but rushed out and becomes major fail. So, this brings me to a Milestone (i'm in the UK).I'm very tempted by this as its similar in form factor to my current Acer M900 - large screen and slide keyboard. But before I do, i'm a little confused by some stuff and was hoping you guys can help me please?
- I'm looking at a Milestone being a UK person, can I use ROM's for a Droid and still retain the multi-touch feature?
- I have read over the past few days that some Droids can auto-reboot. Does this also affect Milestones and have the new 2.01 updates fixed it? Do we know if the 2.1 will defo fix?
- I am a hardcore Office user on my WinMobs, can I get full office functionality on the Droid? I need full outlook sync including tasks. I need to be able to edit Excel and Word and at least look at PowerPoint presentations.
- I also need OneNote or something VERY similar on Android that will sync to my PC as well, can this be done
- I have read that the keyboard can be akward, sadly I have no idea where to try one in the UK so, honestly, is it useable or too cramped
- Battery life - i'd need full push email for 7am to 10pm, can the phone battery handle this
- The HTC HD2 has the usual issue where when locked it will require a reboot to "wake it up" again, does anything like this happen with the Milestone? Its highly embarrasing and VERY frustrating to go to take notes in a meeting only to find I need to reboot before I can....
I know you can only speak from YOUR experience and EVERYONE has a DIFERENT experience, so please, answer from your point of view.Mods, why can't you send a confirmation email to my private address? I have no blocking or junk filters in place (Stuza@stuza.com/Mail2web email service - not too bothered about people knowing it)it appears the forum numbering doesn't work so changed them to "-"
View 3 Replies
View Related
Jul 25, 2010
when you go to: Text Messaging -> Person's name, it leads to the conversation you were having + the keyboard shows up. is there any way so that once you click the person's name, only the thread of messages show up and not the keyboard?
View 5 Replies
View Related
Jul 17, 2010
dont know if theres a thread for this here yet but if not lets start seeing some droid x wallpapers.does anyone have any nicole scherzinger wallpapers? please share! haha espically the maxim ones!
View 10 Replies
View Related
Sep 7, 2010
How can I implement a run() method of thread if I create a Thread Global?
I mean If I create a Thread Globally then can I implement its run() method {" public void run()"} anywhere in my Application?
In the run() method I have to write the code to perform some action.
IF I can do it then please can anyone show me briefly how to do it particularly.
View 2 Replies
View Related
May 21, 2009
I am writing an application in which i need to handle messages between the main thread(the deafult UI related thread) and the user created Gamethread.
The requirement is like this.
An activity(say "Activity_X") is setting the view by "setContentView(some "View_Y")". In "Activity_X" i have implemeted "onCreateOptionsMenu()" and "onOptionsItemSelected()" fucntions for creating menus & a switch case for action to be taken on selecting those menus.Menu has items like "resume/pause/zoom/" .
All action to be take on selecting these menus are implemented in "View_Y" in a separate Gamethread by extending "Thread" class.
So whenever a menu is selected in "Activity_X" i need to send a message to "View_Y". And on receiving this ,a particular action/method should be called in View_Y(GameThread).
How can i achieve this using Handlers?Is there any other way of doing this? Please do share with me some code snippets for these.
View 3 Replies
View Related