android 开发 Activity 与intent
2011-07-31 13:45
162 查看
一个intent对象包含以下几个内容
1.Component name 要启动的Activity的名字
2.Action要执行的动作
3.Data
4.Category
5.Extras
6.Flags
先在第一个Activity类中初始化一个内部类(监听类),在监听类中override onclick()方法,在监听类中初始化intent对象,用intent的setClass()方法,将发送信息的类的对象与目标类的名字。再用startActivity(intent)方法发送这个intent,最后将监听类的对象绑定到一个button上,用的是setOnclickListener(new 监听类)。
需要注意的是,当建立一个activity后,又建立了一个activity的布局文件(xml),重写新建的activity的oncreate()方法时,需要用setContent(R.layout.布局文件(xml))方法
将activity类与布局文件关联。同时在建立一个activity后,需要在AndroidMainFest.xml文件中注册这个activity。
下面这一段是android发送短信的一段代码
刚开始写程序是一直不知道怎么快速import一个类,后来查了资料,原来eclipse有很多快捷键的,在我的下一篇博客中,我总结了一下。还有就是注意各个类之间的匹配。
1.Component name 要启动的Activity的名字
2.Action要执行的动作
3.Data
4.Category
5.Extras
6.Flags
先在第一个Activity类中初始化一个内部类(监听类),在监听类中override onclick()方法,在监听类中初始化intent对象,用intent的setClass()方法,将发送信息的类的对象与目标类的名字。再用startActivity(intent)方法发送这个intent,最后将监听类的对象绑定到一个button上,用的是setOnclickListener(new 监听类)。
需要注意的是,当建立一个activity后,又建立了一个activity的布局文件(xml),重写新建的activity的oncreate()方法时,需要用setContent(R.layout.布局文件(xml))方法
将activity类与布局文件关联。同时在建立一个activity后,需要在AndroidMainFest.xml文件中注册这个activity。
下面这一段是android发送短信的一段代码
Uri uri=Uri.parse("smsto://09998989"); Intent intent= new Intent(Intent.ACTION_SENDTO,uri); intent.putExtra("sms_body", "XX,你好吗"); Activity01.this.startActivity(intent);
刚开始写程序是一直不知道怎么快速import一个类,后来查了资料,原来eclipse有很多快捷键的,在我的下一篇博客中,我总结了一下。还有就是注意各个类之间的匹配。
相关文章推荐
- Android开发之道(5)Widget、Activity与Intent
- Android—开发自学历程(1)-Intent-第二个Activity
- android 开发 Activity 与intent
- Android开发 --- 多个Activity,及之间数据传递 Intent
- Android开发,用于Activity的标准Intent
- 从零开始学android开发-用Intent启动Activity的方法
- Android开发之bug-No Activity found to handle Intent
- android开发(26) 和其他应用交换数据方式一,使用intent指定自定义action调用其他程序里的activity,并获得其返回的结果
- Android开发10——Activity的跳转与传值_显示意图(intent)的应用
- Android 应用软件开发(三)Activity&Intent
- 【Android开发学习笔记】【第三课】Activity和Intent
- android开发学习笔记(9)Intent之在两个Activity之间切换
- Android手机开发:Intent和在Activity之间传递信息
- Android开发 两个Activity之间通过Intent跳转传值
- android应用开发实践三----Atcity 通过Intent 来启动另一个Activity来实现简易拨号
- android开发学习之路(1)---- activity及intent基本详解(2)
- android开发学习之路(1)---- activity及intent基本详解(1)
- 移动开发 - Android - 实现两个页面(Activity)的简单跳转(Intent)
- android开发第三站---Activity和Intent--(2) 装备选择
- 【Android开发学习笔记】【第三课】Activity和Intent