文档章节

android在应用中打开另外的应用

JasonZhao
 JasonZhao
发布于 2013/09/11 14:06
字数 56
阅读 16
收藏 0

  

private void goToOtherApp(String packageName) {

    PackageManager pm = getPackageManager();

    Intent otherApp;

    try {

      otherApp = pm.getLaunchIntentForPackage(packageName);

      if (null == otherApp) {

        throw new PackageManager.NameNotFoundException();

      }

      otherApp.addCategory(Intent.CATEGORY_LAUNCHER);

      startActivity(otherApp);

    } catch (NameNotFoundException e) {

      // TODO Auto-generated catch block

      e.printStackTrace();

    }

 

© 著作权归作者所有

JasonZhao
粉丝 1
博文 35
码字总数 12913
作品 0
浦东
技术主管
私信 提问
启动另外的一个应用程序的Activity(三种方式)

第一种(我自己写的) :之前在网上看来一些,很多不是我要的可以启动另外一个应用程序的主Activity. //这些代码是启动另外的一个应用程序的主Activity,当然也可以启动任意一个Activity Co...

IT丶小生
2014/05/15
67
0
Android Notification详解——响应notification事件

上一篇讲了如何创建并显示一个notification,这一篇就总结下点击notification后,程序应该如何响应。 一般来讲,点击一个notification后,都会打开一个Activity做为对点击事件的响应,这个A...

Carl_
2015/04/29
131
0
React Native 混合开发(Android篇)

在React Native的应用场景中,有时候一个APP只有部分页面是由React Native实现的,比如:我们常用的携程App,它的首页下的很多模块都是由React Native实现的,这种开发模式被称为混合开发。 ...

SuShine
07/05
41
0
Android Activity 和 Task 设计指导

Activity and Task Design 译者署名:深夜未眠 译者链接:http://chris1012f.javaeye.com/ 版本:Android 3.1 r1 原文 http://developer.android.com/guide/practices/ui_guidelines/activit......

阿酷
2011/11/17
5.8K
2
AndroidManfest.xml文件详细说明

作者:梁晓禄 打开AndroidManfest.xml文件,代码如图,intent filter,描述了Activity启动的位置和时间。每当一个Activity要执行一个操作时,他将创建出一个Intent对象,这个对象能承载的信息...

晨曦之光
2012/03/14
215
0

没有更多内容

加载失败,请刷新页面

加载更多

iOS苹果应用IPA一键签名工具及重签教程

开心签名工具,是一款跨平台ios签名和重签名工具。 同时支持在windows、linux、mac运行,数据同步,方便使用及管理! 开心重签名工具官网 功能特点 1、支持图形界面及命令行重签(部署到服务...

tintong
11分钟前
3
0
2.4G有源卡核心芯片供应商

有源2.4G RFID的防盗标签,在与无源标签相比较,通信距离远,通信时效高。我司的SI24R2E这颗芯片专门为2.4G有源标签而设计,具有低功耗,发送距离远,厂商设计简单等优势;广泛应用于现在城市...

文刀石
16分钟前
2
0
设置Ubuntu16.04启动为命令行界面

1. 修改/etc/default/grub文件,将GRUB_CMDLINE_LINUX_DEFAULT设置成”quiet splash 3” 2. 使用命令update-grub使得在/boot下重新生成GRUB2配置文件。 3. 重启...

JosiahMg
17分钟前
2
0
C++基础知识点

计算机语言 计算机不能理解高级语言,只能理解机器语言,必须要将高级语言翻译成机器语言,翻译的方式有两种,一种是编译,一种是解释 解释型语言,在运行程序时进行翻译,每个语句在执行时逐...

大瑞清_liurq
23分钟前
2
0
EFCore 多条数据更新不能同时savechanges()的解决方法

1 在ModelContext定义下增加var transaction = ctx.Database.BeginTransaction(); 1.2 在最后一个SaveChanges()后增加transaction.Commit(); 3 在finally的if (sMsgCode != "")分支中增加tra......

_Somuns
27分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部