跳过本内容页

Android的面孔-Activity

  • 课程机构:麦子学院
  • 有效周期:1年
  • 所属省份:全国
  • 报名人数:55
  • 课程代码:MZ/MZ2IT0102003/20151027
报名学习

报名失败

微信

课程概述

Activity是Android组件中最基本也是最为常见用的四大组件(Activity,Service服务,Content Provider内容提供者,Broadcast Receiver广播接收器)之一。

Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务,例如:拨号、拍照、发送email、看地图。每一个Activity被给予一个窗口,在上面可以绘制用户接口。窗口通常充满屏幕,但也可以小于屏幕而浮于其它窗口之上。一个应用程序通常由多个Activities组成,他们通常是松耦合关系。有些代码只能写在Activity中,不然就运行不了,比如你想要获得Android系统或者硬件的一些信息,就必须在Activity中写出来。

Activity中所有操作都与用户密切相关,是一个负责与用户交互的组件。

授课老师

Sundy

张凌华

学校/机构:麦子学院
职位:CEO

课程特色

本课程由麦子学院首席讲师Sundy架构师为您讲解Android四大件中的Activity,让您了解Android项目的界面是怎么表现的;讲解什么是 Activity,以及对界面进行简单的修改;教您如何创建视图资源文件,并且给 Activity 绑定自定义的视图方便与用户进行交互等内容。通过本课程的学习,让您对Activity的了解有一个质的飞跃!

常见问题

1. Android中的Activity有哪几种启动模式?

共有四种启动模式,分别为Standard的启动模式、singleTop的启动模式、Singletask的启动模式、singleInstance的启动模式。

2.Intent和IntentFilter的区别详解?

(1)从名字来看 IntentFilter 比Intent 多了个Filter,即后者比前者多了个筛选作用。
(2)intent filter一般不会在java代码中设置,而是在应用的manifest文件中作为元素的方式声明。一个例外是,为broadcast receiver注册动态的filter,可以调用Context.registerReceiver()方法,通过直接实例化IntentFilter对象创建。

相关教参

疯狂Android讲义(第3版 附光盘)

疯狂Android讲义(第3版 附光盘)

李刚 编著

电子工业出版社

Android群英传

Android群英传

徐宜生 编著

电子工业出版社

Android编程权威指南

Android编程权威指南

[美] Brian Hardy,Bill Phillips 编著;王明发 译

人民邮电出版社

Android 4高级编程(第3版)

Android 4高级编程(第3版)

[美] Reto Meier 编著;佘建伟,赵凯 译

清华大学出版社

相关课程

    授课大纲

    第一章 进入Android开发大门的准备-Log
    第1课 进入Android开发大门的准备-Log(一)

    第2课 进入Android开发大门的准备-Log(二)

    第二章 Android应用程序基础及原理概要
    第3课 掌上设备开发特点

    第4课 Android应用开发七大件

    第5课 了解Android Framework

    第6课 应用程序资源目录介绍(一)

    第7课 应用程序资源目录介绍(二)

    第8课 调用应用程序资源

    第9课 Manifest文件(一)

    第10课 Manifest文件(二)

    第11课 进程生命周期(一)

    第12课 进程生命周期(二)

    第三章 我们来讲一个故事
    第13课 讲一个浪漫的校园故事

    第14课 基于故事的UML来讲解Activity使用

    第四章 如何编写Activity?
    第15课 编写Activity步骤总结

    第16课 分析源码看Activity的生命周期

    第17课 动态添加组件

    第五章 Intent和IntentFilter
    第18课 Intent和IntentFilter

    第19课 利用Intent传值(一)

    第20课 利用Intent传值(二)

    第21课 Activity传值也是靠Binder机制

    第22课 IntentFilter高级应用

    第六章 Activity生命周期
    第23课 Activity状态保存与恢复

    第24课 HierarchyViewer

    第25课 Activity生命周期

    第26课 Activity生命周期高级(一)

    课27课 Activity生命周期高级(二)

    第七章 设置改变ConfigurationChanges
    第28课 设置改变ConfigurationChanges

    第八章 Activity的任务栈
    第29课 Android任务栈TaskStack(一)

    第30课 Android任务栈TaskStack(二)

    第31课 Activity任务栈配置详解(一)

    第32课 Activity任务栈配置详解(二)

    第33课 Activity任务栈配置详解(有LaunchMode)

    第九章 Activity扩展及总结
    第34课 Activity扩展及总结

    证书大图

    报名提醒

    购买《Android的面孔-Activity》课程需支付¥

    您确定购买吗?