当前位置:首页 > 公开课 > 项目管理 > Android APP开发架构应用实战培训班

Android APP开发架构应用实战培训班

关注度:500   编号:203876
举办时间:
  • 北京 2017-12-27
  • 深圳 2018-01-22
  • 上海 2018-05-27
Android APP开发架构应用实战培训班
点击报名 添加到购物车
Android APP开发架构应用实战课程,旨在帮助学员全面掌握Android系统各个层次的开发技术;掌握快速高效开发Android应用的方法;了解影响应用程序性能的要素及其优化、调试方法;了解兼容性和功能的平衡方法;通过项目实战理解项目开发架构、流程及开源工具的使用。
AndroidAPP开发开发架构开发

Android APP开发架构应用实战培训班课程特色与背景

培训特色

1. 课程案例内容来自实际开发
相关内容导读“开发”
AIAG五大工具实战训练  无锡 2016-4-7(5天)

AIAG五大工具实战培训,旨在帮助学员了解有关五大手册理念及要点,掌握五大手册在新品开发和生产过程的五大手册实施方法及五大手册实施技巧,以满足关键顾客要求,并为过程开发提供有益支持。

PFD+PFMAE+CP(过程开发主要系统文件)  无锡 2016-4-7(2天)

PFD+PFMAE+CP课程,旨在帮助学员了解有关PFMEA理念及要点;能熟练运用PFMEA分析和评价本岗位或本工序潜在失效模式及后果分析, 并能制定相应错误预防措施。

打造培训师职业规划  上海 2016-4-7(3天)

打造培训师职业规划课程,旨在帮助学员运用 ADDIE 模型独立开发课程;掌握教学设计的常用方法;掌握量化培训效果的有效方法;应用各种培训方法提高学员参与度;应用四步技能培训法提高技能培训效果。

研发项目管理实战培训—基于案例讲解研发项目管理  深圳 2016-4-8(2天)

研发项目管理课程首先对项目和项目管理的基本概念做出明确阐述,利用讲师的咨询实践,与学员共同分析本企业研发管理中的问题,结合产品开发流程的各个阶段,着重培训学员的研发项目管理实施能力:针对研发项目管理围绕项目组建、项目计划制定、项目计划控制、质量控制、项目成本管理及风险管理等主要环节的操作及容易出现的误区和问题做重点讲解。

项目,实用性高;
2. Android
相关内容导读“Android”
Android自动化工具开发与创新专利 提升篇  福州 2016-4-16(2天)

Android自动化工具开发与创新专利培训,使学员熟悉Android自动化常用框架及使用方式,对智能设备创新和专利入门、进阶、实践和反思,了解Android自动化常用工具及使用方式,掌握如何基于Android自动化常用框架进行二次封装,基于Android自动化工具进行开发。

Android APP开发架构应用实战培训班  广州 2016-5-27(5天)

Android APP开发架构应用实战课程,旨在帮助学员全面掌握Android系统各个层次的开发技术;掌握快速高效开发Android应用的方法;了解影响应用程序性能的要素及其优化、调试方法;了解兼容性和功能的平衡方法;通过项目实战理解项目开发架构、流程及开源工具的使用。

安卓架构及开发技术培训  北京 2016-6-24(3天)

安卓架构及开发技术培训,旨在使学员熟悉Android开源代码结构,理解中间件下层的库,能够进行Android的高级编程,掌握Java concurrent库,精通xml、json解析,熟练掌握NDK JNI方式开发,充分了解Android framework,理解socket c/s端的程序。

