category用法(acategoryof用法)

本文目录
- acategoryof用法
- android中为什么要使用category
- 深入category的高级使用及解惑
- android的intentfilter中category具体怎么个用法
- popular-categories是什么意思
- Type 和category一个意思吗怎么都显示是类型的意思
acategoryof用法
An assemblage of persons or objects gathered or located together; an aggregation:
群,簇:聚集或座落在一起的一群人或物体;集合:
a group of dinner guests; a group of buildings near the road.
一群赴宴的客人;路边的楼群
Two or more figures that make up a unit or design, as in sculpture.
群像:构成一个完整单元或设计的两个或两个以上塑像,如在雕塑中
A number of individuals or things considered together because of similarities:
组,团体:由于相同点而被归为一类的一些个人或物体:
a small group of supporters across the country.
国内一小群支持者
Linguistics A category of related languages that is less inclusive than a family.
【语言学】 语群:相关语言的一个分类,范围小于语族
A military unit consisting of two or more battalions and a headquarters.
(美国陆军的)群:包括两个或两个以上的团和一个司令部的军事单位
A unit of two or more squadrons in the U.S. Air Force, smaller than a wing.
空军大队:美国空军中的编制,由两个或两个以上的中队组成,小于飞行联队
A class or collection of related objects or entities, as:
一组相关的物体或实体,如:
Two or more atoms behaving or regarded as behaving as a single chemical unit.
原子团:两个或两个以上原子做为单一的化学单位运动
A column in the periodic table of the elements.
属,族:元素周期表上的一栏
A stratigraphic unit, especially a unit consisting of two or more formations deposited during a single geologic era.
地层学单位:地层学中的一个单位,尤指包括在同一地质时期沉积的两个或两个以上地层的单位
Mathematics A set with an associative binary operation under which the set is closed, which contains an identity element and an inverse for every element in the set.
【数学】 群:二元结合运算为闭合的数学集合,具有单位元素。集合中每一元素都有逆元素
adj.(形容词)
Of, relating to, constituting, or being a member of a group:
群的,集体的:关于或组成一群的,为群体中一员的:
a group discussion; a group effort.
分组讨论;集体努力
v.(动词)
grouped, group.ing, groups
v.tr.(及物动词)
To place or arrange in a group:
分组:放置或安排在一组中:
grouped the children according to height.
根据身高给孩子们分组
v.intr.(不及物动词)
To belong to or form a group:
聚集:属于或形成一组:
The soldiers began to group on the hillside.
士兵们开始在山腰聚集
android中为什么要使用category
Android中category是给将要执行的action增加额外的信息,一般在隐式地启动activity时需要用到。常见的category如下:
1.CATEGORY_ALTERNATIVE
设置这个activity是否可以被认为是用户正在浏览的数据的一个可选择的action
2.CATEGORY_APP_BROWSER
和ACTION_MAIN一起使用,用来启动浏览器应用程序
3.CATEGORY_APP_CALCULATOR
和ACTION_MAIN一起使用,用来启动计算器应用程序
4.CATEGORY_APP_CALENDAR
和ACTION_MAIN一起使用,用来启动日历应用程序
5.CATEGORY_APP_CONTACTS
和ACTION_MAIN一起使用,用来启动联系人应用程序
6.CATEGORY_APP_EMAIL
和ACTION_MAIN一起使用,用来启动邮件应用程序
7.CATEGORY_APP_GALLERY
和ACTION_MAIN一起使用,用来启动图库应用程序
8.CATEGORY_APP_MAPS
和ACTION_MAIN一起使用,用来启动地图应用程序
9.CATEGORY_APP_MARKET
这个activity允许用户浏览和下载新的应用程序
10.CATEGORY_APP_MESSAGING
和ACTION_MAIN一起使用,用来启动短信应用程序
11.CATEGORY_APP_MUSIC
和ACTION_MAIN一起使用,用来启动音乐应用程序
12.CATEGORY_BROWSABLE
能够被浏览器安全调用的activity必须支持这个category
13.CATEGORY_DEFAULT
设置这个activity对于默认的action是否是一个可选的
14.CATEGORY_EMBED
可以运行在父activity容器内
15.CATEGORY_HOME
主activity,当应用程序启动时,它是第一个显示的activity
16.CATEGORY_LAUNCHER
应该在上层的启动列表里显示
17.CATEGORY_MONKEY
这个activity可能被monkey或者其他的自动测试工具执行
18.CATEGORY_OPENABLE
用来指示一个GET_CONTENT意图只希望ContentResolver.openInputStream能够打开URI
19.CATEGORY_PREFERENCE
这个activity是一个选项卡
20.CATEGORY_SAMPLE_CODE
作为一个简单的代码示例使用(一般情况下不使用)
21.CATEGORY_SELECTED_ALTERNATIVE
设置这个activity是否可以被认为是用户当前选择的数据的一个可选择的action
22.CATEGORY_TAB
想要在已有的TabActivity内部作为一个Tab使用
23.CATEGORY_TEST
供测试使用(一般情况不使用)
24.CATEGORY_UNIT_TEST
联合测试使用
深入category的高级使用及解惑
1. 分类为什么会覆盖掉类的同名方法,对应的类方法是不存在了么?
2. 怎么解除分类对类方法的覆盖?
3.category怎么关联对象的?
4.多个category,哪个方法优先执行?
关于基础部分,网上很多相关文档可供查阅,此文不赘述。
作者只做分类的底层及高级用法作使用说明。
好吧,这其实不是一个问题,是一串问题。
可以分为:
我们知道,在类class和category中都可以有 +load 方法,那么有两个问题:
可以这么理解方法的调用。
有一个类似有压栈入栈的栈结构,先把class里的methodA添加到methodList中,然后添加分类中的方法,编译器会从上到下找分类,先找到的分类就先放入methodList中,后找到的就后放入。
所以最终形成了一个Class里的方法在最底层,最后编译的分类在最上层的栈结构。
而方法的调用是从上到下执行的,冉调用对应的方法,就会从methodList里找对应的SEL,找到就停止,所以Class和前面便轻易的分类虽然都在methodList里,但因为找到了就不会继续查找。
以上就是方法掉用顺序的原理。
当然,编译顺序可以在 Build Phases 里的 Compile Source 里修改。
关于category及其OC的深入研究,请转移到 Github—》OCDeepLearning
欢迎star和issues参与讨论。
之于category的更底层实现,可以参照: 参考文章
android的intentfilter中category具体怎么个用法
这个属性是用来设置类别的也就是对action进行补充说明用的正常,用来表示当前执行环境。也就是比如是手机,车载电脑,还是机顶盒,浏览器等。默认就是手机上运行。
***隐藏网址***
popular-categories是什么意思
popular-categories
流行的类别
categories
n.种类,类别( category的名词复数 ); 派别;
以上结果来自金山词霸
Type 和category一个意思吗怎么都显示是类型的意思
Type 是用 "主观看法" 来分类的措词 通常是口语上随意常用上的字眼 type 比较接近 kind 的用法
比如说
What type of music do you like?
What kind of movie do you like?
Category 通常是在有系统下 遵循一定规律去分类所使用的措词
比如说一个服装公司的库存可能会用颜色 材质 剪裁 出产地去分辨各式各样服装 那些分类都该用 Categories 来形容
Categories of Clothing Inventory: Color, Materials, Gender, etc.

更多文章:
下载免费java(有什么无病毒、安全的网站可以免费下载java格式手机游戏,且是触屏全屏的)
2026年9月24日 18:00
php7连接mysql数据库操作(PHP7连接mysql数据库方法)
2025年12月29日 00:15
c语言终止程序(C语言~~~如何使程序中途结束、跳出~~~)
2025年6月5日 07:30
flex布局的兼容性(怎么用css使得input的输入框对齐,要写出代码,别百度其他的)
2026年7月27日 12:15
正则表达式支持库(怎样在aardio中使用正则表达式,用哪个函数)
2025年11月17日 05:30
腾讯云数据库管理工具(navicat导入mangodb几百万行传输中断)
2025年12月5日 03:30
java 线程安全(java中为什么说,String是线程安全的)
2026年5月1日 04:00
下载excel教程(windows家庭中文版的怎么下载excel教程)
2026年8月11日 20:15
delphi控制485(如何在delphi中使用海康威视的485口)
2026年9月4日 06:00
tengine windows(天龙八部报错是怎么回事啊 )
2026年2月14日 17:45
ctab化学名称?predictive与predictable的区别
2026年8月14日 15:30










