`
yihuieye
  • 浏览: 4524 次
  • 性别: Icon_minigender_1
  • 来自: 咸宁
最近访客 更多访客>>
社区版块
存档分类
最新评论

初识安卓4-Intent

 
阅读更多

1、一个Intent就是一次对将要实行的操作的抽象描述。(意图)
 2、在安卓中非常重要。程序跳转、传递参数时都会使用Intent。
 3、示例打电话,定义Button等控件,在事件处理程序中加入下面代码
  Intent intent=new Intent();//new一个新的。构造器可以依据需要来选。
  intent.setAction(Intent.ACTION_CALL);//设置动作类型,参数为Intent里内置常量。
  intent.setData(Uri.parse("tel:110"));//传递uri参数。
  startActivity(intent);//启动
  在AndroidManifest在配置权限。
  <uses-permission android:name="andrion.permission.CALL_PHONE"/>
 4、发送短信的方法类似,需要使用putExtra("key","value")方法传入短信内容。
 5、使用Intent启动一个新的Activity。
  Intent intent=new Intent();
  intent.setClass(MainActivity.this,SecondActivity.class);
  startActivity(intent);
  每新加一个Activity都必须在AndroidManifest在注册。
  需要传递参数时使用putExtra()方法。
 6、接收参数,Bundle对象(类似map)。  
  Intent intent=getIntent();
  Bundle bundel=intent.getExtras();
  使用Bundle对象不同的get方法通过key值查找传递过来的参数。
 7、启动一个有返回值的Activity,使用startActivityForResult(intent,intrequestcode)
  如果intrequestcode的值>=0就会调用onActivityResult(intrequestcode,intresultcode,intent)方法。
  返回端调用setResult(intresultcode,intent)。

分享到:
评论

相关推荐

    初识Android-开发环境图文详解PPT

    Android开发环境图文详解PPT: Activity、配置文件、布局文件、常用控件、Intent介绍……

    Android学习笔记

    Android学习笔记(1)-永远不变的Hello World Android学习笔记(2)-初识Activity Android学习笔记(3)-Activity的生命周期 Android学习笔记(4)-学习Intent的使用,

    Android 经典课件.

    第2章 初识Android 第3章基本控件 第4章使用容器 第5章 使用选择部件 第6章使用列表 第7章 高级部件和容器 第8章 菜单 第9章 弹出对话框 第10章 Activity生命周期 第11章 Intent&Intent过滤器 第12章 Services 第13...

    Android入门到精通源代码.

    第1章 初识Android 1.1 什么是Android 1.1.1 移动信息设备分类 1.1.2 Open Handset Alliance和 Android 1.2 Android简介 1.2.1 Andriod的历史 1.2.2 Andriod的未来 1.2.3 Andriod平台的技术架构 1.3 Android应用程序...

    《Google Android开发入门与实战》

    第1章 掀起你的盖头来——初识Android 1.1 认识Android 1.2 Android的背景 1.2.1 Android的历史 1.2.2 Android的发展 1.3 我的Android我做主 1.3.1 开发基于Android平台的应用 1.3.2 参加Android开发者大赛 1.3.3 ...

    Android开发应用实战详解源代码

    1.1 初识android 1.1.1 历史背景 1.1.2 android特性 1.1.3 android组件结构 1.1.4 android应用程序框架 1.1.5 android的竞争优势 1.1.6 android模拟器 1.2 搭建android开发环境 1.2.1 准备工作 1.2.2 windows系统下...

    android开发入门与实战(下)

    第1章 掀起你的盖头来——初识Android 1.1 认识Android 1.2 Android的背景 1.2.1 Android的历史 1.2.2 Android的发展 1.3 我的Android我做主 1.3.1 开发基于Android平台的应用 1.3.2 参加Android开发者大赛 1.3.3 ...

    《Google Android开发入门与实战》.pdf

    第1章 掀起你的盖头来——初识android. 1 1.1 认识android 1 1.2 android的背景 2 1.2.1 android的历史 2 1.2.2 android的发展 2 1.3 我的android我做主 2 1.3.1 开发基于android平台的应用 3 ...

    android开发入门与实战(上)

    第1章 掀起你的盖头来——初识Android 1.1 认识Android 1.2 Android的背景 1.2.1 Android的历史 1.2.2 Android的发展 1.3 我的Android我做主 1.3.1 开发基于Android平台的应用 1.3.2 参加Android开发者大赛 1.3.3 ...

    Android培训课件

    01_初识Android 02_activity 03_Android资源文件 04_调试 05_intent 06_组件 13_图形图象开发 14_消息处理机制 15_Service应用 16_Broadcast的使用 17_高级组件应用 18_高级资源应用 19_Android互联网应用 20_GPS...

    Android编程入门很简单.(清华出版.王勇).part1

    第1章初识Android 1.1手机发展简史 1.1.1手机发展的里程碑 1.1.2Android的各个版本 1.2开放手机联盟 1.2.1开放手机联盟的目的 1.2.2分工合作 1.3Android中的个人英雄主义 1.3.1第一届挑战赛冠军介绍 1.3.2第二届挑战...

    Google Android开发入门与实战的代码

    1章 掀起你的盖头来——初识Android. 1 1.1 认识Android 1 1.2 Android的背景 2 1.2.1 Android的历史 2 1.2.2 Android的发展 2 1.3 我的Android我做主 2 1.3.1 开发基于Android平台的应用 3 ...

    Google.Android开发入门与实战

    第1章 掀起你的盖头来——初识Android 1.1 认识Android 1.2 Android的背景 1.2.1 Android的历史 1.2.2 Android的发展 1.3 我的Android我做主 1.3.1 开发基于Android平台的应用 1.3.2 参加Android开发者大赛 1.3.3 ...

    《深入理解Android》卷Ⅱ

    第4章 深入理解PackageManagerService 4.1 概述 4.2 初识PackageManagerService 4.3 PKMS的main函数分析 4.3.1 构造函数分析之前期准备工作 4.3.2 构造函数分析之扫描Package 4.3.3 构造函数分析之扫尾工作 ...

    Android编程入门很简单.(清华出版.王勇).part2

    第1章初识Android 1.1手机发展简史 1.1.1手机发展的里程碑 1.1.2Android的各个版本 1.2开放手机联盟 1.2.1开放手机联盟的目的 1.2.2分工合作 1.3Android中的个人英雄主义 1.3.1第一届挑战赛冠军介绍 1.3.2第二届挑战...

    Android典型技术模块开发详解

    第1章 Android初识 1.1 Android简介 1.1.1 认识Android 1.1.2 Android系统框架 1.1.3 应用程序框架 1.2 Eclipse开发环境 1.2.1 安装ADT插件 1.2.2 安装SDK 1.2.3 配置源代码 1.2.4 创建AVD 1.3 Android模拟器 1.3.1 ...

    Android开发艺术探索

    4.1 初识View Root和Decor View / 174 4.2 理解Measure Spec / 177 4.2.1 Measure Spec / 177 4.2.2 Measure Spec和Layout Params的对应关系 / 178 4.3 View的工作流程 / 183 4.3.1 measure过程 / 183 ...

    android开发艺术探索高清完整版PDF

    / 144 3.5 View的滑动冲突 / 154 3.5.1 常见的滑动冲突场景 / 155 3.5.2 滑动冲突的处理规则 / 156 3.5.3 滑动冲突的解决方式 / 157 第4章 View的工作原理 / 174 4.1 初识View Root和Decor View / 174 4.2 ...

Global site tag (gtag.js) - Google Analytics