应用层开发典型技巧的精华部分;
3. Android框架层与应用程序相关的部分;
4. 扫清开发的盲区和误区;
5. 关注兼容性和安全性;
6. 兼顾各个Android不同的发布版本;
7. 提供简明示例和可以套用的设计实现模板;
8. 不同层次的工程师均能有所收获;
9. 指出工程师下一步的研究和学习方法,获得更多收获。
培训目标
1. 全面掌握Android系统各个层次的开发技术;
2. 掌握快速高效开发Android应用的方法;
3. 了解影响应用程序性能的要素及其优化、调试方法;
4. 了解兼容性和功能的平衡方法;
5. 了解应用程序的安全机制;
6. 熟悉Android系统中Web应用开发的各种技术;
7. 熟练掌握Android 开发技巧;
8. 通过项目实战理解项目开发架构
相关内容导读“开发架构”
Android APP开发架构应用实战培训班  广州 2016-5-27(5天)

Android APP开发架构应用实战课程,旨在帮助学员全面掌握Android系统各个层次的开发技术;掌握快速高效开发Android应用的方法;了解影响应用程序性能的要素及其优化、调试方法;了解兼容性和功能的平衡方法;通过项目实战理解项目开发架构、流程及开源工具的使用。

、流程及开源工具的使用。

课程大纲

1. Android 课程 (3天)

时间

培训模块

培训内容

第一天上午

Android课程(一)

第1单元:Android系统整体介绍

(1)系统的架构

(2)各主要版本介绍(2.3 3.0 4.0 5.0 6.0)

(3)手把手搭建开发环境(Windows、Mac、Linux)

第2单元:Android开发简介

(1)工程的目录结构讲解

(2)工程清单文件分析

(3)Android开发插件 ADT介绍

(4)Android常用开发工具介绍,包括ADT Bundle、Android Studio

第一天下午

Android课程(二)

第3单元:Android程序调试部署

(1)Android调试方法技巧

(2)logcat的使用

(3)Android常用命令介绍

(4)模拟器的创建、使用技巧及常见问题的解决方法

(5)混淆代码

(6)打包、签名和部署到设备,通过zipalign 命令优化apk

第4单元:Android中界面的布局

(1)线性、相对、帧布局使用

(2)布局优化技术

(3)屏幕适配技术

(4)各个度量单位的使用

第5单元:列表(ListView)分析与实例

(1)列表组件的作用

(2)列表组件展示动态界面的实现流程

(3)自定义适配器及优化

(4)列表组件的性能优化技术

第二天上午

Android课程(三)

第1单元: Activity与Fragment

(1)Activity生命周期

(2)Activity启动模式

(3)调用Activity获取返回数据

(4)Fragment介绍及Fragment生命周期

(5)动态管理片段

第2单元:片段管理

(1)片段介绍

(2)片段生命周期方法

(3)动态管理片段

第二天下午

Android课程(四)

第3单元:Intent 意图

(1)Intent属性

(2)显示与隐式意图

(3)意图附加数据(基本数据与对象数据)

第4单元:移动存储技术

(1)手机内部存储

(2)手机外部存储

(3)SharedPreferencs持久化数据

(4)Sqlite存储

第5单元:Android高级开发技巧

(1)自定义控件

(2)工具类抽取

第三天上午

Android课程(五)

第1单元:如何提高应用的响应性

(1)什么是ANR和FC问题

(2)如何解决ANR和FC

(3)Handler、Looper、Message、MessageQueue实现异步通信

(4)AsyncTask的作用及使用方法

(5)异步线程调用,应用场景及注意事项

第2单元:Android中的后台服务

(1)Service的作用

(2)通过Intent启动和停止服务

(3)以绑定的方式启动和停止服务

(4)Activity控制服务的三种方式

第三天下午

Android课程(六)

第3单元:Android广播接收器

(1)Android广播机制原理

(2)订阅系统广播

(3)动态注册广播接收器

第4单元:网络应用

(1)通过HttpUrlConntion访问网络

(2)通过HttpClient技术访问网络

(3)通过开源框架Android-Async-Http 访问网络

(4)使用Gson开源工具解析json数据格式

第5单元:提高Android应用的可靠性技术

(1)应用正常退出方法

(2)应用程序退出到桌面的技术

(3)防止应用异常崩溃的技术

(4)图片异步下载、内存缓存和外存缓存技术

(5)App开发难题之OOM问题的原因及解决方案

