成功加入购物车

去购物车结算 X
轻阅书店
  • Android App开发入门与实战

Android App开发入门与实战

举报

全新正版 假一赔十 可开发票

  • 出版时间: 
  • 装帧:    平装
  • 开本:    16开
  • ISBN:  9787115542502
  • 出版时间: 
  • 装帧:  平装
  • 开本:  16开

售价 47.21 6.8折

定价 ¥69.00 

品相 全新

优惠 满包邮

优惠 满减券
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2024-01-14

    数量
    仅1件在售,欲购从速
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    • 商品详情
    • 店铺评价
    手机购买
    微信扫码访问
    • 货号:
      1202102207
      商品描述:
      作者简介
      熊欣,毕业于电子科技大学,从事移动开发十余年,拥有多年J2ME、Android、iOS开发经验,尤其专注于Android开发。曾就职于腾讯、华为、平安互联网公司,过由零到百万日活的App项目,也负责过千万日活门户App开发,并拥有国家技术40余篇。

      目录
      篇  规范篇
        章  编码规范
          1.1  命名规范
            1.1.1  Android包命名规范
            1.1.2  Android代码命名规范
            1.1.3  Android资源文件命名规范
          1.2  代码规范
            1.2.1  IDE规范
            1.2.2  CheckStyle
            1.2.3  代码注释
            1.2.4  JavaDoc
            1.2.5  .gitignore
            1.2.6  ProGuard
        第2章  开发规范
          2.1  API接口规范
            2.1.1  API接口安全设计规范
            2.1.2  API接口通用设计规范
          2.2  SDK设计规范
            2.2.1  SDK通用规范
            2.2.2  SDK开发规范
            2.2.3  SDK开发实例
          2.3  App常用安全开发规范
            2.3.1  加壳
            2.3.2  组件外露
            2.3.3  WebView
            2.3.4  Logcat日志
            2.3.5  网络请求
            2.3.6  API接口
            2.3.7  so文件
          2.4  CodeReview规范
            2.4.1  CodeReview目的
            2.4.2  CodeReview清单vsBadSmell
            2.4.3  CodeReview方式
            2.4.4  CodeReview输出
        第3章  版本管理规范
          3.1  Git版本管理规范
            3.1.1  Git版本管理说明
            3.1.2  Git版本管理流程图
            3.1.3  Git分支命名规范
            3.1.4  Git分支管理表格图
            3.1.5  Git备忘录
          3.2  Maven使用规范
            3.2.1  Maven简介
            3.2.2  snapshot和release
            3.2.3  Maven上传的两种方法
            3.2.4  引用Maven
            3.2.5  Maven版本号
            3.2.6  免费Maven服务器
            3.2.7  上传到JCenter
        第4章  打包发布规范
          4.1  App打包规范
            4.1.1  打包前
            4.1.2  打包后
            4.1.3  发版后
            4.1.4  发版备注
          4.2  App发布规范
            4.2.1  全量发布
            4.2.2  灰度发布
        第5章  团队管理规范
          5.1  任务管理规范
          5.2  需求评审规范
          5.3  过程管理规范
      第2篇  开发篇
        第6章  常用设计模式
          6.1  设计模式六大原则
            6.1.1  单一职责原则
            6.1.2  里氏替换原则
            6.1.3  依赖倒置原则
            6.1.4  接口隔离原则
            6.1.5  迪米特法则
            6.1.6  开闭原则
          6.2  单例模式
            6.2.1  单例模式介绍
            6.2.2  单例模式实现
            6.2.3  静态类
            6.2.4  单例和静态类的选择
          6.3  工厂模式
            6.3.1  简单工厂
            6.3.2  工厂方法
            6.3.3  抽象工厂
          6.4  观察者模式
            6.4.1  Java自带的观察者
            6.4.2  自己实现观察者模式
          6.5  Builder模式
            6.5.1  为什么要用Builder模式
            6.5.2  Builder模式的实现
          6.6  代理模式
            6.6.1  静态代理
            6.6.2  动态代理
            6.6.3  动态代理应用:简单工厂
            6.6.4  动态代理应用:AOP
          6.7  策略模式
            6.7.1  策略模式介绍
            6.7.2  策略模式实现
            6.7.3  关于SLF4J
          6.8  模板模式
            6.8.1  模板模式介绍
            6.8.2  模板模式实现
          6.9  适配器模式
            6.9.1  适配器模式介绍
            6.9.2  适配器模式实现
        第7章  设计框架
          7.1  MVC
            7.1.1  MVC介绍
            7.1.2  MVC的优点、缺点、适用范围
            7.1.3  MVC实例
          7.2  MVP
            7.2.1  MVP介绍
            7.2.2  MVP的优点、缺点、适用范围
            7.2.3  MVP实例
          7.3  MVVM
            7.3.1  MVVM介绍
            7.3.2  MVVM的特点
            7.3.3  MVVM实例
        第8章  动手写框架
          8.1  TinyMVP
            8.1.1  回顾MVP
            8.1.2  常规解决方案
            8.1.3  MVP优化:泛型
            8.1.4  MVP优化:减少接口
            8.1.5  MVP优化:生命周期
          8.2  TinyMVVM
            8.2.1  回顾MVVM
            8.2.2  MVVM种实现
            8.2.3  MVVM第二种实现
            8.2.4  MVVM第三种实现
          8.3  TinyModule
            8.3.1  关于Module
            8.3.2  TinyModule的实现
            8.3.3  拓展:Module的MVP化
        第9章  常用模块
          9.1  功能模块
            9.1.1  网络请求
            9.1.2  图片加载
            9.1.3  数据库
            9.1.4  异步分发
            9.1.5  IOC
            9.1.6  数据解析
            9.1.7  权限
          9.2  UI模块
            9.2.1  Adapter
            9.2.2  Refresh
            9.2.3  Tab
            9.2.4  Banner
            9.2.5  ImageView
        0章  动手写模块
          10.1  日志模块:TinyLog
            10.1.1  日志模块需求
            10.1.2  日志模块技术分析
            10.1.3  日志模块代码实现
            10.1.4  总结
          10.2  权限模块:TinyPermission
            10.2.1  权限模块需求
            10.2.2  权限模块技术分析
            10.2.3  权限模块代码实现
            10.2.4  总结
          10.3  任务模块:TinyTask
            10.3.1  任务模块需求
            10.3.2  任务模块技术分析


      内容摘要
          本书基于作者14年的开发实战经验,详细介绍了13套Android开发规范、3套热门App框架、12个常用功能模块、14套App解决方案,以及高效开发工具。很后,本书还以实训方式,展现了Github客户端开发的前前后后,作为全书知识的总结。本书不仅实例丰富,还提供完整源码,适合刚入门Android开发人员以及技术管理人员阅读,同时也可作为高等院校相关专业的教学、自学用书。

      主编推荐
      ● 内容全面 覆盖规范、架构、模块及解决方案。
      ● 循序渐进 由点及面、由浅入深,逐步击破技术难点 。
      ● 注重实操 通过丰富的实例,深刻理解每个知识点。

      1. 内容全面
      本书包括 Android 开发过程中所涉及到的开发规范、架构、模块、解决方案、App 实战开发等部分,同时还包括团队管理方面的内容,可以说覆盖了 Android 开发所涉及到的各个方面。每个部分均会再次细化并有详细说明,同时附带大量图片加以介绍。
      2. 实例多
      本书每个章节在介绍了相关知识点后,都会配备相应的实例,书中会展示关键部分代码,并且代码配有详细注释,完整实例源码整理在随书源码中。
      3. 实战性强
      本书不仅从技术角度详细介绍 Android 知识点,更重要的是会指引读者如何手动实现这些功能,比如如何实现框架和模块。实现过程中会通过需求分析、技术分析、代码实现、总结等步骤一步一步指导实现过程,并让读者深入了解实现原理。
      4. 解决方案多
      本书结合 Android 实战开发过程中可能遇到的问题提供了丰富的解决方案。这些解决方案均是根据在实际开发中遇到的常用的问题所提出的,经过了长时间的检验,可靠性实用性强。
      5. 章节安排合理
      本书四个篇章的安排体现了 App 开发过程的系统性、完整性,并且依据循序渐进的原则,让读者从浅到深、由点及面,更好地理解整个 Android 开发体系。同时,每个篇章自身也可独立成章,以满足不同阅读需求的读者。

      配送说明

      ...

      相似商品

      为你推荐

    孔网啦啦啦啦啦纺织女工火锅店第三课

    开播时间:09月02日 10:30

    即将开播,去预约
    直播中,去观看