您好,欢迎光临有路网!
Android 高级编程(第4版)
QQ咨询:
有路璐璐:

Android 高级编程(第4版)

  • 作者:[美] 雷托·梅尔(Reto Meier) 罗任榆 任强 徐攀
  • 出版社:清华大学出版社
  • ISBN:9787302539520
  • 出版日期:2019年12月01日
  • 页数:588
  • 定价:¥139.00
  • 分享领佣金
    手机购买
    城市
    店铺名称
    店主联系方式
    店铺售价
    库存
    店铺得分/总交易量
    发布时间
    操作

    新书比价

    网站名称
    书名
    售价
    优惠
    操作

    图书详情

    内容提要
    主要特色 ● 涵盖Android新的API,包括Job Scheduler、Android架构组件(包括Live Data和Room)和数据绑定 ● 提供Android Studio IDE的详细说明以及Kotlin的介绍 ● 详细介绍材料设计原则、设计指南、导航模式和UI的更佳实践 ● 演示如何为所有形式的Android设备创建引人注目的UI ● 探索Firebase和Google Play服务的API库,包括地图、基于位置的服务以及Awareness API ● 掌握为将来的Android开发项目提供坚实支持的技能
    目录
    目 录 第1章 你好,Android 1
    1.1 Android应用开发 1 1.2 小背景 2 1.2.1 不远的过去 2 1.2.2 未来的发展 2 1.3 Android生态系统 3 1.4 Android的预安装应用 3 1.5 Android SDK的特性 4 1.6 Android在哪里运行 4 1.7 为什么要为移动设备开发应用 5 1.8 为什么要进行Android开发 5 1.9 Android开发框架介绍 5 1.9.1 Android SDK中都包含什么 5 1.9.2 了解Android软件堆层 6 1.9.3 Android运行时 7 1.9.4 Android应用架构 8 1.9.5 Android库 8 第2章 入门 9 2.1 Android应用开发入门 9 2.2 Android开发 10 2.2.1 准备工作 11 2.2.2 创建**Android应用 14 2.2.3 开始使用Kotlin编写Android应用 23 2.2.4 使用Android Support Library包 24 2.3 进行移动和嵌入式设备开发 25 2.3.1 硬件设计考虑因素 25 2.3.2 考虑用户环境 28 2.3.3 进行Android开发 28 2.4 Android开发工具 31 2.4.1 Android Studio 32 2.4.2 Android虚拟机管理器 33 2.4.3 Android模拟器 34 2.4.4 Android Profiler 34 2.4.5 Android 调试桥 35 2.4.6 APK分析器 35 2.4.7 Lint检查工具 36 2.4.8 Monkey、Monkey Runner和Espresso UI测试 36 2.4.9 Gradle 37 第3章 应用、Activity和Fragment 38 3.1 应用、Activity和Fragment 38 3.2 Android应用的组件 39 3.3 Android应用的生命周期、优先级和进程状态 39 3.4 Android的Application类 41 3.5 进一步了解Android的Activity 41 3.5.1 创建Activity 41 3.5.2 使用AppCompatActivity 42 3.5.3 Activity的生命周期 42 3.5.4 响应内存压力 47 3.6 Fragment 48 3.6.1 创建新的Fragment 49 3.6.2 Fragment的生命周期 49 3.6.3 Fragment Manager介绍 52 3.6.4 添加Fragment到Activity中 52 3.6.5 Fragment与Activity之间的通信 57 3.6.6 没有UI的Fragment 57 3.7 构建Earthquake Viewer应用 58 第4章 定义Android配置清单和Gradle构建文件,并外部化资源 64 4.1 配置清单、构建文件和资源 64 4.2 Android配置清单 64 4.3 配置Gradle构建文件 68 4.3.1 settings.gradle 文件 68 4.3.2 项目的build.gradle文件 68 4.3.3 模块级build.gradle文件 69 4.4 外部化资源 72 4.4.1 创建资源 72 4.4.2 使用资源 79 4.4.3 为不同的语言和硬件创建资源 82 4.4.4 运行时配置更改 84 第5章 构建用户界面 87 5.1 Android设计基础 87 5.2 密度无关设计 88 5.3 Android UI基础 88 5.4 布局介绍 89 5.4.1 定义布局 91 5.4.2 使用布局创建设备无关的用户界面 91 5.4.3 优化布局 94 5.5 Android小部件工具箱 97 5.6 使用列表和网格 97 5.6.1 RecyclerView和Layout Manager 98 5.6.2 关于适配器 98 5.6.3 返回到Earthquake Viewer应用 101 5.7 关于数据绑定 102 5.7.1 使用数据绑定 102 5.7.2 数据绑定中的变量 103 5.7.3 数据绑定在Earthquake Viewer中的应用 103 5.8 创建新的View 105 5.8.1 修改现有的View 105 5.8.2 创建复合控件 108 5.8.3 创建作为布局的简单复合控件 109 5.8.4 创建自定义View 110 5.8.5 使用自定义控件 119 第6章 Intent与Broadcast Receiver 121 6.1 使用Intent和Broadcast Receiver 121 6.2 使用Intent启动Activity 122 6.2.1 显式启动新的Activity 122 6.2.2 隐式Intent与后期运行时绑定 123 6.2.3 确定Intent是否会被解析 123 6.2.4 返回Activity结果 124 6.2.5 使用平台本地动作启动Activity 126 6.3 创建Intent Filter以接收隐式Intent 127 6.3.1 定义Intent Filter 127 6.3.2 使用Intent Filter实现插件和扩展性 133 6.4 介绍Linkify 135 6.4.1 原生Linkify链接类型 136 6.4.2 创建自定义的链接字符串 136 6.4.3 使用MatchFilter接口 136 6.4.4 使用TransformFilter接口 137 6.5 使用Intent广播事件 137 6.5.1 使用Intent广播事件 137 6.5.2 使用Broadcast Receiver监听Intent广播 138 6.5.3 使用代码注册Broadcast Receiver 139 6.5.4 在应用配置清单中注册Broadcast Receiver 139 6.5.5 在运行时管理配置清单中注册的Receiver 140 6.5.6 通过广播Intent监听设备状态的变化 140 6.6 介绍Local Broadcast Manager 142 6.7 Pending Intent介绍 143
    ...... 第15章 位置、情境感知和地图 369
    第16章 硬件传感器 423
    第17章 音频、视频和使用摄像头 453

    第18章 使用蓝牙、NFC和Wi-Fi点对点进行通信 486
    第19章 使用主屏 507

    第20章 **Android开发 538
    第21章 应用的发布、分发和监控 564 21.1 准备发布应用 564 21.1.1 准备发布材料 565 21.1.2 准备代码以进行发布构建 565 21.2 在应用清单文件中更新应用元数据 566 21.2.1 检查应用安装限制 566 21.2.2 应用的版本管理 567 21.3 给应用的生产构建版本签名 567 21.3.1 使用Android Studio创建Keystore和签名密钥 568 21.3.2 获取基于私有发布密钥的API密钥 569 21.3.3 构建生产发布版本并签名 569 21.4 在Google Play商店中发布应用 570 21.4.1 Google Play商店简介 571 21.4.2 Google Play 商店初体验 571 21.4.3 在Google Play商店中创建应用 572 21.4.4 发布应用 577 21.4.5 监控生产环境中的应用 579 21.5 应用变现介绍 582 21.6 App营销、促销和分发策略 583 21.6.1 应用上线策略 583 21.6.2 国际化 584 21.7 使用Firebase监控应用 584 21.7.1 把Firebase添加到应用中 585 21.7.2 使用Firebase Analytics 585 21.7.3 Firebase Performance Monitoring 587

    与描述相符

    100

    北京 天津 河北 山西 内蒙古 辽宁 吉林 黑龙江 上海 江苏 浙江 安徽 福建 江西 山东 河南 湖北 湖南 广东 广西 海南 重庆 四川 贵州 云南 西藏 陕西 甘肃 青海 宁夏 新疆 台湾 香港 澳门 海外