comparison of Thread vs Asynctask in android?

by Hitendrasinh Gohil » Thu, 19 May 2011 14:38:16 GMT


Sponsored Links
 hi,

I have just found one google doc for ANR.i am using thread class to
retrieve data from server.and displaying it to app.

so i just want to that whether i should use Thread or should forget
the Thread because android is providing Asynctask.

can anyone elaborate this,pls?

-- 



Re: comparison of Thread vs Asynctask in android?

by Miguel Morales » Thu, 19 May 2011 14:46:42 GMT


 The only difference is that AsyncTask uses a thread pool to do its work.  If
you use a thread, you will have a slight overhead of creating and starting
the thread.  However, they both work relatively the same.

On Wed, May 18, 2011 at 11:38 PM, Hitendrasinh Gohil <







-- 
~ Jeremiah:9:23-24
Android 2D MMORPG:  http://solrpg.com/ ,
 http://www.youtube.com/user/revoltingx 

-- 


Sponsored Links


Re: comparison of Thread vs Asynctask in android?

by Saurav » Thu, 19 May 2011 14:51:48 GMT


 In my experience, (I have used both), you need to create a Hander object to
change something from the procedure that is running inside your Thread.

Whereas, if you use the AsycTask, there will be call backs to do UI
updations... I also agree with Miguel Morales.




Regards,
Saurav Mukherjee.


On Thu, May 19, 2011 at 12:08 PM, Hitendrasinh Gohil <




-- 



Re: comparison of Thread vs Asynctask in android?

by Hitendrasinh Gohil » Thu, 19 May 2011 14:55:28 GMT


 hi,

i have read this from google doc,"ANR"(Application not responding) happens
when ,

I)main thread("event thread"/"ui thread") doesnt respond to input events in
5 sec
ii)broadcast receiver doesnt finish in 10 seconds.


in my application flow is like

classA >thread>callback to classA with data>from classA activity is called

which is called the main thread in above scenario?
in this case what happens?




-- 
Regards,
Hitendrasinh Gohil

-- 



Re: comparison of Thread vs Asynctask in android?

by Miguel Morales » Thu, 19 May 2011 15:02:58 GMT


 Have you read:
 http://developer.android.com/resources/articles/painless-threading.html ? 

On Wed, May 18, 2011 at 11:55 PM, Hitendrasinh Gohil <






-- 
~ Jeremiah:9:23-24
Android 2D MMORPG:  http://solrpg.com/ ,
 http://www.youtube.com/user/revoltingx 

-- 



Re: comparison of Thread vs Asynctask in android?

by Ali Chousein » Thu, 19 May 2011 15:09:04 GMT


 Keep in mind that Asynctask is provided for finite tasks. If you need
to have a thread which should run forever, don't use Asynctask, but
use Thread.

-Ali

-- 



Re: Re: comparison of Thread vs Asynctask in android?

by Hitendrasinh Gohil » Thu, 19 May 2011 20:25:43 GMT


 hi,

i am using thread to retrieve string data from server and asynctask to
download files(avg 7 to 8mb) from server.so is it okay in this case.


-- 
Regards,
Hitendrasinh Gohil

-- 



Re: comparison of Thread vs Asynctask in android?

by Ali Chousein » Fri, 20 May 2011 13:36:06 GMT


 Using Asynctask to download files is fine I think (given that you
handle correctly the error cases; e.g. target server might be down etc
etc).


On May 19, 2:25pm, Hitendrasinh Gohil <hitendra.virtuei...@gmail.com>



-- 



Other Threads

1. getHitTest

Hi, guys, is it possible to achchive the same behaivour as getHitTest
() but not when the user hit/touch the screen but when he moves the
touch over the screen?

I'm trying to make this functionality with javascript, but i'd like to
implement a full java solution.

Any suggestion?

Thanks

--

2. how can i access a sqlite database that is not own by my application?

You cannot do this, ever. It is fundamental to the security model of
Android.

The other database must have a published ContentProvider implemented
on it for you to be able to access its data.

http://developer.android.com/intl/de/guide/topics/security/security.html




-- 

3. android ASOP build fails on fedora 10 on x86 (32 biut arch)

4. Wiki and Forum for developers

5. Milestone kok Logonya Android saja?? ganti yuuk..

6. ???? ???? ???? ?? ???? ????? ?? ?????

7. about resetInterface() in Android Wifi