Android中关于ComponentName的使用
16lz
2021-12-04
Android中Intent对象提供许多属性:
- ComponentName
- Action
- Flags
- Extras
- Catgory
- Data
其中,ComponentName可以启动Activity、Service。
第一个参数为应用包名,另一个参数为要启动的Activity或服务所在包名+类名。
Intent intent = new Intent(); //Activity ComponentName componentName=new ComponentName("com.example.componentname","com.example.componentname.DetailActivity"); /*Service ComponentName componentName=new ComponentName("com.example.componentname","com.example.componentname.DetailService")*/ intent.setComponent(componentName); startActivity(intent); //startService(intent);
更多相关文章
- mybatisplus的坑 insert标签insert into select无参数问题的解决
- Python技巧匿名函数、回调函数和高阶函数
- python list.sort()根据多个关键字排序的方法实现
- Android应用程序(activity)启动过程(二)
- Android面试题集锦 (陆续更新)
- android UI 小知识点
- 怎么给Android(安卓)控件添加边框(样式)?
- Android中attrs.xml文件的使用详解
- attrs.xml的使用