1. Intnet类重要的成员变量:
  2. <intent-filter>
  3. <action android:name="android.intent.action.MAIN" />设置这个activity为项目入口
  4. <category android:name="android.intent.category.LAUNCHER" />这个activity为顶级列表,软件的图标,
  5. </intent-filter>
  6. 常见的Activity Action Intent常量
  7. 常量名称 常量值 意义
  8. ACTION_MAIN android.intent.action.MAIN 应用程序入口
  9. ACTION_VIEW android.intent.action.VIEW 显示数据给用户
  10. ACTION_ATTACH_DATA android.intent.action.ATTACH_DATA 指明附加信息给其他地方的一些数据
  11. ACTION_EDintent android.intent.action.EDintent 显示可编辑的数据
  12. ACTION_PICK android.intent.action.PICK 选择数据
  13. ACTION_CHOOSER android.intent.action.CHOOSER 显示一个Activintenty选择器
  14. ACTION_GET_CONTENT android.intent.action.GET_CONTENT 获得内容
  15. ACTION_DIAL android.intent.action.GET_CONTENT 显示打电话面板
  16. ACintentON_CALL android.intent.action.DIAL 直接打电话
  17. ACTION_SEND android.intent.action.SEND 直接发短信
  18. ACTION_SENDTO android.intent.action.SENDTO 选择发短信
  19. ACTION_ANSWER android.intent.action.ANSWER 应答电话
  20. ACTION_INSERT android.intent.action.INSERT 插入数据
  21. ACTION_DELETE android.intent.action.DELETE 删除数据
  22. ACTION_RUN android.intent.action.RUN 运行数据
  23. ACTION_SYNC android.intent.action.SYNC 同步数据
  24.  
  25. 常见的Category常量
  26. Category字符串常量 描述
  27. CATEGORY_BROWSABLE 目标Activintenty能通过在网页浏览器中点击链接而激活(比如,点击浏览器中的图片链接)
  28. CATEGORY_GADGET 表示目标Activintenty可以被内嵌到其他Activintenty当中
  29. CATEGORY_HOME 目标ActivintentyHOME Activintenty,即手机开机启动后显示的Activintenty,或按下HOME键后显示的Activintenty
  30. CATEGORY_LAUNCHER 表示目标Activintenty是应用程序中最优先被执行的Activintenty
  1. public class Intent implements Parcelable, Cloneable {
  2. private static final String ATTR_ACTION = "action";
  3. private static final String TAG_CATEGORIES = "categories";
  4. private static final String ATTR_CATEGORY = "category";
  5. private static final String TAG_EXTRA = "extra";
  6. private static final String ATTR_TYPE = "type";
  7. private static final String ATTR_COMPONENT = "component";
  8. private static final String ATTR_DATA = "data";
  9. private static final String ATTR_FLAGS = "flags";
  10.  
  11. private String mAction;
  12. private Uri mData;//安卓里面以uri表示操作的数据,通常是一个地址(网址和sdk上的路径),
  13. private String mType;//“audio/mp3”(大类型/小类型)
  14. private String mPackage;
  15. private ComponentName mComponent;
  16. private int mFlags;
  17. private ArraySet<String> mCategories;
  18. private Bundle mExtras;
  19. private Rect mSourceBounds;
  20. private Intent mSelector;
  21. private ClipData mClipData;
  22. private int mContentUserHint = UserHandle.USER_CURRENT;
  23. }

