注:本文翻译自Google官方的Android Developers Training文档,译者技术一般,由于喜爱安卓而产生了翻译的念头,纯属个人兴趣爱好。

原文链接:http://developer.android.com/training/basics/data-storage/databases.html


一个Android应用一般都有几个activities。每个activity显示一个UI来允许用户一些特殊的事务(比如浏览地图或者拍摄照片)。为了将用户从一个Activity指引到另一个Activity,你的应用必须使用一个Intent来定义你的应用“想要”做什么事情。当你把一个Intent通过某个方法(如:startActivity())传递给系统时,系统会使用这个Intent来识别并且启动一个正确的应用组件。使用Intent甚至允许你的应用启动一个其它应用的Activity。

一个Intent可以是显式的,以此来启动一个特定组件(如一个特定的Activity实例),或者可以是隐式的,以此来启动任何一个可以处理这个“意图行为”(比如这个意图行为可能是拍摄一个照片)的组件。

这系列课程将会向你展示如何使用一个Intent来执行一些与其他应用的基本交互,比如:启动另一个应用,从其他应用获得一个结果,还有可以使你的应用可以响应来自其他应用的intents。

课程:

【Android Developers Training】 28. 将用户带领到另一个应用

【Android Developers Training】 29. 从Activity获得结果

【Android Developers Training】 30. 允许其它应用启动你的Activity

更多相关文章

  1. Android(安卓)Arrayadapter 获得数据方法
  2. android的各种权限,请记得在androidmanifest.xml中声明!
  3. Android(安卓)service传递的问题
  4. (转)认识Android手机--来自MIUI[
  5. 用gdb调试 android webkit
  6. 小谈Activity启动模式
  7. android Activity的onPause()与onResume()
  8. Android(安卓)四种启动方式个人理解简洁表达
  9. android gallery 自定义边框+幻灯片

随机推荐

  1. Android单选框基本应用方式
  2. android WebView 开发指栏
  3. android教程资源 免费android深入浅出课
  4. Android 布局中如何使控件居中
  5. android小游戏 猜拳游戏设计
  6. Android最新开源框架大全
  7. Android从摄像头或相册中获取照片
  8. Android 汉字转拼音
  9. 获取android源代码
  10. android Alertdialog.Bulider简单使用