课程培训
Android多线程和高级UI技术培训课程

 Android多线程和高级UI技术培训课程

课程大纲:

1个主题:核心线程技术 

1.1通过覆写Threadrun方法创建线程及源码剖析 

1.2 通过传递Runnable类型的对象给Thread创建线程及源码剖析 

1.3 线程池技术 

1.4 ThreadLocal

2个主题:HANDLERLOOPERMESSAGEMESSAGEQUEUE

2.1  Android的事件驱动模型 

2.2  LooperMessageQueueHanlderMessage等源码深度剖析 

2.3  LooperMessageQueueHanlderMessage及多线程实战案例 

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  PopupWindowAndroid程序带来的视觉冲击 

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  性能优化事项




如果您想学习本课程,请预约报名
如果没找到合适的课程或有特殊培训需求,请订制培训
除培训外,同时提供相关技术咨询与技术支持服务,有需求请发需求表到邮箱soft@info-soft.cn,或致电4007991916
技术服务需求表点击在线申请

服务特点:
海量专家资源,精准匹配相关行业,相关项目专家,针对实际需求,顾问式咨询,互动式授课,案例教学,小班授课,实际项目演示,快捷高效,省时省力省钱。

专家力量:
中国科学院软件研究所,计算研究所高级研究人员
oracle,微软,vmware,MSC,Ansys,candence,Altium,达索等大型公司高级工程师,项目经理,技术支持专家
中科信软培训中心,资深专家或讲师
大多名牌大学,硕士以上学历,相关技术专业,理论素养丰富
多年实际项目经历,大型项目实战案例,热情,乐于技术分享
针对客户实际需求,案例教学,互动式沟通,学有所获
报名表下载
联系我们 更多>>

咨询电话010-62883247

                4007991916

咨询邮箱:soft@info-soft.cn  

 

微信号.jpg

  微信咨询

随时听讲课

聚焦技术实践

订制培训 更多>>