认识活动启动器(5)

用App Inventor开发的应用,可以利用活动启动器组件访问安卓设备中已有的应用,如,地图应用,相关的设置方法如下。

打开地图应用

动作(Action):

android.intent.action.VIEW

数据地址(DataUri):

geo:39.924,116.4038

功能说明:打开手机中已经安装的地图应用,定位到数据地址指定的位置(纬度,经度);

打开ES文件管理器

动作(Action):

com.estrongs.action.PICK_FILE

功能说明:如果设备中安装了ES文件管理器,该设置可以打开ES文件管理器,并锁定在存储设备的根目录下;如果设备中没有安装该软件,则提示Error 601,未找到对应的活动(Error 601,No corresponding activity was found)。

查看已下载的文件

动作(Action):

android.intent.action.VIEW_DOWNLOADS

功能说明:打开安卓设备中默认的下载文件夹。

运行已下载应用的安装程序

动作(Action):

android.intent.action.MAIN

活动类(ActivityClass):

com.android.packageinstaller.PackageInstallerActivity

活动包(ActivityPackage):

com.android.packageinstaller

数据地址(DataUri):

file:///storage/emulated/0/download/tmp.apk

功能说明:针对已经下载到手机download文件夹下的tmp.apk文件,运行其安装程序。(注:不同型号手机的文件路径写法可能略有差异,须作适当调整。)

打开设备中的计算器

动作(Action):

android.intent.action.MAIN

活动类(ActivityClass):

com.android.calculator2.Calculator

活动包(ActivityPackage):

com.android.calculator2

功能说明:打开安卓设备中默认的计算器应用,如果设备中没有安装计算器,则提示:Error 601,未找到对应的活动(Error 601,No corresponding activity was found)。

电源管理

动作(Action):

android.intent.action.POWER_USAGE_SUMMARY

功能说明:打开安卓设备中的电源管理功能。

本文在上篇文章的基础上,将信息种类下拉框的可选项扩展至五项,下图中给出了打开地图、计算器及电源管理功能的代码,关于打开文件管理器及查看下载文件的代码,请读者自行完成。

下图是启动apk文件安装程序的代码:

(0)

相关推荐

  • adb命令大全

    ADB 操作命令详解及用法大全 一.ADB是什么? 二.ADB有什么作用? 三.ADB命令语法 单一设备/模拟器连接 多个设备/模拟器连接 四.ADB常用命令 4.1 基本命令 4.1.1 查看adb ...

  • 认识活动启动器(1)

    在App Inventor组件面板的通信连接分组中,有一个叫做活动启动器(ActivityStarter)的组件,它的作用是在一个应用中启动另一个应用.使用这一组件的关键是设置该组件的属性.举例来说, ...

  • 认识活动启动器(2)

    如果你自己开发了两个应用,那么你可以利用活动启动器组件,在一个应用中调用另一个应用,方法是设置活动启动器的活动包与活动类两个属性,并调用其启动活动对象过程,具体操作方法如下. 创建两个项目:App_A ...

  • 认识活动启动器(3)

    在App Inventor开发的应用中,可以利用活动启动器调用安卓设备中自带的设置功能,如打开WIFI.GPS及蓝牙连接等,具体的方法就是设置活动器组件的动作(action)属性.以下是调用常用设置功 ...

  • 认识活动启动器(4)

    在App Inventor开发的应用中,利用活动启动器组件可以调用手机的通信功能,如,拨打电话.发送短信.邮件等,方法依然是设置活动器的若干个属性,并调用活动启动器的启动活动对象过程. 启动拨打电话功 ...

  • 认识活动启动器(6)——播放音乐

    活动启动器(ActivityStarter)可以调用手机中的音频播放器,来播放指定的音乐文件.具体设置方法如下: 动作(Action): android.intent.action.VIEW 活动类( ...

  • 细说AppInventor【60】活动启动器

    知识点:调取外部应用 参考案例:活动启动器 (1) (2) (3) (4) (5) (6) 老巫婆书店

  • 让优质楼宇资源流动起来 市北区开展“街道主任进楼宇”活动

    半岛网6月4日讯  为进一步推动全区招商工作信息和资源共享,实现协同互动,发展共促,6月3日下午,山东省海洋特色产业园平台青岛中央商务区管委会与山东海洋发展有限公司共同组织开展"街道主任进楼 ...

  • 【手牵手运动】下肢关节的活动与拉伸

    类风湿关节炎患者进行下肢关节活动与拉伸的练习,可以改善下肢关节的活动范围,减轻下肢肌群的僵硬,提升下肢肌肉的弹性,积极预防下肢的功能障碍,提升下肢关节的功能水平. 本课程指导大家在站立的姿态下进行下肢 ...

  • 活动策划8大经典模型

    活动策划8大经典模型