处理和线程目的

时间:2013-12-20 13:20:51

标签: android multithreading handle

我正在通过朋友给出的材料学习机器人。那一部分谈论回合句柄和线程。我无法真正理解它的意义和目的,因为我可以用正常的编码做同样的事情。

我也学习了vb和java,但所有这些都是基本的。对不起,如果这对你们所有人来说都是愚蠢的。

线程和处理程序真正起作用的是什么?就像我不知道,无法弄清楚我需要使用它的情况。

2 个答案:

答案 0 :(得分:1)

当您想要实现并行处理时使用线程,这意味着可以在不等待其他操作完成任务的情况下操作操作。

管理UI组件时,在线程内部使用Handler。

答案 1 :(得分:0)

1. Android's user interface thread 
1.1. Main thread
Android modifies the user interface and handles input events from one single user interface thread. This thread is also called the main thread.

Android collects all events in a queue and processed an instance of the Looper class.

5.1。 Handler类的目的     Handler类可用于注册一个线程,并提供一个简单的通道来向该线程发送数据。     Handler对象将自己注册到创建它的线程。例如,如果在活动的onCreate()方法中创建Handler类的新实例,则生成的Handler对象可用于将数据发布到主线程。     可以通过Handler类发布的数据可以是Message或Runnable类的实例。

有关详细信息,您可以浏览此链接: http://www.vogella.com/articles/AndroidBackgroundProcessing/article.html http://developer.android.com/training/displaying-bitmaps/index.html