- 浏览: 226559 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (153)
- jsp (5)
- java (14)
- javascript (15)
- mysql (0)
- sqlserver (11)
- oracle (1)
- tomcat (1)
- 系统 (0)
- 软件 (2)
- j2ee (0)
- j2me (2)
- html (14)
- 综合 (7)
- 字符串 (3)
- linux (1)
- 框架 (1)
- lwuit (2)
- android (21)
- php (11)
- xml (2)
- 算法 (1)
- io流 (3)
- JFreeChart (3)
- iphone (5)
- wap (1)
- Objective-C (13)
- jQuery (7)
- 程序员的乐趣 (2)
- spring (1)
- jQuery Mobile (3)
- phoneGap (1)
最新评论
-
fd_zhaoshuo:
...
java 用IO流修改文件的指定位置 -
fd_zhaoshuo:
...
java 用IO流修改文件的指定位置 -
shgaoyuhai:
请问一下,如果dbf文件里有删除标示的语句是隐藏的,直接执行s ...
java通过jdbc-odbc访问dbf数据源 -
leonidax:
貌似不行哦
Android.Could not find *.apk -
ielad:
okokokok
Android中的Activity
一.Intent的中文意思是“意图,意向”,不同组件组件之间的通信的媒介和信使。
二.Intent由下面几部分组成:动作(Action),数据(Data),分类(Category),类型(Type),组件(Compontent)和扩展信息(Extra)。
三.Intent在寻找目标组件时有两种方法:
第一.通过组件名称直接指定
第二.通过Intent Filter过滤指定
四.Intent封装了他要执行的动作属性:Action和Data。
五.Intent的ComponentName属性
MainActivity:
//实例化组件名称
ComponentName cn=new ComponentName(MainActivity.this,"com.amoke.ch06.app1.MyActivity");
//实例化Intent
Intent intent=new Intent();
intent.setComponent(cn);
startActivity(intent);
MyActivity:
//实例化Intent
Intent intent=this.getIntent();
//获得组件名称对象
ComponentName cn=intent.getCompontent();
六.Intent的Action属性
Action是指Intent要完成的动作,是一个字符串常量。
如ACTION_CALL(打电话),ACTION_EDIT(编辑数据)
1.自定义Action属性
MainACtivity:
public static final String MYACTION="com.a=maker.app.MY_ACTION";
Intent intent=new Intent();
intent.setACTION(MY_ACTION);
startActivity(intent);
MyACtivity:
Intent intent=getIntent();
String action=intent.getAction();
AndroidMainifest.xml
<activity android:name="MyActivity">
<intent-filter>
<action android:name="com.amaker.ch06.app.MY_ACTION">
<categroy anndroid:name="android.intent.category.DEFAULT">
</activity>
2.访问系统Action属性
Intent intent=new Intent();
intent.setAction(Intent.ACTION_GET_CONTENT);
intent.setType("Vnd.android.cursor.item/phone");
startActivity(intent);
七.Intent的Data属性
Intent的data属性是执行动作的URI和MIME类型,不同的Action有不同的Data数据 指定。
八.Intent的category属性
Intent中的category属性石一个执行Action的附加信息。
例:CATEGORY_LAUNCHER意味着加载程序时,Activity出现在最上面,还有CATEGORY_HOME,则表示回到HOME页面。
Intent i=new Intent();
i.setAction(intent.ACTION_MAIN);
i.addCategory(Intent.CATEGORY_HOME);
startActivity(i);
九.Intent的Extras属性
Intent的Extras属性是添加一些组件的附加信息。
mainActivity:
//实例化Inent
Intent intent=new Intent();
//设置Intent的class属性,跳转到
intent.setClass(MainActivity.this,ResultActivity.class);
//为intent添加额外信息
intent.putExtra("age",et.getText().toString());
//启动Activity
startActivity(intent);
ResultActivity:
Intent intent=this.getIntent();
tv=(TextView)findViewById(R.id.TextView01);
tv.setText(inent.getStringExtra("age"));
十. 系统标准Activity Action应用
十一.Intent的实现策略
1. intent寻找目标组件的方式有两种:
显示intent,这种方式通过指定Intent组件名称来实现。
隐式intent,这种方式通过IntentFilter实现。
2.Intent Filter进行过滤时通常考虑三个属性:Action,Data,Category
3.Action:如Intent指明定了Action,则目标组件IntentFilter的Action列表中就必须包含这个Action,否则不能匹配。
Category:在intent对象中出现的Category属性在IntentFilter中必须出现,否则不能通过测试。
”android.intent.category.DEFAULT“属性是启动Activity默认属性,这个必须添加,否则Category测试失败。
Data:Data是Android要访问的数据和Action和Category声明方式一致。
在AndroidMainifest.xml中
<intent——filter>
<action android:name="android.intent.action.VIEW"/>
<action android:scheme="http" android:path=""www.g.cn/>
<intet-filter>
MainActivity中Intent对象设置Action和Data属性同上
intent.setAction("android.intent.action.VIEW");
intent.setData()Uri.parse("http://www.g.cn");
二.Intent由下面几部分组成:动作(Action),数据(Data),分类(Category),类型(Type),组件(Compontent)和扩展信息(Extra)。
三.Intent在寻找目标组件时有两种方法:
第一.通过组件名称直接指定
第二.通过Intent Filter过滤指定
四.Intent封装了他要执行的动作属性:Action和Data。
五.Intent的ComponentName属性
MainActivity:
//实例化组件名称
ComponentName cn=new ComponentName(MainActivity.this,"com.amoke.ch06.app1.MyActivity");
//实例化Intent
Intent intent=new Intent();
intent.setComponent(cn);
startActivity(intent);
MyActivity:
//实例化Intent
Intent intent=this.getIntent();
//获得组件名称对象
ComponentName cn=intent.getCompontent();
六.Intent的Action属性
Action是指Intent要完成的动作,是一个字符串常量。
如ACTION_CALL(打电话),ACTION_EDIT(编辑数据)
1.自定义Action属性
MainACtivity:
public static final String MYACTION="com.a=maker.app.MY_ACTION";
Intent intent=new Intent();
intent.setACTION(MY_ACTION);
startActivity(intent);
MyACtivity:
Intent intent=getIntent();
String action=intent.getAction();
AndroidMainifest.xml
<activity android:name="MyActivity">
<intent-filter>
<action android:name="com.amaker.ch06.app.MY_ACTION">
<categroy anndroid:name="android.intent.category.DEFAULT">
</activity>
2.访问系统Action属性
Intent intent=new Intent();
intent.setAction(Intent.ACTION_GET_CONTENT);
intent.setType("Vnd.android.cursor.item/phone");
startActivity(intent);
七.Intent的Data属性
Intent的data属性是执行动作的URI和MIME类型,不同的Action有不同的Data数据 指定。
八.Intent的category属性
Intent中的category属性石一个执行Action的附加信息。
例:CATEGORY_LAUNCHER意味着加载程序时,Activity出现在最上面,还有CATEGORY_HOME,则表示回到HOME页面。
Intent i=new Intent();
i.setAction(intent.ACTION_MAIN);
i.addCategory(Intent.CATEGORY_HOME);
startActivity(i);
九.Intent的Extras属性
Intent的Extras属性是添加一些组件的附加信息。
mainActivity:
//实例化Inent
Intent intent=new Intent();
//设置Intent的class属性,跳转到
intent.setClass(MainActivity.this,ResultActivity.class);
//为intent添加额外信息
intent.putExtra("age",et.getText().toString());
//启动Activity
startActivity(intent);
ResultActivity:
Intent intent=this.getIntent();
tv=(TextView)findViewById(R.id.TextView01);
tv.setText(inent.getStringExtra("age"));
十. 系统标准Activity Action应用
十一.Intent的实现策略
1. intent寻找目标组件的方式有两种:
显示intent,这种方式通过指定Intent组件名称来实现。
隐式intent,这种方式通过IntentFilter实现。
2.Intent Filter进行过滤时通常考虑三个属性:Action,Data,Category
3.Action:如Intent指明定了Action,则目标组件IntentFilter的Action列表中就必须包含这个Action,否则不能匹配。
Category:在intent对象中出现的Category属性在IntentFilter中必须出现,否则不能通过测试。
”android.intent.category.DEFAULT“属性是启动Activity默认属性,这个必须添加,否则Category测试失败。
Data:Data是Android要访问的数据和Action和Category声明方式一致。
在AndroidMainifest.xml中
<intent——filter>
<action android:name="android.intent.action.VIEW"/>
<action android:scheme="http" android:path=""www.g.cn/>
<intet-filter>
MainActivity中Intent对象设置Action和Data属性同上
intent.setAction("android.intent.action.VIEW");
intent.setData()Uri.parse("http://www.g.cn");
发表评论
-
Spinner 下拉列表
2011-01-13 13:43 1058spinner就相当于Html中的下拉列表框,在下面的例子里我 ... -
AutoCompleteTextView 自动完成文本框
2011-01-13 13:40 1268AutoCompleteTextView和EditText一样 ... -
DatePicker 日期选择控件 DatePickerDialog 日期选择对话框
2011-01-13 13:35 26141、main.xml的代码: < ?xml ... -
Android.Could not find *.apk
2011-01-06 13:47 2225这个问题主要是由于Eclipse中没有设定JRE路 ... -
Android中ListView中Item的设置
2010-12-20 17:36 1308写一个XML用于显示ListView list1.xml ... -
Android ArrayAdapter的使用
2010-12-20 17:33 1489写一个XML用于显示ListView list1.xml ... -
Android中的横竖屏
2010-12-14 13:48 940Android横竖屏要解决的问题应该就两个:一。布局问题;二。 ... -
Android中的多媒体的应用
2010-10-27 15:55 8371.Android对常用的媒体格式提供了支持,支持的图片格式有 ... -
Android中图形图像
2010-10-27 15:40 817一.Android系统中的图形处理分为两个类,一个类是静态图形 ... -
Android中数据存取
2010-10-26 17:42 1245一.Android作为一种手机 ... -
Android中互联网的应用
2010-10-26 14:50 710一.具体的网络编程方式: 1.针对TCP/IP的Soc ... -
Android中Content Provide
2010-10-26 11:08 2435一.Conent Provider用来保存和检索数据,并且使应 ... -
Android 广播事件处理Broadcast Receiver
2010-10-25 17:52 1638一.Broadcast Receive为广播接收器,它和事件处 ... -
Android Service组件
2010-10-25 17:06 10141.service是Android四大组件之一,是运行在后台的 ... -
Android中的Activity
2010-10-19 16:36 1529一.Android系统由Activity,Service,Br ... -
Android的用户界面
2010-10-19 15:48 982一.Android中所有的UI都是建立在View和ViewGr ... -
Android中资源的访问
2010-10-18 15:24 1036一.图片,音频,动画和字符串等叫做android中的资源文件。 ... -
Android开发环境的搭建
2010-10-15 09:13 669下载Android SDK,在先安装------下载安装jdk ... -
Android和Java ME的区别与联系
2010-10-14 11:44 1443一.区别: 1.Android是一个完整的移动设备操作系统 ... -
Android的历史
2010-10-14 11:31 8231.Google 1998年9月7号创立,全球互联网巨头。 2 ...
相关推荐
android中Intent传递对象的两种方法(Serializable,Parcelable) 简单而又详细的demo,欢迎下载
android中intent可启动的应用举例2022优秀文档.pptx
通过一个实验,讲解Android的使用方法,总结详细
Android中Intent使用、数据回写(显)
源程序关于android平台中intent的使用小示例,仅供参考
Android中Intent的定义与作用.pdf 学习资料 复习资料 教学资源
Android中Intent的常用方法一览.pdf 学习资料 复习资料 教学资源
本文件介绍的是Anroid中Intent的使用方法,从谷歌中搜索内容;浏览网页;显示地图;路径规划;拨打电话;发送短信等简单功能实现
Android中Intent中如何传递对象,就我目前所知道的有两种方法,一种是Bundle.putSerializable(Key,Object);另一种是Bundle.putParcelable(Key, Object);当然这些Object是有一定的条件的,前者是实现了Serializable...
Android中Intent的详解(显式,隐式,系统,startActivityForResult);非常全面,但不深刻
可运行的Jar 博文链接:https://shenjichao2009.iteye.com/blog/1186319
Android中的Intent是一个非常重要的类,如果对Intent不是特别了解,可以参见《详解Android中Intent的使用方法》。如果对Intent Filter不是特别了解,可以参见《详解Android中Intent对象与Intent Filter过滤匹配过程...
Activity之间使用Intent传递数据,http://blog.csdn.net/huiblog/article/details/53222810
可运行的源码 博文链接:https://shenjichao2009.iteye.com/blog/1267237
主要介绍了Android中Intent的使用方法,Android中的Intent是一个非常重要且常用的类,需要认真学习,感兴趣的小伙伴们可以参考一下
本文实例讲述了android中intent传递list或者对象的方法。分享给大家供大家参考。具体实现方法如下: 方法一: 如果单纯的传递List<String> 或者List的话 就可以直接使用 代码如下: 代码如下:intent....
如果对Intent不是特别了解,可以参见博文《详解Android中Intent的使用方法》,该文对本文要使用的action、category以及data都进行了详细介绍。如果想了解在开发中常见Intent的使用,可以参见《Android中Intent习惯...
android activityIntent 传值 传对象
主要为大家详细介绍了Android利用Intent启动和关闭Activity的相关操作,感兴趣的小伙伴们可以参考一下
android intent 代码 用intent实现在两个activities之间跳转 http://blog.csdn.net/gogler/article/details/6907283