在一个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在同一个工程下面。
分享到:
相关推荐
挺不错的开发资料,上传赚分。 • Android 开发之旅:环境搭建及HelloWorld • Android 开发之旅:HelloWorld项目的目录结构 • Android 开发之旅:...• Android开发之旅: Intents和Intent Filters(理论部分)
作者:吴秦 ...本文基于署名 2.5 中国大陆许可协议发布,欢迎转载,演绎或用于商业目的,但是必须保留本文的署名吴秦(包含链接). • Android 开发之旅:环境...• Android开发之旅: Intents和Intent Filters(理论部分)
Android开发之旅:环境搭建及HelloWorld 1 Android开发之旅:HelloWorld项目的目录结构 2 Android开发之旅:android架构 3 Android开发之旅:应用程序基础及组件 4 Android开发之旅:应用程序基础及组件(续) 5...
Android程序员入门教程(中文版) ...第七章:使用Intents和电话拨号盘 第八章:列表,菜单和其他Views 第九章:使用手机的GPS功能 第十章:使用Google API的Gtalk 第十一章:应用程序:找一个朋友
Android系列教程之十二:Intents and Intent Filters(三)
Learning Android Intents
Get started in creating marketable apps for the burgeoning Android market. Begin your journey by learning the essentials of programming for phones and tables that are built around Google's wildly-...
Android开发之旅 Intents和Intent Filters(实例部分)(免费)
Android开发之旅 Intents和Intent Filters(理论部分)(免费)
Chapter 1 Android Overview Android Overview History Android Versions Android Flavors Summary Chapter 2 Java Review Comments Data Types: Primitives and Objects Modifiers Arrays Operators Control Flow ...
Android A Programmer's Guide(中文版) ...7、使用Intents 和电话拨号盘 8、列表,菜单和其它Views 9、使用手机的GPS功能 10、使用Google API的Gtalk 11、应用程序:找一个朋友 12、Android SDK 工具参考
Android Intents and Intent Filters(二)源代码 对应博客 http://blog.csdn.net/michael__li/article/details/6950127
蓝牙意图(Obi) Open Bluetooth Intents(Obi)将您的Android手机与Arduino(或其他MCU)项目相连。 您的应用程序可能要求用户安装单独的应用程序,从而减少了您需要编写的代码量。 或者,您可以将Obi作为Android...
Part I: What is Android—The Big Picture Chapter 1: Targeting Android Chapter 2: Development environment Part II: Learning Android’s Key Technologies Chapter 3: User Interfaces Chapter 4: Intents and...
本书主要内容为:Android开发环境搭建、Android SDK介绍、Android应用程序结构剖析,并对Android 中最重要的组件Activity、Intents&Intent Filters&Broadcast receivers、Intent、Service、Content Providers进行了...
1. 开发环境配置 2 1) Eclipse下载地址: 2 2) Android SDK下载地址: 2 3) Mars教学视频地址: 2 2. 目录结构 2 3. Application Framework 3 4. Application 4 5. 应用程序组件 4 6. 内容提供者(Content providers): 5...
是一个轻量级的开发包,用于实现 Android 上的异步任务和操作 UI 元素,可让 Android 应用开发更加简单、容易,更有趣。 16、Android-Universal-Image-Loader 为了实现异步的网络图片加载,支持多线程异步加载。 ...
Android-Intents part 1
第七章 使用Intents 和电话拨号盘 53 第八章(5) 89 第九章 使用手机的GPS功能 第十章 使用Google API的Gtalk 使用Google API的GTalk 在Android中执行GTalk 编译并运行GoogleAPI 试试这个:为GoogleAPI活动...
Android-Intents-3 part