
曙海教学优势
本课程,秉承二十一年积累的教学品质,以项目实现为导向,面向企事业项目实际需要,老师将会与您分享设计的全流程以及工具的综合使用经验、技巧。课程可定制,线上/线下/上门皆可,热线:4008699035。
  曙海培训的课程培养了大批受企业欢迎的工程师。大批企业和曙海
     建立了良好的合作关系,20多年来,合作企事业单位以达30多万。曙海培训的课程在业内有着响亮的知名度。
Android多线程和高级UI技术培训课程
课程大纲:
第1个主题:核心线程技术 
1.1通过覆写Thread的run方法创建线程及源码剖析 
1.2 通过传递Runnable类型的对象给Thread创建线程及源码剖析 
1.3 线程池技术 
1.4 ThreadLocal
第2个主题:HANDLER、LOOPER、MESSAGE、MESSAGEQUEUE
2.1  Android的事件驱动模型 
2.2  Looper、MessageQueue、Hanlder、Message等源码深度剖析 
2.3  Looper、MessageQueue、Hanlder、Message及多线程实战案例 
2.4 Android事件模型的本质论
第3个主题: ASYNCTASK异步线程技术 
3.1  使用AsyncTask的原因及对AsyncTask的思考 
3.2  AsyncTask代码示例 
3.3  AsyncTask源码剖析
第4个主题:LISTVIEW异步加载技术 
4.1  使用LISTVIEW异步加载技术的必要性 
4.2  LISTVIEW异步加载技术编程实战
第5个主题:LISTVIEW分页加载技术 
5.1  使用LISTVIEW分页加载技术的必要性 
5.2  LISTVIEW分页加载技术编程实战
第6个主题:WIDGET编程实战 
6.1  Widget应用场景 
6.2  Widget编程实战
第7个主题:自定义TABHOST
7.1  TABHOST的应用场景 
7.2  自定义TabHost编程实战 
7.3  TABHOST源码剖析
第8个主题:自定义标题栏 
8.1  自定义标题栏的应用场景 
8.2  自定义标题栏编程实战 
8.3  自定义标题栏疑难问题解析
第9个主题:POPUPWINDOW
9.1  PopupWindow为Android程序带来的视觉冲击 
9.2  PopupWindow编程实战 
9.3  PopupWindow调试
第10个主题:图片拖拉功能 
10.1  图片拖拉功能应用场景 
10.2  图片拖拉功能编程实战
第11个主题:多点触摸与缩放功能 
11.1  多点触摸与缩放功能应用场景 
11.2  多点触摸与缩放功能编程实战
第12个主题:ANDROID中图形编程实战
12.1  使用LAYER LIST制作动态相框 
12.2  使用STATELIST实现不同状态下图片的切换 
12.3  使用LEVEL LIST揭秘电池电量变换状态 
12.4  使用TRANSITION DRAWABLE实现动态过渡效果 
12.5  使用CLIP DRAWABLE揭秘水平进度条 
12.6  使用SHAPE DRAWABLE自定义几何图形
第13个主题:性能测试与优化 
1.1  如何进行性能测试 
1.2  性能测试实战
1.3  性能优化事项