android学习笔记五
Android中的category大全
Api Level 3(SDK 1.5)和Api Level 4(SDK 1.6):
- android.intent.category.ALTERNATIVE
- android.intent.category.BROWSABLE
- android.intent.category.DEFAULT
- android.intent.category.DEVELOPMENT_PREFERENCE
- android.intent.category.EMBED
- android.intent.category.HOME
- android.intent.category.INFO
- android.intent.category.LAUNCHER
- android.intent.category.MONKEY
- android.intent.category.OPENABLE
- android.intent.category.PREFERENCE
- android.intent.category.SELECTED_ALTERNATIVE
- android.intent.category.TAB
Api Level 5(SDK 2.0)增加的:
- android.intent.category.CAR_DOCK
- android.intent.category.DESK_DOCK
Api Level 6和7没有变化。
Api Level 8(SDK 2.2)增加的:
- android.intent.category.CAR_MODE
提供将要执行的action的额外信息,一般在隐式地启动activity时需要用到。常见的category如下:
- CATEGORY_ALTERNATIVE
- 设置这个activity是否可以被认为是用户正在浏览的数据的一个可选择的action
- CATEGORY_APP_BROWSER
- 和ACTION_MAIN一起使用,用来启动浏览器应用程序
- CATEGORY_APP_CALCULATOR
- 和ACTION_MAIN一起使用,用来启动计算器应用程序
- CATEGORY_APP_CALENDAR
- 和ACTION_MAIN一起使用,用来启动日历应用程序
- CATEGORY_APP_CONTACTS
- 和ACTION_MAIN一起使用,用来启动联系人应用程序
- CATEGORY_APP_EMAIL
- 和ACTION_MAIN一起使用,用来启动邮件应用程序
- CATEGORY_APP_GALLERY
- 和ACTION_MAIN一起使用,用来启动图库应用程序
- CATEGORY_APP_MAPS
- 和ACTION_MAIN一起使用,用来启动地图应用程序
- CATEGORY_APP_MARKET
- 这个activity允许用户浏览和下载新的应用程序
- CATEGORY_APP_MESSAGING
- 和ACTION_MAIN一起使用,用来启动短信应用程序
- CATEGORY_APP_MUSIC
- 和ACTION_MAIN一起使用,用来启动音乐应用程序
- CATEGORY_BROWSABLE
- 能够被浏览器安全调用的activity必须支持这个category
- CATEGORY_DEFAULT
- 设置这个activity对于默认的action是否是一个可选的
- CATEGORY_EMBED
- 可以运行在父activity容器内
- CATEGORY_HOME
- 主activity,当应用程序启动时,它是第一个显示的activity
- CATEGORY_LAUNCHER
- 应该在上层的启动列表里显示
- CATEGORY_MONKEY
- 这个activity可能被monkey或者其他的自动测试工具执行
- CATEGORY_OPENABLE
- 用来指示一个GET_CONTENT意图只希望ContentResolver.openInputStream能够打开URI
- CATEGORY_PREFERENCE
- 这个activity是一个选项卡
- CATEGORY_SAMPLE_CODE
- 作为一个简单的代码示例使用(一般情况下不使用)
- CATEGORY_SELECTED_ALTERNATIVE
- 设置这个activity是否可以被认为是用户当前选择的数据的一个可选择的action
- CATEGORY_TAB
- 想要在已有的TabActivity内部作为一个Tab使用
- CATEGORY_TEST
- 供测试使用(一般情况不使用)
- CATEGORY_UNIT_TEST
- 联合测试使用
android学习笔记五的更多相关文章
- android学习笔记五——AutoCompleteTextView
AutocompleteTextview ==> 使用比较容易,只需要为其设置一个Adapter,该Adapter封装其需要预设的文本内容. 如下所示实例: <RelativeLayout ...
- Android学习笔记五:四大组件(转)
转自:http://blog.csdn.net/shenggaofei/article/details/52450668 Android四大组件分别为activity.service.content ...
- android学习笔记五。2、其他组件
一.ContentProvider内容提供者.是是android中一个应用向第三方共享数据的方式,android中的联系人,sms(短信记录)等都是通过这一方式来向外提供的 1.使用: 在应用中使用C ...
- android学习笔记五。1、Service深入学习
一.Service,服务是没有界面而在后台长期运行的程序,可以看做是后台的Activity. 1.在Android中按返回键退出一个应用并不会(内存充足时)直接销毁一个进程,所以其中的子线程也可以在后 ...
- 【转】 Pro Android学习笔记(七五):HTTP服务(9):DownloadManager
目录(?)[-] 小例子 保存在哪里下载文件信息设置和读取 查看下载状态和取消下载 文章转载只能用于非商业性质,且不能带有虚拟货币.积分.注册等附加条件,转载须注明出处:http://blog.csd ...
- 【转】 Pro Android学习笔记(五七):Preferences(1):ListPreference
目录(?)[-] 例子1ListPreference小例子 定义一个preferences XML文件 继承PreferenceActivity 用户定制偏好的读取 第一次运行时设置缺省值 设置Cat ...
- 【转】 Pro Android学习笔记(五六):配置变化
目录(?)[-] Activity的destorycreate过程 Fragment的destorycreate过程 onSaveInstanceState saveFragmentInstanceS ...
- 【转】 Pro Android学习笔记(五二):ActionBar(5):list模式
可以在action bar中加入spinner的下来菜单,有关spinner,可以参考Pro Android学习笔记(二十):用户界面和控制(8):GridView和Spinner. list的样式和 ...
- 【转】Pro Android学习笔记(二五):用户界面和控制(13):LinearLayout和TableLayout
目录(?)[-] 布局Layout 线性布局LinearLayout 表格布局TableLayout 布局Layout Layout是容器,用于对所包含的view进行布局.layout是view的子类 ...
随机推荐
- QQ拼音还是不行哇
QQ拼音还是不行啊,虽说没广告,但是很多词条没有,例如知乎.蒋京虎. 泰囧……
- Openflow的转发与传统的转发区别和优势
来源:(SDN QQ群语录20130819) http://www.sdnap.com/sdnap-post/2411.html 山东同学-菜(Q群279796875) 21:40:21我是想问,op ...
- 使用Css截取字符串
white-space:nowrap; /* 禁止自动换行 */ overflow:hidden; /* 隐藏溢出的内容 */ text-overflow:ellipsis; /* 溢出文本使用... ...
- lintcode : 平衡二叉树
题目 平衡二叉树 给定一个二叉树,确定它是高度平衡的.对于这个问题,一棵高度平衡的二叉树的定义是:一棵二叉树中每个节点的两个子树的深度相差不会超过1. 样例 给出二叉树 A={3,9,20,#,#,1 ...
- Android PullToRefreshExpandableListView的点击事件
这几天做项目的时候用到了一个开源的下拉刷新的框架(需要的朋友可以加我Q:359222347).其中我使用PullToRefreshExpandableListView的时候发现这个东西没有setOnC ...
- word文档标题级别批量更改——批量降级与升级实例
word文档标题级别批量更改——批量降级与升级实例 word文档标题级别批量更改——批量降级实例 2012年12月21日16:30:44 现有一个3级文档结构的word文档,如下图所示 先需要将上 ...
- 【c】time.h
表示时间的三种类型 日历时间:从一个时间点到现在的秒数,用time_t表示 始终滴答时间:从进程启动到现在时钟的滴答数(每秒一般包含1000个).用clock_t表示 分解时间:分解的数据结构如下.用 ...
- Java API —— TreeSet类
1.TreeSet类 1)TreeSet类概述 使用元素的自然顺序对元素进行排序 或者根据创建 set 时提供的 Comparator 进行排序 ...
- JVM 问题排查常用工具
一. jmap // 打印jvm的堆状况,主要是年轻代和老年代信息 jmap -heap <pid> 如: Heap Configuration: MinHeapFreeRatio = M ...
- std::ofstream由二进制流写文件的问题
从MPQ包中读取二进制流出来然后文件写到硬盘. DWORD size = SFileGetSize(hFile); char* buffer = new char[size]; std::ofstre ...