热搜:
下载北理工金旭亮《Android开发基础》 完整版

北理工金旭亮《Android开发基础》 完整版

更多
  • 软件大小:21.00MB (22,020,096 字节)
  • 软件类别:编程书集 -> 电子教程
  • 软件授权:免费软件      软件语言:简体中文
  • 更新时间:2020/07/30
  • 软件厂商:
  • 软件官网:
  • 应用平台:
标签
软件介绍
热度:0

Android可以说是当前非常引人注目的一个技术领域,并且由于它的开放性造就了一个红火的社区,成为移动互联网时代最重要的智能手机操作系统之一。Android应用主要采用Java开发,并且Google为其提供的组件库也与Java SE的JDK高度一致,因此,大家通常把它划归到Java这一技术阵营。

鉴于Android技术的实用性,我在《Java程序设计》这门课的教学内容中加入了Android的内容,其目的有二:

(1)激发学生学习Java的兴趣,倡导“学以致用”的理念

(2)掌握Android技术于学生具有很强的实用性,对其就业有直接帮助。

由于学时有限,因此,我计划只讲授Android中最为关键的技术点,其目的是为学生进一步深入学习和探索Android技术打下一个基础,引导他们进入Android开发的大门。至于学生能否成长为一名优秀的手机软件开发工程师,那就看他们自己的努力了。

“师傅领进门,修行靠个人”。

第1讲 Android开发平台概述

这一讲从零开始,介绍Android平台的基础知识,包容三部分:

(1)Android概述:介绍Android是什么,包容哪些东西,……

(2)搭建Android开发环境:如何基于JavaSE和Eclipse构建开发Android应用的环境。

(3)Eclipse开发Android应用全过程:展示典型的使用Eclipse开发Android应用的步骤和相关基础知识。

第2讲 Activity编程基础

在手机上,你所看到的每一个应用界面都是Activity,本讲极为重要,是开发Android应用基础中的基础,能否掌握好它们,决定了你能否迈入Android开发的大门。

(1)Activity基础:此讲中最重要的是后半部分有关Activity状态、生命周期的内容,务必认真理解。

(2)多Activity开发:只有一个Activity的应用并不常见,本讲介绍了多Activity开发中最基础的编程技巧,重点放在各Activity间如何交换信息上,其中有关Back stack和Activity启动模式的内容是难点,初学不易把握,请同学们仔细阅读课件并运行示例,这个难点必须突破。

(3)Intent初步:灵活用好Intent是Android开发中的重要技巧。本部分重点解析Android中Intent的各个组成部分及作用,是进一步深入学习的基础。

第3讲 界面布局与常见界面元素

对于Android智能手机应用而言,UI界面的重要性怎么强调也不过份,本讲介绍了以下内容:

(1)基础布局控件:View和ViewGroup的关系,各种布局控件的使用方法,控件的隐藏与显示,……(2)常见界面元素:各种菜单,对话框,状态栏提示的实现技巧。(3)动态界面切换:介绍如何依据具体运行场景,动态地更换UI界面元素的基本技巧。(4)复合控件:介绍如何把多个基本控件组合起来以实现代码复用。(5)手势操作:介绍使用手指点按、拖动、缩放的实现方法

这些内容在实际开发中天天要打交道,为Android应用开发所必须。

提示:建议学习本部分前先掌握《Java程序设计》课程的第19讲内容。

第4讲 Android多线程

本讲介绍了Android多线程领域中的实用技术,包括以下内容:

(1)如果推送数据到UI线程

(2)定时调用

(3)AsyncTask组件的使用方法

(4)Looper和Handler

每个主题都关联着一个可运行的Android项目,帮助同学们掌握技术关键点。

提示:学习本部分前,先掌握《Java程序设计》课程的第21讲内容。

软件截图

  • 北理工金旭亮《Android开发基础》 完整版第1张

下载地址

北理工金旭亮《Android开发基础》 完整版