Android中Intent对象提供许多属性:

  • ComponentName
  • Action
  • Flags
  • Extras
  • Catgory
  • Data

其中,ComponentName可以启动Activity、Service。
第一个参数为应用包名,另一个参数为要启动的Activity或服务所在包名+类名。

 Intent intent = new Intent();//ActivityComponentName componentName=new ComponentName("com.example.componentname","com.example.componentname.DetailActivity");/*ServiceComponentName componentName=new ComponentName("com.example.componentname","com.example.componentname.DetailService")*/intent.setComponent(componentName);startActivity(intent);//startService(intent);

Android中关于ComponentName的使用相关推荐

  1. Android中网络使用

    Android中判断网络连接是否可用 一.判断网络连接是否可用 public static boolean isNetworkAvailable(Context context) { Connecti ...

  2. Android中AIDL的使用详解

    Git: https://github.com/whtchl/AidlTemplate AIDL用来做什么 AIDL是Android中IPC(Inter-Process Communication)方 ...

  3. [转]Android中程序与Service交互的方式——交互方式

    本文转自:http://blog.csdn.net/yihongyuelan/article/details/7216188 上一篇文章:Android中程序与Service交互的方式--综述 简述了 ...

  4. 一个Demo学完Android中所有的服务

    注:这个例子来自"安卓巴士",经阅读,理解,写此文章 说明:这个例子实现了Android中常见的许多服务,下面是实现的截图 接下来,以源代码的方式分析这个例子 1.MainActi ...

  5. Android中ActivityManagerService与应用程序(客户端)通信模型分析

    今天主要分析下ActivityManagerService(服务端) 与应用程序(客户端)之间的通信模型,在介绍这个通信模型的基础上,再 简单介绍实现这个模型所需要数据类型. 本文所介绍内容基于and ...

  6. android中的AIDL进程间通信

    关于IPC应该不用多介绍了,Android系统中的进程之间不能共享内存,那么如果两个不同的应用程序之间需要通讯怎么办呢?比如公司的一个项目要更新,产品的需求是依附于当前项目开发一个插件,但是呢这个插件 ...

  7. Android中进程间通讯 AIDL

    Android中进程间通讯 AIDL IDL Interface Description Language  接口描述语言 AIDL Android IDL 适用场景:    client进程必须是A ...

  8. Android中获取正在运行的服务-------ActivityManager.RunningServiceInfo的使用

    关于PackageManager和ActivityManager的使用 ,自己也写了一些DEMO 了,基本上写的线路参考了Settings模块下的 应用程序,大家如果真正的有所兴趣,建议大家看看源码, ...

  9. android context继承关系,android中Context深入详解

    以下分别通过Context认知角度,继承关系,对象创建等方面android中Context做了深入的解释,一起学习下. 1.Context认知. Context译为场景,一个应用程序可以认为是一个工作 ...

最新文章

  1. 台湾国立大学郭彦甫Matlab教程笔记(20) root finding(numeric)
  2. python报错_python 常见报错
  3. render在python中的含义_python-/ render()上的Django TypeError获得了意外的...
  4. why new AET extension field creation will lead to session restart
  5. 在实践中重试HTTP标头
  6. 使用python对数据集进行批处理
  7. 登录页面(通过数据库查询密码是否正确)
  8. 动态规划基础——爬楼梯(Leetcode 70)
  9. [leetcode]84. Largest Rectangle in Histogram c语言
  10. Scrapy学习-13-使用DownloaderMiddleware设置IP代理池及IP变换
  11. route debugger
  12. mysql的远程存储引擎_mysql的存储引擎之FEDERATED
  13. 安装php_sqlsrv扩展
  14. configure: line syntax error near unexpected token `win32-dll'
  15. android手机抓包工具需root,android7及以上版本手机抓包
  16. 悉尼大学计算机科学与技术专业,墨尔本大学和悉尼大学计算机专业选哪个好?...
  17. java面试知识点总结
  18. 怎么把链接生成二维码?怎样制作一个链接二维码?
  19. 外牌免检车辆上海年检
  20. nifty_Nifty JUnit:在方法和类级别上使用规则

热门文章

  1. 给定一个10位的整数组成的串,形式如: d1d2d3d4d5d6d7d8d9d10 。 其中最后的一位(即 )是校验和,其使用以下运算规则以前面的9位上的整数作为参数获得结果
  2. Android中如何计算图片占用的实际内存大小?
  3. alpine linux系统操作
  4. 一文数学数模-相关性分析(二)斯皮尔曼相关(spearman)相关性分析一文详解+python实例代码
  5. JavaScript遍历数组和对象
  6. 零基础Unity做一个中秋诗词鉴赏网页,提前祝您中秋快乐!(DoTween动画 | WebGL视频 | 大文件上传GitHub)
  7. 求助:MATLAB中实现卷积运算和理论分析中的卷积运算有什么区别?
  8. 数据挖掘思维和实战06 数据建模:该如何选择一个适合我需求的算法?
  9. 解决Tensorflow error(CUBLAS_STATUS_EXECUTION_FAILED)报错问题
  10. oracle 11g r2 Rac install