android 20 Intnet类重要的成员变量的更多相关文章

  1. 测试 Java 类的非公有成员变量和方法

    引言 对于软件开发人员来说,单元测试是一项必不可少的工作.它既可以验证程序的有效性,又可以在程序出现 BUG 的时候,帮助开发人员快速的定位问题所在.但是,在写单元测试的过程中,开发人员经常要访问类的 ...

  2. 假如java类里的成员变量是自身的对象

    假如java类里的成员变量是自身的对象,则新建该类对象时内存中怎么分配空间,我感觉似乎死循环了. 不过我想的肯定是错的,因为很多类的成员变量是自身对象,并且绝对无错,举个例子: Class A{ pr ...

  3. java类里的成员变量是自身的对象问题

    今晚看单例模式饿汉时想到一个问题:假如java类里的成员变量是自身的对象,则新建该类对象时内存中怎么分配空间,我感觉似乎死循环了.于是上网搜索了下,哈哈,果然有人早就思考过这个问题了,站在巨人的肩膀上 ...

  4. java中使用反射做一个工具类,来为指定类中的成员变量进行赋值操作,使用与多个类对象的成员变量的赋值。

    //------------------------------------------------我是代码的分割线 // 首选是一个工具类,在该工具类里面,定义了一个方法,public void s ...

  5. OC学习--OC中的类--类的定义,成员变量,方法

    1. 类的定义 >用关键字@interface进行声名  @end 结束 >所有的类有一个基类NSobject >类名 也是标示符 第一个字母大写 如果多个字母组成 每个单词的首字母 ...

  6. C++-类的const成员变量

    当类中用到一些固定值时,希望将其定义为const成员变量,防止被修改. 但因为const成员变量因为初始化之后就不能修改,因此只能在构造函数的初始化列表中初始化 如果是数组,则没有办法在初始化列表中初 ...

  7. C++空类以及没有成员变量的类的大小

    关于C++中空类的大小为1,我们大家都有所了解,但是除了空类之外的其他一些没有成员变量的类的大小,还是有很多不明之处的. 我们来看如下一个例子: #include<iostream> us ...

  8. 类的static成员变量和成员函数能被继承吗

    1.   父类的static变量和函数在派生类中依然可用,但是受访问性控制(比如,父类的private域中的就不可访问),而且对static变量来说,派生类和父类中的static变量是共用空间的,这点 ...

  9. 【C++】类的特殊成员变量+初始化列表

    参考资料: 1.黄邦勇帅 2.http://blog.163.com/sunshine_linting/blog/static/448933232011810101848652/ 3.http://w ...

随机推荐

  1. Python 关于正负无穷float(‘inf’)的一些用法

    Python中可以用如下方式表示正负无穷: float("inf"), float("-inf") 利用 inf 做简单加.乘算术运算仍会得到 inf > ...

  2. 不同优化选项对ARM下C语言编译的影响

    我们知道在C语言编译时,有那么几个常用的优化编译选项,分别是-O0,-O1,-O2,-O3以及-Os.之前一直觉得既然是优化选项,顶多是优化一下逻辑,提高一些效率或者减少一下程序大小而已.很少会觉得它 ...

  3. ARM的STRB和LDRB指令分析

    一.SDRAM 1.存储结构 SDRAM的内部是一个存储阵列.阵列就如同表格一样,将数据“填”进去.在数据读写时和表格的检索原理一样,先指定一个行(Row),再指定一个列 (Column),我们就可以 ...

  4. Spring(一)——总体介绍

           spring框架,是进行对象管理,对象关联,解耦的一个中间层框架.SSH(Struts+Spring+hibernate)三大Spring在中间就起着一个承上启下的作用.好,首先我们先来 ...

  5. linux下安装MySQL5.6记录

    把之前装的mysql卸载了,准备重新用代码包装一遍,问了一下公司的DBA,他推荐给我mysql-5.6.16版本,说这个版本比较稳定. 按照网上的教程安装,结果就少文件,我还在找原因的时候,同事来找我 ...

  6. 简谈HashMap、HashTable的区别

    简单的说HashMap是HashTable的轻量级实现,即非线程安全的实现,他们的主要区别概述为: HashMap HashTable (1)允许键和值为null  不允许键或值为null (2)不是 ...

  7. 我的前端之旅--SeaJs基础和spm编译工具运用[图文]

    标签:seajs   nodejs   npm   spm   js 1. 概述 本文章来源于本人在项目的实际应用中写下的记录.因初期在安装和使用Seajs和SPM的时候,有点不知所措的经历.为此,我 ...

  8. [BZOJ 1086] [SCOI2005] 王室联邦 【树分块】

    题目链接:BZOJ - 1086 题目分析 这道题要求给树分块,使得每一块的大小在 [B, 3B] 之间,并且可以通过一个块外的节点(块根)使得整个块联通. 那么我们使用一种 DFS,维护一个栈,DF ...

  9. C语言嵌入式系统编程修炼之三:内存操作

    数据指针 在嵌入式系统的编程中,常常要求在特定的内存单元读写内容,汇编有对应的MOV指令,而除C/C++以外的其它编程语言基本没有直接访问绝对地址的能力.在嵌入式系统的实际调试中,多借助C语言指针所具 ...

  10. Batik - 将svg转换成其他格式图片或PDF - [导出服务器配置] 导出服务器原理解析

    导出服务器原理解析 Highcharts图表导出(或下载)本质上是将SVG代码转换为不同文件格式的过程,用到的工具是batik,所以所谓导出服务器,只不过是调用batik,将SVG代码转换并下载.下图 ...