首页 - 自学考试 > 软件开发工程师培训学校(内容软件开发工程师)

软件开发工程师培训学校(内容软件开发工程师)

发布于:2021-04-15 03:24:00 作者:admin

第一阶段:Java面向对象编程

基本数据类型和表达式,分支循环。和正则表达式的使用。3.面向对象的抽象、封装、继承、多态、类与对象、对象初始化与回收;构造函数,这个关键字,方法和方法的参数传递过程,关键字,内部类,Java的回收机制,简介。4.分析对象实例化过程、方法覆盖、关键字、抽象类、接口、继承的优缺点;对象的多态:子类和父类之间的转换,抽象类和接口在多态中的应用,多态带来的好处。异常处理,异常的机制和原理。6.常见的设计模式:策略模式。7.7入门。JavaAPI:有三种基本数据类型:包装类、系统和运行时类、日期和日期格式类等。8.Java集合介绍:集合、集合、列表、数组列表、向量、链表、Hashset、TreeSet、Map、HashMap、TreeMap、迭代器、枚举等常见集合类API。9.JavaIO iostream:文件和文件随机访问类,字节流InputStream和OutputStream,字符流Reader和Writer,以及相应的实现类,IO性能分析,字节和字符的转换流,包装器流的概念,常用的包装器类,计算机编码。10的高级功能。Java:反射、代理和泛型。11.多线程原理:如何在程序中创建多线程(thread,Runnable),线程安全问题,线程同步,线程间通信,死锁。12.套接字网络编程。

第二阶段:JavaWeb开发

软件开发工程师培训学校(内容软件开发工程师)

1.Java解析XML文件DOM4J。2.2的应用。MySql数据库和多表连接查询。3.Jsp和小服务程序应用程序。4.Http协议解析。5.应用配置5。Tomcat服务器。6.网络服务服务配置应用。

第三阶段:安卓界面编程

1.Android开发环境建设:Android简介,Android开发环境建设,首款Android应用,Android应用目录结构。

2.Android主控件的使用:

文本查看控件使用按钮控件使用编辑文本控件使用图像查看使用单选按钮使用复选框使用菜单使用方法

3.安卓高级控件的使用:

自动完成列表视图的用法GridView的用法适配器的用法Spinner的用法Gallary的用法ScrollView的用法

4.对话框和菜单的使用:

对话框的基本概念:如何使用AlertDialog:如何使用DatePickerDialog:如何使用Menu:如何自定义Menu的实现

5.控制布局方法:

如何使用线性布局如何使用相对布局如何使用表格布局

6.多重活动管理:

AndroidManifest.xml文件的功能如何使用Intent?如何使用Intent传递数据?如何开始活动?如何使用IntentFilter?如何使用活动组

7、自定义控件实现方法:

自定义列表视图的实现方法自定义适配器的可折叠列表视图的实现方法动态控件布局的自定义视图的实现方法

第四阶段:安卓网络编程和数据存储

1.基于安卓平台:的HTTP通信

Http协议ApacheCommons工具包综述介绍了使用Get方法向服务器提交数据的方法、分析服务器响应数据的方法、使用POST方法向服务器提交数据的方法、使用Http协议向服务器提交非文本数据以实现多线程下载和使用Http协议断点续传的方法

2.安卓数据存储技术:

SQLite3数据库介绍SQL语句回顾SQLite3编程接口介绍SQLite3事务管理SQLite3游标使用方法SQLite3访问sd卡的性能分析方法访问shared的方法引用

3.如何使用ContentProvider:

内容提供者实现数据共享,解析URIs,使用UriMatcher和ContentUris,使用ContentResolver操作内容提供者,在Android中监控内容提供者的异步操作:使用Handler的方法;异步任务的基本概念;如何使用AsyncTask?

第五阶段:安卓手机硬件管理

1.地图和定位技术:全球定位系统简介;LocationManager的用法;GoogleMap上添加标签的方法;查询一个地方附近的建筑物的方法;使用GoogleMap实现点对点导航。

2.传感器的使用:方向、加速度(重力)、光线、磁场、距离、温度等传感器的使用。

3.近场通信技术:NFC技术介绍;NFC技术引入场景;NFC技术的实现方法。

4.媒体管理技术:如何使用MediaPlayer?

5.触摸屏技术:手势识别;多点触控技术。

第六阶段:Android图形编程技术

1.图形处理基础:2D图形编程基础;2.点、线、面等基本图形元素的绘制方法;3.Android动画框架介绍;4.位移动画的实现方法;5.淡入淡出动画的实现方法;6.旋转动画的实现方法;7.如何使用矩阵。第七阶段:Android游戏开发1。Android游戏开发:Android游戏开发概述;2.如何使用SurfaceView3.物理球技术;4.碰撞检测技术;5.如何利用图片、文字、背景音乐等资源;6.游戏引擎的基本概念;7.Cocoa2d-Android引擎使用方法;8.如何使用OpenGLES。

二维码

扫一扫关注我们

版权声明:本文内容由互联网用户自发贡献,本站不拥有所有权,不承担相关法律责任。

本站部分文字及图片均来自于网络,如有侵权请及时联系删除处理,欢迎发送邮件

相关文章