`
xwangly
  • 浏览: 132271 次
  • 性别: Icon_minigender_1
  • 来自: 鄂州
社区版块
存档分类
最新评论

Android中如何调用其它应用

阅读更多
每天进步一点点   Android中如何调用其它应用

如:我们想在自己的应用中启用闹钟应用,
查找 闹钟应用的Mainfest,其package="com.android.deskclock",闹钟主界面Activity对应的类为“.deskclock.DeskClock”,则我们可以如下做:
ComponentName comp = new ComponentName("com.android.deskclock","com.android.deskclock.DeskClock");
Intent intent = new Intent();
intent.setComponent(comp);
startActivity(intent);
这样即可启动闹钟应用了。

ComponentName:Identifier for a specific application component。
分享到:
评论
1 楼 u200814499 2012-02-03  
感谢。加油。

相关推荐

    Android从一个应用跳转到另一个应用

    在Android开发中,应用间的跳转是常见的交互方式,它允许用户在不同的应用程序之间自由切换,实现各种功能的联动。本教程将详细讲解如何在Android应用中实现从一个应用跳转到另一个应用。 首先,我们需要了解...

    android系统中调用shell脚本

    4. **使用`dalvikvm-heap`权限**:在AndroidManifest.xml中添加`<uses-permission android:name="android.permission.DUMP" />`,这允许应用获取设备状态信息,可能有助于执行更复杂的shell命令。 5. **使用AIDL...

    C#开发Android应用实战 使用Mono for Android和.NET C#(美)麦克卢尔

    5. **数据存储**:介绍如何在Android应用中使用SQLite数据库、SharedPreferences、ContentProvider等方式来存储和检索数据,以及C#对这些功能的支持。 6. **网络通信**:网络编程是移动应用不可或缺的一部分,书会...

    Android中调用系统所装的软件打开文件

    总结起来,这段代码展示了如何在Android应用中实现调用系统中已安装的软件打开特定文件的功能。开发者首先创建一个Intent,设置相应的标志和Action,获取文件的MIME类型,并将文件URI和MIME类型附加到Intent中。最后...

    android 通过应用包名打开应用

    在Android系统中,每个应用程序都有一个独一无二的包名(Package Name),它在应用程序的清单文件(AndroidManifest.xml)中定义。包名起到了标识符的作用,使得系统能够区分不同的应用。本示例“android 通过应用包...

    android应用开发范例精解

    第2篇为应用开发篇,通过实例介绍了Android UI布局、Android人机界面、手机硬件设备的使用、Android本地存储系统、Android中的数据库、多线程设计、Android传感器、Android游戏开发基础、Android与Internet,以及...

    android应用锁的实现

    在本资源"android应用锁的实现"中,我们可能找到一个简单实现这一功能的示例代码。以下是关于Android应用锁实现的一些关键知识点: 1. **权限管理**:在Android系统中,为了实现应用锁,首先需要获取相应的权限。...

    Android中获取应用程序(包)的信息 PackageManager的使用

    它是Android系统服务的一部分,允许应用程序访问和操作其他已安装的应用程序的元数据。例如,你可以获取应用的名称、版本信息、权限、图标等。下面是一些主要的使用场景: 1. **查询应用信息**:通过调用`...

    Web调用本地Android应用

    1. **JavaScript与Android交互**:在Android应用中,我们可以使用WebView的`addJavascriptInterface()`方法创建一个Java对象,并暴露给JavaScript代码调用。这个Java对象的方法将作为JavaScript与Android交互的接口...

    NettyAndroid,Netty在Android中的使用

    Netty在Android开发中的应用实战系列(二)——— Encoder | Decoder | Handler 的使用:https://azhon.blog.csdn.net/article/details/100831777 Netty在Android开发中的应用实战系列(三)——— 心跳处理 | 断线...

    Android Studio移动应用开发PPT详解(微课版)

    Android移动应用开发(Android Mobile App Development)是一种利用Java编程...在开发Android应用程序时,可以使用Eclipse + Android开发工具(ADT)插件的集成开发环境,或使用Android Studio等一些其他的IDE工具。

    Android应用程序使用JNI调用驱动程序

    在Android应用程序中,我们可以使用JNI来调用这个驱动,实现读写操作或者其他特定功能。 总结起来,使用JNI调用驱动程序能够帮助Android开发者充分利用硬件资源,提高应用的执行效率。然而,这也带来了调试难度增加...

    android 显示系统应用和调用

    在Android开发中,创建一个类似于Launcher桌面应用的功能,即显示系统应用列表并能调用它们,是一项常见的任务。这涉及到对Android系统的深入理解和利用特定的API。以下将详细讲解实现这个功能所需的关键知识点: 1...

    Android应用开发详解

    Android Service组件,讲述了Android中的后台服务Service的概念、创建和使用,并详细讲解了远程服务的调用 第8章 Android广播事件处理 Broadcast Receiver Android 广播事件处理 Broadcast Receiver,讲述了广播...

    android webview中使用Java调用JavaScript方法并获取返回值

    在Android开发中,WebView组件提供了在应用内嵌入网页并运行JavaScript代码的能力。而在某些场景下,可能需要从Java代码中调用JavaScript编写的函数,并获取这些函数的执行结果。为了实现Java和JavaScript之间的通信...

    android调用其他Camera应用拍照

    在Android系统中,调用其他Camera应用拍照是一个常见的功能需求,...以上是关于"android调用其他Camera应用拍照"的基本介绍和实现方式,对于初学者和开发者来说,理解并掌握这些内容将有助于构建更丰富的Android应用。

    用FlowDroid生成Android应用程序的函数调用图

    在Android开发中,理解应用程序的函数调用图(Call Graph)至关重要,因为它揭示了程序内部各个组件、方法间的相互作用。通过生成函数调用图,开发者可以更深入地洞察代码的执行流程,从而发现潜在的安全漏洞、性能...

    Android 开机自启动应用

    "BOOT_COMPLETED"是Android中一个重要的广播接收器事件,它标志着系统启动已经完成,可以安全地启动服务和执行其他资源密集型任务。 1. Android广播系统: Android系统采用广播机制来传播全局事件,如系统启动完成...

    应用展示了创建Kiosk(桌面锁定)应用时Android锁屏任务模式的基本使用

    在Android系统中,Kiosk模式,也称为自助服务模式或专有模式,是一种特殊的应用程序部署方式,主要用于商业、教育和公共场所,使设备只能运行特定的应用程序,限制用户对系统的其他部分进行访问。这种模式有助于确保...

    androidAPK外部调用应用activity

    本文将深入探讨如何从一个Android APK外部调用另一个应用的Activity,特别是针对示例代码中的场景——调用特定包名下的Activity。 #### 一、理解Intent与Component Name 在Android中,Intent是应用组件间通信的...

Global site tag (gtag.js) - Google Analytics