2.Androi App (2天项目实战)

时间

培训模块

项目内容

第四天

第五天

项目实战

项目描述:

该项目是由广州市政府推出的便民客户端,目前推出的主要有三大模块

1. 生活相关模块:交通、生活、医疗、教育、住房、旅游、购物

2. 政务服务模块:人口管理、交通运输、食品质量、医疗卫生、金融税务、环境保护     

3.  新闻中心模块:新闻、专题、组图、互动、投票

开发工具: Eclispe +ADT + SVN/Git 

核心技术点:

1. 项目开发流程介绍

2. 项目结构设计

3. 版本控制管理

4. 通过Splash界面实现欢迎动画、版本更新、初始化数据库、开发服务等功能

5. 通过开源框架SlidingMenu与Fragment 实现侧拉菜单和主页内容布局

6. RadioGroup与ViewPager实现功能模块切换

7. 自定义Pager页面类,实现界面的初始化和加载网络数据

8. 通过开源框架XUtils实现View注入、Http方法、图片处理

9. 通过Gson解析json数据

课程主讲

    李老师  华南理工大学软件工程硕士,10多年的IT领域相关技术研究和项目开发工作,在长期软件领域工作过程中,对软件企业运作模式有深入研究,熟悉软件质量保障标准ISO9003和软件过程改进模型CMM/CMMI,在具体项目实施过程中总结经验,有深刻认识。通晓多种软件设计和开发工具。对软件开发整个流程非常熟悉,能根据项目特点定制具体软件过程,并进行项目管理和监控,有很强的软件项目组织管理能力。对C/C++ 、HTML 5、Hadoop、java、java EE、android、IOS、大数据、云计算有比较深入的理解和应用,具有较强的移动互联网应用需求分析和系统设计能力,熟悉Android框架、IOS框架等技术,了解各种设计模式,能在具体项目中灵活运用。

    隋老师   谷歌开发组GDG (谷歌官方全球公益组织)福建联合负责人,高级架构师,Android培训师,兼任多家移动互联网公司技术顾问。曾任深圳华为项目经理、某创业公司技术主管。十二年软件研发项目管理经验,6年Android项目经验, 5年企业内训培训经验。带领团队成功开发了优话、古玩城、掌潮、宠物情缘、厦大EDP商学院、阳光管理、天福茗茶Pad版App、电信悦动音乐、51CTO论坛官方App、中兴手机V2.1版本操作系统,中兴Android音乐播放器V1版本、国内首款平板软件商店、平板桌面等数十款Android应用

备  注

课程费用:7800元/人(含资料费、场地费、考试证书费、学习期间的午餐)

推荐课程
项目管理相关课程
相关专题推荐
相关文档下载
相关文章
  • 如何报名参加公开课?
  • 报名流程一:
  • 电话咨询、传真报名表 -> 书面确认并缴费 -> 参加培训 (下载报名表)
  • 报名流程二:
  • 网上填写报名表 -> 书面确认并缴费 -> 参加培训
  • 咨询热线:
  • 深圳 0755-26063246   26063236
  • 上海 021-51879301    北京 010-51651498
  • 报名传真:
  • 深圳 0755-61624059    上海 021-51686940    北京 010-58043505
  • 电子邮件:
  • kf#cnbm.net.cn    fy1288#vip.163.com(发邮件时请将#改为@)
课程主题:
Android APP开发架构应用实战培训班
课程编号:203876 
*开课计划:
  • 北京 2017-12-27
  • 深圳 2018-01-22
  • 上海 2018-05-27
*姓  名:
*性  别:  
*职务:
*部门:
*电话:
*手机:
传真:
*E-Mail:
*参加人数:
其他人员:
   
   
   
   
   
   
   
*单位名称:
通信地址:
备注:
(如多人报名、需代订酒店等补充信息请填写到备注栏)
*验证码:
  看不清?点一下验证码换一组
 
(* 为必填项)
   
暂无评论,快来添加一条!
点击这里提交你的留言