前一章我们以一个简单的小动画来解释了Handler。
这章我们会介绍在子线程里写Handler。如果是Handler写在了子线程中的话,我们就需要自己创建一个Looper对象了:创建的流程如下:
使用示例: 输入一个数,计算后通过Toast输出在这个范围内的所有质数,如下截图。

- "1.0" encoding="utf-8"?>
- <LinearLayout
- xmlns:android="http://schemas.android.com/apk/res/android"
- android:layout_width="match_parent"
- android:layout_height="match_parent"
- android:orientation="vertical">
- <EditText
- android:id="@+id/inputNum"
- android:inputType="number"
-