apk1(启动者)

java代码:

package com.powerstar.dlna;import android.os.Bundle;
import android.app.Activity;
import android.content.Intent;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Intent it = new Intent();it.setAction("ALL_APPS");startActivity(it);}}

XML布局代码:

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"package="com.powerstar.dlna"android:versionCode="1"android:versionName="1.0" ><uses-sdkandroid:minSdkVersion="8"android:targetSdkVersion="17" /><applicationandroid:allowBackup="true"android:icon="@drawable/ic_launcher"android:label="@string/app_name"android:theme="@style/AppTheme" ><activityandroid:name="com.powerstar.dlna.MainActivity"android:label="@string/app_name" ><intent-filter><action android:name="android.intent.action.MAIN" /><category android:name="android.intent.category.LAUNCHER" /></intent-filter></activity></application></manifest>

apk2(被启动者,apk1调用apk2)

java代码:

package tv.icntv.vendor;import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.util.Log;public class Main extends Activity {private static final String TAG = "Activity";@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);Log.d(TAG, "wen---tv.icntv.vendor");Intent intent = getIntent();Log.d(TAG, "wen---intent.getAction():" + intent.getAction());}
}

XML布局代码:

<span style="font-size:14px;"><?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"package="tv.icntv.vendor"android:versionCode="1"android:versionName="1.0" ><uses-sdkandroid:minSdkVersion="8"android:targetSdkVersion="18" /><applicationandroid:allowBackup="true"android:icon="@drawable/ic_launcher"android:label="@string/app_name"android:theme="@android:style/Theme.NoTitleBar" ><activityandroid:name="tv.icntv.vendor.Main"android:label="@string/title_activity_main" ><intent-filter><action android:name="ALL_APPS" /><category android:name="android.intent.category.DEFAULT" /><!-- <category android:name="android.intent.category.LAUNCHER" /> --></intent-filter></activity></application></manifest>

一个apk通过隐式Intent 启动另一个apk相关推荐

  1. Android Studio App开发入门之在活动之间传递消息(附源码 超详细必看)(包括显示和隐式Intent,向上一个和下一个Activity发送数据)

     运行有问题或需要源码请点赞关注收藏后评论区留言~~ 显示Intent和隐式Intent Intent是各个组件之间的信息沟通的桥梁,既能在Activity之间沟通,又能在Activity与Servi ...

  2. 显式Intent 和隐式 Intent 的区别

    显式 Intent : 在知道目标组件名称的前提下,去调用Intent.setComponent().Intent.setClassName()或Intent.setClass()方法或者在new I ...

  3. Android学习-Kotlin语言入门-变量、函数、语法糖、when、for-in、主构造函数、单例类、函数式API、集合遍历、隐式Intent、Activity生命周期、四种启动模式、标准函数

    探究java语言的运行机制 变量.函数.语法糖 when条件语句 for循环 主构造函数.次构造函数 数据类和单例类 集合的创建与遍历 集合的函数式API 创建菜单 隐式使用Intent Activi ...

  4. 使用隐式Intent打开系统浏览器的百度网页

    使用隐式Intent,我们不仅可以启动自己程序内的活动,还可以启动其它程序的活动,这使得Android多个应用程序之间的功能共享成为了可能.比如说你的应用程序中需要展示一个网页,这时你没有必要自己去实 ...

  5. Android Intent常用方法详细介绍,显示Intent,隐式Intent,调用浏览器,拨号,发短信,传递数据

    Intent介绍 Intent是Android程序中各个组件之间进行交互的一种重要方式,它不仅可以指明当前组件想要执行的动作,还可以在不同组件之间传递数据.Intent一般用于启动活动,启动服务以及发 ...

  6. 显式Intent与隐式Intent

    1.显式Intent(explicit intent) 显式Intent明确指定了要启动的activity: Intent intent= new Intent(this, Target.class) ...

  7. 新手求助,关于添加隐式intent程序崩溃问题

    新手一枚,刚开始学Android开发,最近在学隐式intent,发现加入后不报错但是运行后系统崩溃,有木有大神愿意指导一下,感激不尽. 以下为日志信息: 12-04 14:07:33.871: E/A ...

  8. android之隐式intent调用

    直接上代码 MainActivity.java 1 package com.example.test1; 2 3 import android.app.Activity; 4 import andro ...

  9. Android编程权威指南(第15章 隐式intent)

    15.1 1.添加按钮用字符串(Strings.xml) <string name="crime_report_subject">CriminalIntent Crim ...

最新文章

  1. ET框架笔记 (笑览世界写)(转)
  2. SQL注入攻击实现原理与攻击过程详解
  3. 数据库性能优化—MySQL单表最大记录数超过多少时性能会严重下降
  4. 现代软件工程 学生自我评价表
  5. @MapperScan扫描包的问题
  6. 使用代理,调用json-server的服务接口
  7. python编程从入门到实践第八章_Python编程从入门到实践的第三天
  8. 2017中国“互联网+”数字经济指数 | 腾讯研究院
  9. 复合火焰探测传感器_智能消防水炮能够自动跟踪火焰吗?
  10. 损失函数 Loss、梯度 grad、参数 ω 和 学习率 lr 之间的关系
  11. RC电路充放电时间的计算
  12. 学习笔记之-51单片机定时计数器
  13. adb shell 模拟器 关闭\打开WIFI
  14. 使用Haproxy Exporter监控Sparkthrift存活率
  15. 宇视科技线上c语言笔试答案,宇视科技2016招聘试题.docx
  16. 在html网页上在线连接邮箱,怎么在html中创建超级链接和电子邮件链接
  17. OVP过压保护IC高耐压36V,首选钰泰ETA7008/ETA7014
  18. 追剧补番达人必备五款APP排行
  19. 【洛谷4735】 最大异或和(可持久化01Trie)
  20. 15个权威的PLC学习资料下载地址 (西门子、三菱、欧姆龙)

热门文章

  1. android软件工程师应具备的素养
  2. 乔治·H·W·布什与米哈伊尔·戈尔巴乔夫在戈尔巴乔夫离任前两小时沟通内容
  3. catia 草绘轮廓
  4. Class -- 08 -- Parameter类常用方法解析
  5. 爬取猫眼上近期上映的电影及评分信息
  6. 车载导航系统中GPS的定位
  7. 计算机组成翟学明,东北大学秦皇岛分校组成原理课程设计.doc
  8. 12对胸椎对应体表标志_人体体表标志【图文】
  9. 谷歌金山词霸和金山词霸2007性能比较
  10. 阿米洛键盘取消win_阿米洛(Varmilo)