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. 联合测试使用  
  • 相关阅读:
    win7下的vxworks总结
    ubuntu 无法获得锁 /var/lib/dpkg/lock
    项目中用到了的一些批处理文件
    win7下安装 WINDRIVER.TORNADO.V2.2.FOR.ARM
    使用opencv统计视频库的总时长
    January 05th, 2018 Week 01st Friday
    January 04th, 2018 Week 01st Thursday
    January 03rd, 2018 Week 01st Wednesday
    January 02nd, 2018 Week 01st Tuesday
    January 01st, 2018 Week 01st Monday
  • 原文地址:https://www.cnblogs.com/huidaoli/p/3247789.html
Copyright © 2011-2022 走看看