学习如何制作android应用程序,我做了这件事。啧啧的总结是在这里:“getIntent()” - 它是如何工作的
http://sketchytech.blogspot.com/2012/10/android-simple-user-interface-activity.html
我想弄清楚的意图是如何工作的。在tut中创建一个名为intent的Intent,并在DisplayMessageActivity.java中通过调用“getIntent()”创建一个名为intent的Intent。
“getIntent()”函数(或方法(我最熟悉C))是否返回最近创建的意图?一次只能有一个意图吗?
任何反应提前Thinks!
你是否总是需要一种意图来开始一项活动?或者将startActivity接受其他类型的参数? – Williamz
你总是需要一个意图。 Intents可以包含各种各样的信息,比如Activity要求启动这个信息,Extras是基本变量和Parcelable对象,用于告诉新的Activity它需要使用哪些数据,还可以指定Actions为你想要的要做的新活动(即浏览内容,选择价值等)。无论如何,一个Activity只能用一个Intent来启动,所以getIntent()不应该返回null。 – SDJMcHattie
谢谢!这有很大帮助 – Williamz