当前课程知识点:智能设备应用开发(基于Android平台) > 单元4 使用Intent进行通信 > 任务二 返回系统HOME页面 > 通过标准Action和Category调用系统Activity
返回《智能设备应用开发(基于Android平台)》慕课在线视频课程列表
Android内部提供了大量标准的Action和Category常量,通过它们可以启动一些系统Activity。
Action常量 |
字符串 |
说明 |
ACTION_MAIN |
android.intent.action.MAIN |
应用程序入口 |
ACTION_VIEW |
android.intent.action.VIEW |
显示指定数据 |
ACTION_ATTACH_DATA |
android.intent.action.ATTACH_DATA |
指定某块数据将被附加到其他地方 |
ACTION_EDIT |
android.intent.action.EDIT |
编辑指定数据 |
ACTION_PICK |
android.intent.action.PICK |
从列表中选择某项并返回所选的数据 |
ACTION_CHOOSER |
android.intent.action.CHOOSER |
显示一个Activity选择器 |
ACTION_GET_CONTENT |
android.intent.action.GET_CONTENT |
让用户选择数据,并返回所选数据 |
ACTION_DIAL |
android.intent.action.DIAL |
显示拨号面板 |
ACTION_CALL |
android.intent.action.CALL |
直接向指定用户打电话 |
ACTION_SEND |
android.intent.action.SEND |
向其他人发送数据 |
ACTION_SENDTO |
android.intent.action.SENDTO |
向其他人发送消息 |
ACTION_ANSWER |
android.intent.action.ANSWER |
应答电话 |
ACTION_INSERT |
android.intent.action.INSERT |
插入数据 |
ACTION_DELETE |
android.intent.action.DELETE |
删除数据 |
ACTION_RUN |
android.intent.action.RUN |
运行数据 |
ACTION_SYNC |
android.intent.action.SYNC |
执行数据同步 |
ACTION_PICK_ACTIVITY |
android.intent.action.PICK_ACTIVITY |
用于选择Activity |
ACTION_SEARCH |
android.intent.action.SEARCH |
执行搜索 |
ACTION_WEB_SEARCH |
android.intent.action.WEB_SEARCH |
执行Web搜索 |
ACTION_FACTORY_TEST |
android.intent.action.FACTORY_TEST |
工厂测试的入口点 |
Category常量 |
字符串 |
说明 |
CATEGORY_DEFAULT |
android.intent.category.DEFAULT |
默认的Category |
CATEGORY_BROWSABLE |
android.intent.category.BROWSABLE |
指定该Activity能被浏览器安全调用 |
CATEGORY_TAB |
android.intent.category.TAB |
指定该Activity作为TabActivity的Tab页 |
CATEGORY_LAUNCHER |
android.intent.category.LAUNCHER |
Activity显示顶级程序列表中 |
CATEGORY_INFO |
android.intent.category.INFO |
用于提供包信息 |
CATEGORY_HOME |
android.intent.category.HOME |
设置该Activity随系统启动而运行 |
CATEGORY_PREFERENCE |
android.intent.category.PREFERENCE |
该Activity是参数面板 |
CATEGORY_TEST |
android.intent.category.TEST |
该Activity是一个测试 |
CATEGORY_CAR_DOCK |
android.intent.category.CAR_DOCK |
指定手机被插入汽车底座(硬件)时运行该Activity |
CATEGORY_DESK_DOCK |
android.intent.category.DESK_DOCK |
指定手机被插入桌面底座(硬件)时运行该Activity |
CATEGORY_CAR_MODE |
android.intent.category.CAR_MODE |
设置该Activity可在车载环境下使用 |
例如,Action的值为ACTION_MAIN,Category的值为CATEGORY_HOME的组合表示启动系统Home页面。
返回《智能设备应用开发(基于Android平台)》慕课在线视频列表
-任务一 开发第一个Android应用程序
--外部链接
-单元1 开发第一个Android应用程序--任务一 开发第一个Android应用程序
-任务一 唐诗赏析软件
--html
--外部链接
-任务一 唐诗赏析软件--作业
-任务二 用户注册界面设计
--用户注册界面设计
-单元2 界面编程--任务二 用户注册界面设计
-任务三 用户登录界面设计
--用户登录界面设计
-单元2 界面编程--任务三 用户登录界面设计
-任务四 游戏开始界面设计
--游戏开始界面设计
-单元2 界面编程--任务四 游戏开始界面设计
-任务五 图片浏览器
--2-5-1
--2-5-2
-任务五 图片浏览器--作业
-任务六 个人信息收集界面设计
--个人信息收集界面
--RadioButton(单选按钮)和CheckBox(复选框)
--html
-任务六 个人信息收集界面设计--作业
-任务七 日期和时间选择器
--日期和时间选择器
-任务七 日期和时间选择器--作业
-任务八 猜拳游戏
--2-8-1
--2-8-2
-任务八 猜拳游戏--作业
-任务九 制作选项菜单
--制作选项菜单
--选项菜单
-任务九 制作选项菜单--作业
-任务十 简单的文本编辑器
--简单的文本编辑器
-任务十 简单的文本编辑器--作业
-任务十一 制作滚动视图界面
--制作滚动视图界面
-任务十一 制作滚动视图界面--作业
-任务一 用户登录功能实现
--3-1-1
--3-1-2
--3-1-3
--html
--Video
-任务一 用户登录功能实现--作业
-任务二 Activity的一生
--3-2-1
--3-2-2
--3-2-3
--3-2-4
-任务一 使用Intent的Action属性实现页面之间的跳转
--4-1-1
--4-1-2
--Intent的Action、Category属性与intent-filter配置
-任务二 返回系统HOME页面
--4-2-1
--4-2-2
--通过标准Action和Category调用系统Activity
-任务三 浏览Google首页、打开一幅图片、启动给指定号码打电话、发短信页面
--4-3-1
--4-3-2
--html
-任务一 使用SharePreferences存储和读取数据
--5-1-1
--5-1-2
-任务一 使用SharePreferences存储和读取数据--作业
-任务二 应用程序数据文件夹里的文件读写
--5-2-1
--5-2-2
--文件存储
--文件读取
-任务二 应用程序数据文件夹里的文件读写--作业
-任务三 基于SQLite的用户信息存储器
--5-4-1
--5-4-2
-任务三 基于SQLite的用户信息存储器--作业
-任务一 启动和关闭一个Service
--html
--html
--html
-任务一 启动和关闭一个Service--作业
-任务二 来电监听器
--来电监听器
--html
-任务二 来电监听器--作业
-任务一 基于TCP协议的点对点通信
--默认
--7-1-2
--7-1-3
-任务一 基于TCP协议的点对点通信--作业
-任务二 使用HTTP访问网络资源
--默认
--7-2-2
--html
-任务二 使用HTTP访问网络资源--作业
-任务三 天气预报软件实现
--7-3-1
--7-3-2
--7-3-3
--7-3-4
--7-3-5
--html
-课程介绍
--课程定位
--内容选取
--内容组织
--教学模式
--教学平台
-课程建设
--建设目标
--建设思路
--建设规划
--教材建设
--政策支持
-教学设计
--教学设计
--教学改革
-教学资源
--课程标准
--教案
--企业案例
-模拟题库
--技术答疑
--习题库
-实践教学
--实训项目指导书
--实训项目资源
--教学条件
-拓展资源
--案例库
--素材库
--培训项目包
-特色创新
--课程特色