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. 成为计算机视觉工程师的第一个月,我都学会了什么?
  2. sql 拼接int类型的字段_SQL 基础教程—第一章:4. 表的创建
  3. hdu 5108(分解质因数)
  4. 文献学习(part90)--How Can Machine Learning and Optimization Help Each Other Better?
  5. Vue -项目创建(rem适配项的设置)
  6. 程序员编程表达爱情php,2019浪漫情人节:8款程序员必备表白源码
  7. Linux网络编程——端口复用(多个套接字绑定同一个端口----避免服务器重启时,端口绑定不上)
  8. 全面罩防毒面具市场调研
  9. 29 伪造ICMP数据包的IP层
  10. 数据结构与算法之二叉树
  11. python父亲节祝福_用python祝福父亲节_父亲节送给父亲的祝福语,挑一句话发朋友圈!...
  12. SuperMap iDesktop 8C 空间分析
  13. vivo S7e和华为nova8se 的区别 哪个好
  14. calcite查询mysql_Apache Calcite教程-SQL解析-Calcite SQL解析
  15. 个人作业--四则运算3
  16. [MATLAB]b样条方程基函数方程的表达式, 及n阶基函数作图
  17. 期货分仓软件 /股票分仓软件的功能有哪些?
  18. JavaWeb开发:从购买服务器到简单demo运行
  19. c++函数返回一个数组
  20. 四六级万能写作模板(整理)

热门文章

  1. OFBiz安装与配置
  2. 高端大气上档次的新型界面
  3. 2022-2028全球与中国锂离子电池正极材料市场现状及未来发展趋势
  4. ZUCC_Object Oriented Programming_Lab06 Objects and Classes
  5. 悲惨程序生涯 狗血得你无法相信
  6. iphone换android系统更新不了,苹果支持安卓以旧换新,却被批心不诚,你会用安卓换苹果吗?...
  7. CSS line-height与vertical-align
  8. 云蹦迪、云追星、云表白…疫情下的情人节怎么过?
  9. 白皮书:OpenStack与容器的相遇相知(下)
  10. 【心理学】人类误判心理学