课程介绍Course Introduction
培训班的通知
咨询热线:010-64707530 QQ:2645567689
一、 培训特色
1. 课程案例内容来自实际开发项目,实用性高;
2. 应用层开发典型技巧的精华部分;
3. 框架层与应用程序相关的部分;
4. 扫清开发的盲区和误区;
5. 关注兼容性和安全性;
6. 兼顾各个不同的发布版本;
7. 提供简明示例和可以套用的设计实现模板;
8. 指出工程师下一步的研究和学习方法,获得更多收获。
二、 培训目标
1. 全面掌握系统各个层次的开发技术;
2. 掌握**高效开发应用的方法;
3. 了解影响应用程序性能的要素及其优化、调试方法;
4. 了解兼容性和功能的平衡方法;
5. 了解应用程序的安全机制;
6. 熟悉系统中Web应用开发的各种技术;
7. 熟练掌握 开发技巧;
8. **项目实战理解项目开发架构、流程及开源工具的使用。
三、 课程大纲
1. 课程 (3天)
时间 |
知识模块 |
授课内容 |
**天 上午 |
课程(一) |
第1单元:系统整体介绍 (1)系统的架构 (2)各主要版本介绍(2.3 3.0 4.0 5.0 6.0) (3)手把手搭建开发环境(Windows、Mac、Linux) 第2单元:开发简介 (1)工程的目录结构讲解 (2)工程清单文件分析 (3)开发插件 ADT介绍 (4)常用开发工具介绍,包括ADT Bundle、 Studio |
**天 下午 |
课程(二) |
第3单元:程序调试部署 (1)调试方法技巧 (2)logcat的使用 (3)常用命令介绍 (4)模拟器的创建、使用技巧及常见问题的解决方法 (5)混淆代码 (6)打包、签名和部署到设备,**zipalign 命令优化apk 第4单元:中界面的布局 (1)线性、相对、帧布局使用 (2)布局优化技术 (3)屏幕适配技术 (4)各个度量单位的使用 第5单元:列表(ListView)分析与实例 (1)列表组件的作用 (2)列表组件展示动态界面的实现流程 (3)自定义适配器及优化 (4)列表组件的性能优化技术 |
第二天 上午 |
课程(三) |
第1单元: Activity与Fragment (1)Activity生命周期 (2)Activity启动模式 (3)调用Activity获取返回数据 (4)Fragment介绍及Fragment生命周期 (5)动态管理片段 第2单元:片段管理 (1)片段介绍 (2)片段生命周期方法 (3)动态管理片段 |
第二天 下午 |
课程(四) |
第3单元:Intent 意图 (1)Intent属性 (2)显示与隐式意图 (3)意图附加数据(基本数据与对象数据) 第4单元:移动存储技术 (1)手机内部存储 (2)手机外部存储 (3)SharedPreferencs持久化数据 (4)Sqlite存储 第5单元:高级开发技巧 (1)自定义控件 (2)工具类抽取 |
第三天 上午 |
课程(五) |
第1单元:如何提高应用的响应性 (1)什么是ANR和FC问题 (2)如何解决ANR和FC (3)Handler、Looper、Message、MessageQueue实现异步通信 (4)AsyncTask的作用及使用方法 (5)异步线程调用,应用场景及注意事项 第2单元:中的后台服务 (1)Service的作用 (2)**Intent启动和停止服务 (3)以绑定的方式启动和停止服务 (4)Activity控制服务的三种方式 |
第三天 下午 |
课程(六) |
第3单元:广播接收器 (1)广播机制原理 (2)订阅系统广播 (3)动态注册广播接收器 第4单元:网络应用 (1)**HttpUrlConntion访问网络 (2)**HttpClient技术访问网络 (3)**开源框架-Async-Http 访问网络 (4)使用Gson开源工具解析json数据格式 第5单元:提高应用的可靠性技术 (1)应用正常退出方法 (2)应用程序退出到桌面的技术 (3)防止应用异常崩溃的技术 (4)图片异步下载、内存缓存和外存缓存技术 (5)App开发难题之OOM问题的原因及解决方案 |
2. App (2天项目实战与考核交流)
时间 |
知识模块 |
项目内容 |
第四天
|
项目实战 |
项目描述: 该项目是由广州市政府推出的便民客户端,目前推出的主要有三大模块 1.生活相关模块:交通、生活、医疗、教育、住房、旅游、购物 2.政务服务模块:人口管理、交通运输、食品质量、医疗卫生、金融税务、环境保护 3.新闻中心模块:新闻、专题、组图、互动、投票 开发工具: Studio 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、大数据、云计算有比较深入的理解和应用,具有较强的移动互联网应用需求分析和系统设计能力,熟悉框架、IOS框架等技术,了解各种设计模式,能在具体项目中灵活运用。
刘老师 西安邮电学院计算机科学本科,有10年多JAVA开发经验,8年授课经验. 精通J2EE多层架构和多种设计模式,熟悉Struts、MyBatis、Hibernate、Spring、Spring MVC、、H5、Jquery Mobile、AngularJS、Bootstrap等多种开源框架, 对源码有一定的理解. 熟悉 WebLogic, JBoss 容器并发集群的使用, 熟悉WebService、CXF、RESFul、UML、SVN、EasyUI、Flex、Lucene 等技术。有着6年软件的设计与开发经验,6年IT培训教学经验。长期专注于J2EE系统的分析与设计,亲身参与多个J2EE项目研发和应用系统升级,并主导系统架构设计,有着丰富的系统分析设计工作经验。
隋老师 谷歌开发组GDG (谷歌官方全球公益组织)福建联合负责人,高级架构师,培训师,兼任多家移动互联网公司技术顾问。曾任深圳华为项目经理、某创业公司技术主管。十二年软件研发项目管理经验,6年项目经验, 5年企业内训培训经验。带领团队成功开发了优话、古玩城、掌潮、宠物情缘、厦大EDP商学院、阳光管理、天福茗茶Pad版App、电信悦动音乐、51CTO论坛官方App、中兴手机V2.1版本操作系统,中兴音乐播放器V1版本、国内首款平板软件商店、平板桌面等数十款应用。
五、 培训费用
培训费7800元/人(含资料费、场地费、考试证书费、学习期间的午餐),食宿可统一安排,费用自理。请学员提交二寸彩照1张(背面注明姓名),身份证复印件一张。
本课程学习考核**后由中国信息化培训中心颁发《高级 App架构师》证书,证书查询网址:www.zpedu.org;证书可作为专业技术人员职业能力考核的证明,以及专业技术人员岗位聘用、任职、定级和晋升职务的重要依据。
课程名称 | 培训机构 | 优惠价 | 报名 |
---|---|---|---|
¥享优惠 | 咨询客服 | ||
¥享优惠 | |||
¥享优惠 | |||
¥享优惠 | |||
¥享优惠 | |||
¥享优惠 | |||
¥享优惠 | |||
¥享优惠 |
>>>>>>>
学校介绍University Profile
北京中培伟业管理咨询有限公司(以下简称“中培”)成立于2006年,其主营业务面向大中型企业的IT规划咨询业务和面向高端IT人才的培训类业务,其中咨询业务涉及大型集团化企业的IT战略规划、IT架构规划、IT综合管控等领域,培训业务涉及线上线下各种高级IT技术和管理类课程体系。
与此同时,中培以“为国家培养高阶信息化管理人才”的价值观为使命,以“专业、真诚、执着、创新”的服务理念为指引,不断朝着促进中国企业的信息化综合竞争力与国际影响力提升的目标而前行。
借助于其优质的专家资源池和互联网平台,中培已经为众多的世界500强企业、国有大中型集团化企业、国际知名互联网企业提供过高质量的信息化战略规划、组织架构规划、科技人才管理、信息技术架构规划、信息系统开发和运维管理、信息化能力评测的相关咨询与培训服务。
企业内训与咨询:针对不同的企业需求,每年至少100次以上。
中培使命——助力中国CIO与培训IT精英群体
中培宗旨——以需求为导向、以质量促发展
中培目标——打造中国权 威的IT咨询与培训机构
中培优势——权 威的专家团队;专业的服务理念;领 先的行业优势;前沿的技术;强大的政府支撑。