社区
Android
帖子详情
如果不知道activity的名字,如何用intent启动别的程序?
LichKingSZ
2011-04-27 04:40:02
如题,由于不知道别的程序是否加了Filter,所以用隐式intent启动别的程序有很大不足(特别是非系统自带程序),不知道还有什么别的方法实现这样的功能吗?比如我想在我的程序里启动愤怒的小鸟...
...全文
72
3
打赏
收藏
如果不知道activity的名字,如何用intent启动别的程序?
如题,由于不知道别的程序是否加了Filter,所以用隐式intent启动别的程序有很大不足(特别是非系统自带程序),不知道还有什么别的方法实现这样的功能吗?比如我想在我的程序里启动愤怒的小鸟...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
LichKingSZ
2011-04-27
打赏
举报
回复
感谢啊!此方法可用。
[Quote=引用 1 楼 majaw 的回复:]
打开LOG看日志,启动愤怒的小鸟,可以在日志里看到相应的activity,然后通过Component来启动
Component com = new Component("包名","类");
intent.setComponent();
我也是通过这种方法来启动的愤怒的小鸟 ^-^
[/Quote]
maikol
2011-04-27
打赏
举报
回复
startActivity时最好用try...catch保护一下。
majaw
2011-04-27
打赏
举报
回复
打开LOG看日志,启动愤怒的小鸟,可以在日志里看到相应的activity,然后通过Component来启动
Component com = new Component("包名","类");
intent.setComponent();
我也是通过这种方法来启动的愤怒的小鸟 ^-^
Android
程序
设计
7天入门Android
程序
设计课程是一套入门Android的课程,首先会进行Android入门、之后会介绍Android界面开发、
Activity
、
I
nt
e
nt
和BroadCastReceiver、数据存储、Co
nt
e
nt
Providers、Service、编程,通过本课程的学习,可以入门Android移动开发,同时掌握Android编程。
[Android]
I
nt
e
nt
启动
activity
方式
在Android系统中,应用
程序
一般都有多个
Activity
,
I
nt
e
nt
可以实现不同
Activity
之间的切换和数据传递,
I
nt
e
nt
启动
Activity
方式:显式
启动
和隐式
启动
。 显式
启动
: 按名称(完全限定类名)指定要
启动
的组件。 通常,会在自己的应用中使用显式
I
nt
e
nt
来
启动
组件,这是因为
知道
要
启动
的
Activity
或服务的类名。 创建显式
I
nt
e
nt
启动
Activity
或服务时,系统将立即
启动
I
nt
e
nt
对象中指定的应用组件。 隐式
I
nt
e
nt
: 不指定特定的组件,而是声明要执行的常.
通过
启动
Activity
来理解
I
nt
e
nt
+Bundle跨进程
目录从
I
nt
e
nt
+Bundle到Binder进程间通信为什么叫IPC?
I
nt
e
nt
与Bundle之间的关系是什么?怎么用
I
nt
e
nt
启动
另外一个App的
Activity
?在`start
Activity
(
i
nt
e
nt
);`中,
I
nt
e
nt
到底传递给了谁?
启动
另一个进程的
Activity
和AMS有什么关系?为什么要把
I
nt
e
nt
传递给AMS?Binder和AMS是什么关系?AMS属于哪个进程?
启动
另一个App的
Activity
,还需要IPC吗?
Activity
的
启动
需要做哪些工作?为什么跨进程通信需要序列化?
使用
I
nt
e
nt
启动
Activity
I
nt
e
nt
的最常用的用途是绑定应用
程序
组件。
I
nt
e
nt
用来在应用
程序
的
Activity
间
启动
、停止和传输。 这一章节中关于
启动
新的
Activity
的提示,也同样适用于Service。第8章可以了解到关于
启动
(和创建)Service的细节。 为了打开应用
程序
中不同的画面(
Activity
),调用start
Activity
,传入一个
I
nt
e
nt
,如下面的片段所示:
使用
i
nt
e
nt
来
启动
activity
I
nt
e
nt
最常见的用途是绑定应用
程序
组件,并在应用
程序
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章