返回
返回 我的 无锡
首页 分享 收藏 预约报名 拨打电话

无锡Android程序设计培训

2022-03-23 09:17:55 417
如遇无效、虚假、诈骗课程,请立即举报
为了您的资金安全,请见面交易,切勿提前支付任何费用
举报
课程详情

东方博宜Android基础语法课程大纲

无锡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程序设计课程大纲

无锡学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服务器+数据库服务器的完整架构实战案例;

 


联系我时,请说是在三人行教育网,代理招生网站看到的。
相关课程