Android调用别的应用的Activity

原创 2015年11月20日 15:56:53

调用方代码:

<span style="white-space:pre">	</span>    Intent intent = new Intent(Intent.ACTION_VIEW);
            intent.setClassName("com.android.factorytest", "com.android.factorytest.ChangeLogoAnimation");
            try {
                context.startActivity(intent);
            } catch (ActivityNotFoundException e) {
                Log.i(TAG, "===ActivityNotFoundException===");
                return false;
            }
            return true;

被调用方注册:

<span style="white-space:pre">	</span>    <activity
            android:name=".ChangeLogoAnimation"
            android:label="@string/change_logoAnimation"
            android:screenOrientation="portrait" 
            android:exported="true"/>
<span style="white-space:pre">	</span>注意最后设置的输出很重要,不然不但访问不了,也许还会出现没有权限运行错误。

但是好像如果Activity是被调用应用的主活动的话,即写了:

<span style="white-space:pre">	</span>    <intent-filter>
                <action android:name="android.intent.action.MAIN" />
            </intent-filter>
<span style="white-space:pre">	</span>这个时候不需要再设置输出都可以访问。


android一个应用的activity调用另一个应用的activity

学习了两个应用之间的activity的调用,和两个应用程序之间的方法调用(运用AIDL实现) 两个应用如下:from应用,to应用(from的activity调用to应用的activity) 实现...
  • mockingbirds
  • mockingbirds
  • 2015年04月02日 22:20
  • 2667

如何配置自己的Activity,让其他应用调用

讲到了Intent-filter如何配置,以便让其他应用能够开启自己App的界面。 如果您的应用可以执行对另一个应用可能有用的操作,您的应用应准备好响应来自其他应用的操作请求。 例如,如果您构建...
  • u012354475
  • u012354475
  • 2016年04月28日 13:30
  • 736

安卓跨应用调用Activity,Service并进行通信,AIDL的应用

刚开始学习安卓的时候学过怎么跨应用启动activity和servicer,但只是会启动而已,对于他们之间的通信并没有做更深入的了解。偶尔接触到一个名词叫AIDL,在网上查阅资料的时候发现他的全称为an...
  • hitsyd2015
  • hitsyd2015
  • 2015年10月21日 11:21
  • 1006

Android实战技巧之二十八:启动另一个App/apk中的Activity

Android提供了在一个App中启动另一个App中的Activity的能力,这使我们的程序很容易就可以调用其他程序的功能,从而就丰富了我们App的功能。比如在微信中发送一个位置信息,对方可以点击这个...
  • lincyang
  • lincyang
  • 2015年05月05日 15:56
  • 19548

Android---允许其他应用程序启动你的Activity

本文译自:http://developer.android.com/training/basics/intents/filters.html 前面的两课一直关注了故事的一边:从你的应用程序中启动另一...
  • FireOfStar
  • FireOfStar
  • 2013年04月02日 07:52
  • 3435

从外部调起应用的Activity方法大全

原文:http://blog.csdn.net/wangqjpp/article/details/50866437 今天正好用到,感觉总结得很全,mark一下 从任意app...
  • u014137988
  • u014137988
  • 2016年08月16日 20:11
  • 1718

调用另一个Activity并返回结果

在Android应用开发中,有时需要在一个Activity(如接下来要介绍的MainActivity)中调用另外一个Activity(RegisterActivity),当用户在第二个Activity...
  • u014746965
  • u014746965
  • 2015年03月17日 09:43
  • 911

三星手机调用系统相机 activity被销毁

原作者:Kevin   在项目中需要启用系统照相机来拍照。本来很容易的一个问题。但在适配中出现了问题。 简单说一下问题:     有些手机拍照成功,有些手机拍完照后确定返回...
  • yanjunhui2011
  • yanjunhui2011
  • 2015年12月22日 15:18
  • 1074

Android使用intent跳转到其它应用activity界面

一、跳转到其它界面。 一、跳转到其它界面。 1、使用包名和类名直接启动,前提是知道这两个。 1.1、启动主activity Intent intent=new Intent(Intent.ACTIO...
  • hn_lgc
  • hn_lgc
  • 2016年07月09日 23:54
  • 7343

当前应用的activity调用其他应用的activity

昨天小逗比面试回来,我们聊了一下,其中一个关于当前activity调用其他应用的activity后,会不会加入到当前应用的任务栈里的问题,印象深刻。 手头的活也调用了其他应用,以前做老式的分享也用...
  • u012138153
  • u012138153
  • 2015年03月13日 11:08
  • 651
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android调用别的应用的Activity
举报原因:
原因补充:

(最多只允许输入30个字)