Based on this:

>>
But the problem is about responsiveness. I using
thread to get data from the server. But when I test using my device it
takes so long and then android automatically show a dialog that my
application is not responding and providing user to close it. It maybe
takes more than 5 seconds to fetch data from the server.
<<

you are not using a thread, or not using it correctly. One frequent mistake
is to treat Thread as a Runnable and call "myThread.run()" - this does not
start the thread, but rather executes the thread's worker function right
there. Use myThread.start() to start a thread.

Take a look as Androd's AsyncTask class that makes this type of thing
easier, including updating the UI with progress information, and showing the
data fetched from the net in your UI.

-- Kostya

2011/4/4 Handita Okviyanto <viyanatm...@gmail.com>

> Hey guys
>  I wanna ask something about getting data through the web. About
> consuming data from webservice. I just newbie in android. I want to
> connect my application to json data on the web. I successfully made it
> and running it. But the problem is about responsiveness. I using
> thread to get data from the server. But when I test using my device it
> takes so long and then android automatically show a dialog that my
> application is not responding and providing user to close it. It maybe
> takes more than 5 seconds to fetch data from the server. I am not
> understand intent service yet. Maybe somebody can help me to find out
> the problem. Or I make mistake in designing my application..? Please
> help me
>
> --
> 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+unsubscr...@googlegroups.com
> For more options, visit this group at
> http://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+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to