Intent使用意图(一)添加Category

通过Intent意图可以跳转到不同的Activity页面,但是在意图Intent下有三个不同的字段分别是:action、Category、Data在程序中可以实现不同的功能;废话不多说接下来先来介绍下Category。

Intent意图下的程式开发:

Intent.CATEGORY_ALTERNATIVE;

Intent.CATEGORY_APP_BROWSER;

Intent.CATEGORY_APP_CALCULATOR;

Intent.CATEGORY_APP_CALENDAR;

Intent.CATEGORY_APP_CONTACTS;

Intent.CATEGORY_APP_EMAIL;

Intent.CATEGORY_APP_GALLERY;

Intent.CATEGORY_APP_MAPS;

Intent.CATEGORY_APP_MARKET;

Intent.CATEGORY_APP_MESSAGING;

Intent.CATEGORY_APP_MUSIC;

Intent.CATEGORY_BROWSABLE;

Intent.CATEGORY_CAR_DOCK;

Intent.CATEGORY_CAR_MODE;

Intent.CATEGORY_DEFAULT;

Intent.CATEGORY_DESK_DOCK;

Intent.CATEGORY_DEVELOPMENT_PREFERENCE;

Intent.CATEGORY_EMBED;

Intent.CATEGORY_FRAMEWORK_INSTRUMENTATION_TEST;

Intent.CATEGORY_HE_DESK_DOCK;

Intent.CATEGORY_HOME;

Intent.CATEGORY_INFO;

Intent.CATEGORY_LAUNCHER;

Intent.CATEGORY_LE_DESK_DOCK;

Intent.CATEGORY_MONKEY;

Intent.CATEGORY_OPENABLE;

Intent.CATEGORY_PREFERENCE;

Intent.CATEGORY_SAMPLE_CODE;

Intent.CATEGORY_SELECTED_ALTERNATIVE;

Intent.CATEGORY_TAB;

Intent.CATEGORY_TEST;

Intent.CATEGORY_UNIT_TEST;

Intent使用意图(一)添加Category

时间: 2024-10-06 21:50:26

Intent使用意图(一)添加Category的相关文章

Intent:意图

Intent的主要作用: 1. 激活系统组件,例如激活Activity,激活Service-- 2. 在组件之间传递数据,例如putExtra()与get???Extr() 这里补充一下,如果传输的内容是对象,则需要将对象序列化,即将对象实现Parcelable(序列化)接口,这样传输时才不会报错,下面简单插入一下实现Parcelable接口的步骤: Parcelable接口是Android系统中用于确定数据在传递过程中如何序列化的接口. 实现Parcelable接口的步骤: 1. 自定义实体类

Intent显示意图的四种跳转

Intent显示意图常见的有四种1,首先要在mainactivity里建立Button b类, 然后用 setContentView (R.layout.activity_main);来查找要按钮, 让 b = (Button)setContentView (R.layout.activity_main); 为b添加鼠标事件 b.setOnClickListener(this); 此时要实现implements OnClickListener接口 实现onClick方法 public void

给UIScrollView添加category实现UIScrollView的轮播效果

大家都知道,要给category添加属性是必须通过runtime来实现的,本教程中给UIScrollView添加category添加了好几个属性,也是通过runtime来实现的. 实现后的效果如下: UIScrollView的category的源码为: UIScrollView+YX.h   +   UIScrollView+YX.m // // UIScrollView+YX.h // PageView // // Copyright (c) 2014年 Y.X. All rights res

Intent使用意图(二)

Intent作为联系各Activity之间的纽带,其作用并不仅仅只限于简单的数据传递.通过其自带的属性,其实可以方便的完成很多较为复杂的操作.例如直接调用拨号功能.直接自动调用合适的程序打开不同类型的文件等等. Intent中重要的属性之一Category : Category属性用于指定当前动作(Action)被执行的环境 .通过addCategory()方法或在清单文件AndroidManifest.xml中设置.默认为:CATEGORY_DEFAULT. 常量名称 意义 CATEGORY_

intent跳转时添加动画效果实例

系统默认的intent跳转效果非常生硬,丑陋,影响用户体验,怎么添加跳转动画呢? 首先新建两个动画文件: zoomin.xml: <?xml version="1.0" encoding="utf-8"?> <set xmlns:android="http://schemas.android.com/apk/res/android" android:interpolator="@android:anim/deceler

Intent 显示意图 隐式意图

//显式意图  :必须指定要激活的组件的完整包名和类名 (应用程序之间耦合在一起) // 一般激活自己应用的组件的时候 采用显示意图  //隐式意图: 只需要指定要动作和数据就可以 ( 好处应用程序之间没有耦合) //激活别人写的应用  隐式意图, 不需要关心对方的包名和类名    public void enter(View view){  String name = et_name.getText().toString().trim();  if(TextUtils.isEmpty(name

将一个字典内的内value转换为集合:返回一个数组,此数组中包含输入字典的键值对中的数组的所有元素(为NSArray添加category)

- (NSArray *)testa:(NSDictionary *)dic { NSMutableArray *arr_M = [NSMutableArray array]; // 1.遍历每一个元素添加到集合 for (NSString *key in dic.allKeys) { for (NSString *str in dic[key]) { [arr_M addObject:str]; } } return arr_M; } - (NSArray *)testb:(NSDiction

关于android开发中的Intent(意图)

Intent在程序运行的过程中连接两个不同的组件(Acvivity) 例如当我们点击手机上的某个联系人,查看其信息时,便需要通过intent告诉android,我要做“查看”动作了 以此实现从界面A到界面B的跳转 声明方式:Intent intent = new Intent(MainActivity.this, OtherActivity.class); MainActivity为上文中的A,OtherActivity为上文中的B 而OtherActivity是从ManiFest中去寻找的,如

6、二、App Components(应用程序组件):1、Intents and Intent Filters(意图和意图过滤器)

1.