课程详情在线报名
更新时间:2024-12-25东方博宜Android基础语法课程大纲
模块 | 课程 | 学习内容 |
数据库开发 | SQL SERVER数据库设计与开发 | · SQL SERVER数据库安装、配置 |
· DML数据管理语句详解 | ||
· 数据库分组查询多表连接查询子查询等高级搜索 | ||
· T-SQL程序设计综合处理复杂业务 | ||
· 利用存储过程与函数处理高端高效业务 | ||
· 触发器实现自动化强业务逻辑数据处理 | ||
· 数据库优化、Sql优化、数据库安全 | ||
· 大数据存储、云数据管理、数据安全等---高效实现CRUD仓库数据管理 | ||
· 综合案例:银行业务管理系统的数据库设计、实施、优化实战篇 | ||
Java基础知识 | 语言特性与开发环境 | · Java简介、Java语言的特性; |
· 搭建Java环境等; | ||
· HelloWorld详解; | ||
· 案例:搭建环境,配置环境变量,编写*个程序; | ||
Java类型与基本运算 | · Java的八种基本数据类型; | |
· Java标识符、关键字、Java的运算符; | ||
· 不同数据类型运算及转换规则; | ||
· 二进制、八进制、十进制、十六进制的进制转换,基本运算的应用等; | ||
· 案例:运用Java基本运算知识,解决拆位、加密运算、权限分解等实际问题; | ||
分支语句与流程控制 | · if语法规范及用法; | |
· 双分支语句、多分支语句及应用场景; | ||
· switch、分支语句的应用等; | ||
· 案例:运用分支解决成绩运算、工资计算、高考加分运算等实际问题; | ||
循环 | · while循环、for详解; | |
· break和contine的使用; | ||
· 多重循环的使用、循环的应用等; | ||
· 穷举等常见Java算法讲解; | ||
· 案例:运用循环算法,解决鸡兔同笼、百钱白鸡、硬币兑换等经典问题; | ||
方法函数的应用 | · 代码复与方法定义的基础语法; | |
· 方法的输入参数与返回值的使用; | ||
· 递归等常见算法讲解; | ||
· API中的方法调用等; | ||
· 案例:利用函数定义解决哥德巴赫猜想、楼梯问题等经典问题; | ||
面向对象基础 | · 类和对象详解,对象作为属性的作用; | |
· 静态方法和非静态方法的区别; | ||
· 封装构造方法详解; | ||
· 局部变量和成员变量的对比; | ||
· 栈内存和堆内存在Java中的应用,Java的值传递等; | ||
· 案例:利用类和对象设计常见的游戏基本角色代码模型; | ||
数组与字符串 | · 数组的创建与使用; | |
· 数组创建、遍历、插入、删除、倒序等常见算法; | ||
· 数组排序、洗牌等算法,数组应用讲解; | ||
· 字符串的创建及常见API方法的调用; | ||
· 案例:利用数组解决选秀打分、学校成绩统计、计算最快下载时间等问题;利用字符串解决字数统计、单词查找、趣味填空等日常问题; | ||
面向对象进阶 | · 继承、方法的重载与重写; | |
· this和super关键字详解; | ||
· static、final关键字详解、抽象与接口及作用; | ||
· 案例:设计游戏中的动物继承树的代码模型; | ||
容器类 | · 集合和映射的作用; | |
· 常见的容器类:List、Set、Map讲解,容器的应用等; | ||
· 案例:利用容器来解决文章内容的统计、替换等实际问题; | ||
文件读写及多线程讲解 | · 输入、输出流的概念; | |
· 读写文件的常见方法; | ||
· 多线程的创建、状态及使用; | ||
· 多线程的同步控制及安全; | ||
· 案例:根据要求读写文件; |
Android Course
东方博宜Android程序设计课程大纲
模块 | 课程 | 学习内容 |
Android初级开发 | Android基础知识 | · Android基础 |
· Android环境及开发工具、入门程序体验; | ||
· Android工程结构介绍、系统架构介绍; | ||
· Android应用程序的生命周期; | ||
· 案例:搭建Android环境,运行出Android的案例程序; | ||
Android用户界面设计 | · 使用XML布局文件及代码控制UI界面; | |
· 布局管理:线性布局、表格布局、帧布局、相对布局; | ||
· 基本组件:编辑器、文本框、单选按钮、图像、列表等常见组件讲解; | ||
· 高级组件:进度条、自动完成文本框、选项卡、提示消息框、对话框等高级组件; | ||
· 案例:制作订餐系统APP的界面; | ||
Activity组件的使用 | · Activity的生命周期,创建、配置、启动、关闭等; | |
· 多个Activity的使用; | ||
· 在Activity中添加Fragment; | ||
· 案例:掌握Activity组件的使用; | ||
Intent组件和事件处理 | · 字符串(string)资源文件的使用; | |
· 颜色(color)资源、尺寸(dimen)资源、布局(Layout)资源、数组(array)资源的使用; | ||
· Drawable资源等常见资源的使用; | ||
· 案例:在程序中使用各类资源文件; | ||
SQLite实战 | · SQLite内置数据库的使用; | |
· 数据库与listView的综合使用; | ||
· 数据库CRUD的实现; | ||
· 案例:利用Android+SQLite实现个性通讯录设计; | ||
多媒体的应用 | · 图像的绘制等; | |
· 音视频播放和照相机的调用; | ||
· 案例:在APP中使用相机和音频文件; | ||
项目编写及发布到AndroidMarket | · 项目开发流程介绍; | |
· 界面与接口设计; | ||
· 综合案例:订餐系统的设计与开发; | ||
Android高级开发 | Content Provider数据共享 | · 使用预定义Content Provider实现数据操作; |
· 使用自定义Content Provider; | ||
· 案例:掌握Content Provider的使用; | ||
线程与消息处理及Service应用 | · 多线程实现消息处理; | |
· Service应用:Started Service、Bound Service的使用; | ||
· 管理Service的生命周期; | ||
· 案例:在APP中使用Service来处理消息; | ||
Android通信、定位与环境感知 | · Android如何定位,使用百度第三方定位; | |
· Android传感器的简单使用; | ||
· Json与对象的转换; | ||
· Http请求的使用; | ||
· 使用Imageloader实现图片异步加载; | ||
· 案例:在APP中使用定位功能; | ||
Android互联网经典模式架设 | · Tomcat Web容器的装载配置 | |
· Servlet技术的应用; | ||
· MVC设计模式搭建服务器端架构; | ||
· Java Web服务器+Mysql数据库实现后台业务; | ||
· Android移动客户端与Java Web服务器端通信; | ||
· 案例:完成Android移动端+JAVA服务器+数据库服务器的完整架构实战案例; |
只要一个电话
我们免费为您回电