• 包建强的培训课程(1):Android App企业级开发


    Android企业级开发实战

     

    一.简介

                结合讲师5年来一线工作经验,打造千万级用户所需要的Android开发框架,以使用快速迭代的节奏和上百人的团队协作。每一个知识点的总结,都是讲师在踩过坑之后,血和泪的经验教训,十分有参考借鉴的意义。

     

    本课程系列适合于从事Android开发1-2年的技术人员,帮助他们设计出更加健壮的Android程序。

     

    能够帮助学员快速成长,掌握在企业中进行Android开发的技巧,获取进入一线互联网公司的必备知识。

     

     

    二.课程大纲(1-2天)

     

    1 基础框架设计

    l   重新规划Android项目结构

    l   Activity定义新的生命周期

    l   实体化编程

    l   类型安全转换函数

     

    2 网络框架设计

    l   自定义网络底层框架

    l   数据缓存

    l   Mock数据

    l   用户登录与安全

    l   时间校准

    l   重试机制

     

    3 Android模块化拆分

    l   搭建私有Maven仓库

    l   模块化拆分

    l   新的开发模式

     

    4 Android经典场景设计

    l   城市列表

    l   时区的时钟问题

    l   图片缓存

    l   ABTest

    l   首页优化方案

    l   Hybrid原理及优化

     

    6 自动化集成

    l   代码分支策略

    l   自动化打包

    l   Android发版策略

    l   App后门

    l   批量打渠道包

     

    课堂练习:

    l   在公司App中设计数据缓存

    l   在公司App中增加App后门

     

     

     

  • 相关阅读:
    Centos7 安装 Nginx
    Centos7 安装Php7 (貌似没成功)
    Centos7 安装 Mysql (Ubuntu)
    Centos7 安装apache(LAMP)
    Tp5 写类下商品计算数量
    Tp5 写随机数(商品货号)
    Tp5的 多项搜索框(下拉框+输入框)
    centos7 安装python3
    centos 安装notepad++
    用selenium控制已打开的浏览器
  • 原文地址:https://www.cnblogs.com/Jax/p/5928359.html
Copyright © 2020-2023  润新知