`
mmdev
  • 浏览: 12917095 次
  • 性别: Icon_minigender_1
  • 来自: 大连
文章分类
社区版块
存档分类
最新评论

Android 程式开发:(二)使用Intents链接Activities —— 2.1基本操作

 
阅读更多

在一个Android应用中可以包含零个或多个Acivity。当你的应用中包含多个Activity时,通常要在各个Activity中间跳转。在Android中,完成这些操作需要使用Intent的组件。

理解这个既重要又抽象概念的最好办法,就是尝试一下。下面的例子展示如何在两个Activity之间跳转。

1.创建一个名为UsingIntent的工程。

2.创建两个Activity:UsingIntentActivity和SecondActivitty。

3.AndroidManifest.xml中的代码。

4.在res/layout文件夹下,新建一个叫secondactivity.xml的文件。

5.SecondActivity中的代码。

6.main.xml中的代码。

7.UsingIntentActivity中的代码。

8.按F11调试。


效果图:



提示:

Intent-Filter中的anction属性尽量使用反转域名,这样就能减少被其他使用相同action的程序启动的几率。

Intent-Filter中的category属性是android.intent.category.DEFAULT。只有添加了这个属性,这个Activity才能被另外一个Activity使用startActivity()方法来开启。

还有另外一种启动Activity的方法,但如果想使用这个方法,就必须确保这两个Activity在同一个工程下面。



分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics