步骤1: java基础语法
Java入门第一步,学习常量与变量、运算符、流程控制、数组和方法等Java基础语法。掌握Java程序的执行流程,能够编写符合Java语法规则的程序。
对Java进行简单介绍,Java程序如何执行,以及Java程序的结构。
Java的基本概念,包括标识符、关键字、数据类型、字面值、变量和常量等。
算术、赋值、逻辑和条件等常用运算符,以及简单的条件结构if和if-else。
进一步学习Java选择结构,包括多重if与嵌套if结构 ,以及switch结构。
while、do-while、for循环和循环嵌套的使用,并初步学习调试。
一维数组的定义和使用,以及增强型for循环和数组的结合使用。并能够实现冒泡排序。
本课程通过案例介绍二维数组的定义和使用。
方法的定义和调用,以及数组作为方法参数、方法重载、方法传值和可变参数列表等。
主要完成对数组的初始化,移位,显示和统计。
本课为考评,满分100学分,共25道题,限时37分钟
步骤2: java面向对象
面向对象是开发过程中的重点内容!本步骤会介绍面向对象的三大特征继承、封装、多态,最终能编写具有面向对象思想的Java程序。
认识Java中的面向对象的思想,掌握面向对象的基本原则以及基本实现原理。
着重介绍什么是封装,以及如何在Java中实现封装。
通过学生信息管理的综合案例,进一步学习封装在面向对象中的应用。
着重介绍继承的特点,以及如何在Java中实现继承。
着重对Object类进行介绍,同时讲解final关键字以及注解的简单应用。
着重介绍单例模式的特点,以及懒汉式和饿汉式两种实现方式。
着重介绍什么是多态、抽象类、接口以及内部类的概念和应用。
本课为考评,满分100学分,共20道题,限时30分钟
步骤3: Java常用工具类
工具类的查看是开发中的必备技能!本步骤会介绍包装器、字符串处理类、集合、多线程和输入输出流等内容,并通过最后的综合案例,让你的Java技能更上一层楼。
掌握什么是异常处理机制以及如何实现Java中的异常处理。
认识Java中的包装类,学习基础数据类型和包装类之间的转换。
掌握字符串的应用,包括String类和StringBuilder类的常用方法。
介绍List、Set和Map三种集合的特点、存储方式和主要实现类的使用。
能够进行多线程程序的编写,并掌握生命周期、同步和线程间通信等内容。
能够使用字节流和字符流进行数据的读写,以及对象的序列化与反序列化问题。
综合应用前面所学的知识,制作一个控制台小案例:播放器。包括播放器的管理和播放歌曲列表。
本课为考评,满分100学分,共25道题,限时37分钟
步骤4: UI基础入门
在本步骤中,先通过介绍Android的发展前景,让你对Android开发有一个初步的认识;再通过创建项目以及目录结构分析,让你了解第一个Android项目;最后通过UI基础,常用控件等课程让你开始上手Android开发。
Android的发展史,以及Android每个阶段的异同和新特性。
从Android Studio下载安装到常见操作,从配置更新到常见问题解决,本课程带你一步步体会AS开发优势。
本课带你一行行解析HelloWorld,了解Android布局的作用及种类,掌握添加布局的两种方式。
通过一个案例掌握TextView、EditText、Button、ImageView、ProgressBar常用控件的使用。
概述android中的几种基本布局的特点,着重讲解约束布局常用属性的使用。
通过选餐的项目案例加深对UI控件的理解与熟练使用。
本课为考评,满分100学分,共25道题,限时37分钟
步骤5: UI常用组件
在本步骤中将为大家介绍Android中四大组件之一Activity,以及高级控件Menu和Diaglog以及碎片化界面管理,最后以一个综合案例来结束本步骤。相信这些内容能够为大家打下一个良好的基础。
讲解Activity的初步知识,让学生对于Android开发中的Activity类有基本认识。
介绍Android中三种Menu(选项菜单、上下文菜单、弹出菜单)的创建和使用。
介绍Dialog的创建和使用,包括弹出式、单选列表和多选列表对话框。
通过案例演示Activity在不同操作中所执行的生命周期方法。
介绍Fragment的特点和应用,包括它的创建,加载和传值等。
掌握Android中列表展示的的鼻祖ListView,配合 ArrayAdapter, SimpleAdapter, BaseAdapter 的快速适配,使你的数据操作简单,维护方便。
掌握多界面滑动跳转特效,掌握ViewPager+Fragment,实现导航效果。
应用ListView和ViewPager控件实现慕淘旅游网的界面,包括引导页、主界面、我的、登录等。
如无法下载使用图片另存为
下载海报