Sie sollten auf dem Spiel application fundamentals von android apps
Ich kann nicht denken Sie an einem Beispiel lesen, wo Sie eine Aktivität benötigen würde sich das Objekt erstellen. Sie sollten den Aufruf Context.startActivity() verwenden, um eine Aktivität zu starten.
Wie auch immer, um Ihre Frage zu beantworten - eine Aktivität implementiert eine Nachrichtenwarteschlange (mit einem Handler), wo Nachrichten an den laufenden Thread der Aktivität gesendet werden können, um bestimmte Aufgaben auszuführen. Das bedeutet, dass der Thread, der den Aktivitätscode ausführt, weiterhin auf diese Nachrichten wartet (ein Beispiel für diese Nachrichten ist die Reaktion der Benutzer auf die Benutzeroberfläche Ihrer Anwendung). Um dies zu tun, müssen Sie einen Looper-Thread verwenden, der die Nachrichten "durchläuft" (oder in gewisser Weise wartet), damit sie reagieren können. Der Hauptthread für Ihre Anwendung, der auch die Benutzeroberfläche für Ihre Anwendung darstellt, ist ein Looper-Thread.
Wenn Sie aus irgendeinem Grund ein Aktivitätsobjekt manuell erstellen müssen, sollten Sie überdenken, wie Sie Ihre Anwendung entwerfen. Verwenden Sie nur StartActivity.
wie auf der Erde erwarten Sie, dass jemand Ihnen hilft, wenn Sie nicht eine ausführliche Frage posten können? –