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

    ¥:7800.00

    北京中培伟业管理咨询有限公司

    进入店铺
    商品目录
    图文详情
    一、培训收益
    通过此次课程培训,可使学习者获得如下收益:
    1.全面掌握Android系统各个层次的开发技术;
    2.掌握快速{gx}开发Android应用的方法;
    3.了解影响应用程序性能的要素及其优化、调试方法;
    4.了解兼容性和功能的平衡方法;
    5.了解应用程序的安全机制;
    6.熟悉Android系统中Web应用开发的各种技术;
    7.熟练掌握Android 开发技巧;
    8.通过项目实战理解项目开发架构、流程及开源工具的使用。
    二、培训特色
    1.课程案例内容来自实际开发项目,实用性高;
    2.Android应用层开发典型技巧的精华部分;
    3.Android框架层与应用程序相关的部分;
    4.扫清开发的盲区和误区;
    5.xx兼容性和安全性;
    6.兼顾各个Android不同的发布版本;
    7.提供简明示例和可以套用的设计实现模板;

    8.指出工程师下一步的研究和学习方法,获得更多收获。

    时间

    培训模块

    培训内容

    {dy}天上午

    Android课程(一)

    1单元:Android系统整体介绍

    1)系统的架构

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

    3)手把手搭建开发环境

    2单元:Android开发简介

    1)工程的目录结构讲解

    2)工程清单文件分析

    3Android开发插件 ADT介绍

    3单元:Kotlin语言使用

    1)为什么会选用Kotlin

    2)Lambda,Streams API

    3)函数式编程支持

    {dy}天下午

    Android课程(二)

    3单元:Android程序调试部署

    1Android调试方法技巧

    2Logcat的使用

    3Android常用命令介绍

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

    5)混淆代码 

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

    4单元:Android中界面的布局

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

    2)布局优化技术

    3)屏幕适配技术

    4)各个度量单位的使用

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

    1)列表组件的作用

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

    3)自定义适配器及优化

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

    第二天上午

    Android课程(三)

    1单元: ActivityFragment

    1Activity生命周期

    2Activity启动模式

    3)调用Activity获取返回数据

    4Fragment介绍及Fragment生命周期

    5)动态管理片段

    2单元:片段管理

    1)片段介绍

    2)片段生命周期方法

    3)动态管理片段

    第二天下午

    Android课程(四)

    3单元:Intent 意图

    1Intent属性

    2)显示与隐式意图

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

    4单元:移动存储技术

    1)手机内部存储

    2)手机外部存储

    3Sharedpreferencs持久化数据

    4Sqlite存储

    5单元:Android高级开发技巧

    1)自定义控件

    2)工具类抽取

    第三天上午

    Android课程(五)

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

    1)什么是ANRFC问题

    2)如何解决ANRFC

    3HandlerLooperMessageMessagequeue实现异步通信

    4Asynctask的作用及使用方法

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

    2单元:Android中的后台服务

    1Service的作用

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

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

    4Activity控制服务的三种方式

    第三天下午

    Android课程(六)

    3单元:Android广播接收器

    1Android广播机制原理

    2)订阅系统广播

    3)动态注册广播接收器

    4单元:网络应用

    1)通过Httpurlconntion访问网络

    2)通过Httpclient技术访问网络

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

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

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

    1)应用正常退出方法

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

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

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

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

    1. Android App 2天项目实战与考核交流)

    时间

    培训模块

    项目内容

    第四天

    项目实战

    项目描述: 央视新闻客户端

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

    2. 时间链:通过时间轴的方式,展示近几天发送的热门新闻

    3. 电视+ : 实现在APP如何快速加载视频和缓存视频

    4. 用户中心:要闻推送、缓存xx、历史记录、意见反馈

    开发工具: Android Studio + Git  

    核心技术点:

    1. MVC模式与MVP模式比较

    2. ZBLibrary MVP框架库

    3. 基于MVP的数据获取与展示

    4. Lambda表达式引入

    5. Smart-Image一二缓存实现与源码分析

    6. Leakcanary内存泄露检测工具

    7. Echo.js 图片延迟加载插件

    8. 阿里的AndFix热部署框架介绍

    9. APP发布、推广相关内容介绍

    第五天

    业内经验交流

    郑重声明:产品 【Android APP开发架构应用实战培训班】由 北京中培伟业管理咨询有限公司 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
    留言预约
    电话预约
    留言
    *主题
    *手机
    *联系人