zoukankan      html  css  js  c++  java
  • android学习笔记五

    Android中的category大全

    Api Level 3(SDK 1.5)和Api Level 4(SDK 1.6):

    Xml代码  
    1. android.intent.category.ALTERNATIVE  
    2. android.intent.category.BROWSABLE  
    3. android.intent.category.DEFAULT  
    4. android.intent.category.DEVELOPMENT_PREFERENCE  
    5. android.intent.category.EMBED  
    6. android.intent.category.HOME  
    7. android.intent.category.INFO  
    8. android.intent.category.LAUNCHER  
    9. android.intent.category.MONKEY  
    10. android.intent.category.OPENABLE  
    11. android.intent.category.PREFERENCE  
    12. android.intent.category.SELECTED_ALTERNATIVE  
    13. android.intent.category.TAB  

     Api Level 5(SDK 2.0)增加的:

    Xml代码  
    1. android.intent.category.CAR_DOCK  
    2. android.intent.category.DESK_DOCK  

    Api Level 6和7没有变化。

     Api Level 8(SDK 2.2)增加的:

    Xml代码  
    1. android.intent.category.CAR_MODE  

     提供将要执行的action的额外信息,一般在隐式地启动activity时需要用到。常见的category如下:

    1. CATEGORY_ALTERNATIVE  
    2. 设置这个activity是否可以被认为是用户正在浏览的数据的一个可选择的action  
    3.    
    4. CATEGORY_APP_BROWSER  
    5. 和ACTION_MAIN一起使用,用来启动浏览器应用程序  
    6.    
    7. CATEGORY_APP_CALCULATOR  
    8. 和ACTION_MAIN一起使用,用来启动计算器应用程序  
    9.    
    10. CATEGORY_APP_CALENDAR  
    11. 和ACTION_MAIN一起使用,用来启动日历应用程序  
    12.    
    13. CATEGORY_APP_CONTACTS  
    14. 和ACTION_MAIN一起使用,用来启动联系人应用程序  
    15.    
    16. CATEGORY_APP_EMAIL  
    17. 和ACTION_MAIN一起使用,用来启动邮件应用程序  
    18.    
    19. CATEGORY_APP_GALLERY  
    20. 和ACTION_MAIN一起使用,用来启动图库应用程序  
    21.    
    22. CATEGORY_APP_MAPS  
    23. 和ACTION_MAIN一起使用,用来启动地图应用程序  
    24.    
    25. CATEGORY_APP_MARKET  
    26. 这个activity允许用户浏览和下载新的应用程序  
    27.    
    28. CATEGORY_APP_MESSAGING  
    29. 和ACTION_MAIN一起使用,用来启动短信应用程序  
    30.    
    31. CATEGORY_APP_MUSIC  
    32. 和ACTION_MAIN一起使用,用来启动音乐应用程序  
    33.    
    34. CATEGORY_BROWSABLE   
    35. 能够被浏览器安全调用的activity必须支持这个category  
    36.    
    37. CATEGORY_DEFAULT   
    38. 设置这个activity对于默认的action是否是一个可选的  
    39.    
    40. CATEGORY_EMBED   
    41. 可以运行在父activity容器内  
    42.    
    43. CATEGORY_HOME   
    44. 主activity,当应用程序启动时,它是第一个显示的activity  
    45.    
    46. CATEGORY_LAUNCHER  
    47. 应该在上层的启动列表里显示  
    48.   
    49. CATEGORY_MONKEY  
    50. 这个activity可能被monkey或者其他的自动测试工具执行  
    51.    
    52. CATEGORY_OPENABLE   
    53. 用来指示一个GET_CONTENT意图只希望ContentResolver.openInputStream能够打开URI  
    54.    
    55. CATEGORY_PREFERENCE   
    56. 这个activity是一个选项卡  
    57.    
    58. CATEGORY_SAMPLE_CODE   
    59. 作为一个简单的代码示例使用(一般情况下不使用)  
    60.    
    61. CATEGORY_SELECTED_ALTERNATIVE  
    62. 设置这个activity是否可以被认为是用户当前选择的数据的一个可选择的action  
    63.    
    64. CATEGORY_TAB   
    65. 想要在已有的TabActivity内部作为一个Tab使用  
    66.    
    67. CATEGORY_TEST  
    68. 供测试使用(一般情况不使用)  
    69.    
    70. CATEGORY_UNIT_TEST  
    71. 联合测试使用  
  • 相关阅读:
    BZOJ 3674: 可持久化并查集加强版 可持久化并查集
    Codeforces Round #228 (Div. 1) C. Fox and Card Game 博弈
    Codeforces Round #228 (Div. 1) B. Fox and Minimal path 构造
    Codeforces Round #228 (Div. 1) A. Fox and Box Accumulation 贪心
    2016 UESTC Training for Data Structures 题解
    Codeforces Round #349 (Div. 1) B. World Tour 暴力最短路
    HDU 5344 MZL's xor 水题
    Codeforces Round #349 (Div. 1) A. Reberland Linguistics 动态规划
    Codeforces Beta Round #11 B. Jumping Jack 数学
    Codeforces Beta Round #11 A. Increasing Sequence 贪心
  • 原文地址:https://www.cnblogs.com/huidaoli/p/3247789.html
Copyright © 2011-2022 走看看