java+android就业班
成都市武侯区新南路8号万高大厦A座24楼A
Java 8种基本类型,类型转换,表达式,常用运算符
流程控制,分支语句(if,switch)循环语句(for,while), break, continue
数组,地址引用和值引用
面向对象的基本概念, 类属性,方法的封装, 可见度控制
类的属性的定义,函数的定义,调用规则,重载,
构造函数,对象的创建,对象对成员的调用
类的继承,属性隐藏,方法覆盖
多层继承及父子构造函数的关系
类的修饰符final, abstract,super,this的作用
接口的声明, 接口属性,方法的特殊性,接口的多重继承
比较接口和abstract class
多态性的实现,接口与对象的转换
异常的介绍, 异常处理语句,Java内置的异常, 捕获异常try catch, finally的使用
自定义异常,定义和使用可能抛出异常的函数
多线程的创建,线程组
同步化,生产与消费模型
Java的IO, 字节流,字符流
缓冲流,文件类,对象序列化
Java对象容器,日期,大数值
二、Html简介,基本控制,文字格式,Html的文字列表, 表格
图片,超级链接,窗口框架
CSS控制样式单
Javascript基本语法,javascript与网页对象
Javascript事件处理,javascript与表单验证
JSP的概念,JSP的执行方法,Tomcat的安装,使用,JSP的基本语法,eclipse集成开发环境
JSP的内置对象,页面表单,参数的获取
自定义标签
Servlet的创建,使用
Filter的创建,使用,中文乱码的处理
三、ORACLE数据库的安装,主要数据类型,定义表,增删改查,排序
继续数据库结构化查询SQL,NULL,LIKE,复杂条件,多表关联
主键,*键,外键, ORACLE数据库的内置函数
表空间,数据库用户,权限的控制
Sequence的使用, 索引(创建,修改,分析),视图(创建,使用)
数据库的锁,必要性,以及锁的类型,锁的升级
JDBC的基本概念,连接到数据库,关闭JDBC对象,执行查询
JDBC向数据库执行查询,执行添加,删除,更新数据,处理空值
准备好的语句,控制事务
JDBC和JSP,Servlet的配合使用,提高JDBC速度
四、Android应用,手机游戏,项目
一.Android 介绍:
1.3G介绍
2.Android简介
4.Android NDK简介
5.建立Android的开发环境
二.Android 入门:
6.*个Android程序
7.一个基本的Android项目结构介绍
8.Android的四大组件
9.什么是Activity,Activity的主要作用
10.怎样为Activity添加控件
11.通过Intent组件让多个Activity之间交互
12.Intent的十二种常用功能方法说明
13.Activity生命周期的七个函数
14.Task管理Activity
15.Activity的五种布局
(1).FrameLayout帧布局
(2).LinearLayout线性布局
(3).TableLayout表格布局
(4).RelativeLayout相对布局
(5).综合布局
(6).对话框形式的Activity
16.常用控件及功能类开发
(1).TextView,EditText,Button的使用
(2).RadioGroup和RadioButton的使用
(3).CheckBox的使用
(4).ProgressBar的使用
(5).ImageView和ListView的*种实现方式
(6).ListView的第二种实现方式
(7).Menu的主要三种实现方式
(8).DatePicker,TimePicker,TimePickerDialog,DatePickerDialog
(9).Back返回键
(10).自动填充AutoCompleteTextView和MultiAutoCompleteTextView
(11).ToggleButton开关按钮
(12).下拉列表Spinner
(13).Dialog对话框
(14).ImageButton图片按钮
(15).Gallery画廊
(16).GridView网格视图组
(17).SeekBar拖动的进度条
(18).ScrollView卷轴视图
(19),Notification和NotificationManager状态栏提示
(20).RetingBar星型进度条
(21).TabHost和TabWidget切换视图
三.Android 五种数据存储方式:
17.五种存储方式初探
18.SQLite数据库在Android中使用
19.SQLite Expert的使用
20.Content Provider数据共享者,内容提供者
四.Android 进阶:
21.淡入淡出效果的弹出框Toast的四种实现
22.strings.xml中内容资源的调用
23.XML解析的三种方式
24.Handler任务执行器的使用
25.SDCard的读写操作
26.MediaPlayer的使用
27.BroadcastReceiver广播机制
28.Service后台服务
29.综合应用 Android MVC的实现
30.卸载模拟器中的项目
五.Android 中的网络通信:
31.通信技术简介
32.常见中文乱码的解决
33.Http通信方式
34.Apache通信方式
35.Socket通信方式
36.JSON数据的传递
37.聊天室的实现
38.WebKit和WebView的使用
39.Wifi的使用
40.蓝牙的操作
七.Android常用常量中文附录
八.Android控件常用属性中文附录
游戏开发部分
一.序言
1.Android游戏开发简介
二.Android游戏开发入门
2.View和SurfaceView游戏必用的视图类介绍
3.View的使用
4.SurfaceView的使用
5.屏幕的高宽,旋转,全屏
6.Graphics相关的开发
⑴.Paint和Color画笔和颜色设置
⑵.Canvas画布的使用
⑶.手绘文字
⑷.手绘图形
⑸.LayOut与View的结合
⑹.绘制2D图像
⑺.Matrix让图像转起来
⑻.Matrix让图像大小变化
⑼.Animation的使用(Tween动画)
⑽.组合Frame动画
⑾.综合应用
三.Android游戏开发进阶
7.强制横竖屏显示
8.游戏地图的制作
9.人物和怪物的制作
10.物理层碰撞的处理
11.技能魔法的制作
12.MediaPlayer和SoundPool的使用
13.装备和人物的结合
15.游戏登陆界面的制作
16.游戏大地图和角色之间的移动处理
17.触摸屏简易方向键的实现
四.Android游戏实例
18.棋牌类游戏的制作
19.飞行射击类游戏的制作
20.迷宫游戏的制作
21.回合制游戏的制作