返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:
本店所有商品

  • 全新Jetpack Coe 从入门到实战王鹏,关振智,曾思淇9787111711377
  • 正版
    • 作者: 王鹏,关振智,曾思淇著 | 王鹏,关振智,曾思淇编 | 王鹏,关振智,曾思淇译 | 王鹏,关振智,曾思淇绘
    • 出版社: 机械工业出版社
    • 出版时间:2022-08-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    萌萌哒图书专营店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品参数
    • 作者: 王鹏,关振智,曾思淇著| 王鹏,关振智,曾思淇编| 王鹏,关振智,曾思淇译| 王鹏,关振智,曾思淇绘
    • 出版社:机械工业出版社
    • 出版时间:2022-08-01
    • 版次:1
    • 印次:1
    • 字数:534000
    • 页数:340
    • 开本:16开
    • ISBN:9787111711377
    • 版权提供:机械工业出版社
    • 作者:王鹏,关振智,曾思淇
    • 著:王鹏,关振智,曾思淇
    • 装帧:平装
    • 印次:1
    • 定价:109.00
    • ISBN:9787111711377
    • 出版社:机械工业出版社
    • 开本:16开
    • 印刷时间:暂无
    • 语种:暂无
    • 出版时间:2022-08-01
    • 页数:340
    • 外部编号:1202692478
    • 版次:1
    • 成品尺寸:暂无

    前言

    章 全新的Android UI框架

    1.1 Jetpack Coe是什么?

    1.1.1 谷歌为什么要推出Coe?

    1.1.2 命令式UI与声明式UI

    1.1.3 Coe API设计原则

    1.1.4 Coe与View的关系

    1.1.5 不只是Android UI框架

    1.2 搭建开发环境

    1.2.1 准备所需要的开发工具

    1.2.2 部署开发环境

    1.3 创建个Coe应用

    1.3.1 创建新的Coe项目

    1.3.2 保持Coe版本更新

    1.3.3 在模拟器中运行Coe应用

    1.3.4 分析个Coe应用

    1.3.5 对Coe应用进行预览

    1.3.6 已有项目引入Coe

    1.4 本章小结

    第2章 了解常用UI组件

    2.1 Modifier修饰符

    2.1.1 常用修饰符

    2.1.2 作用域限定Modifier修饰符

    2.1.3 Modifier实现原理

    2.2 常用的基础组件

    2.2.1 文字组件

    2.2.2 图片组件

    2.. 按钮组件

    2.2.4 选择器

    2.2.5 对话框

    . 常用的布局组件

    ..1 线布局

    ..2 帧布局

    .. Spacer留白

    ..4 ConstraintLayout约束布局

    ..5 Scaffold脚手架

    2.4 列表

    2.4.1 Lazy Coables

    2.4.2 LazyListScope作用域

    2.4.3 内容填充

    2.5 本章小结

    第3章 定制UI视图

    3.1 构建UI页面

    3.1.1 配置颜色、字体与形状

    3.1.2 Welcome欢迎页

    3.1.3 LoginIn登录页

    3.1.4 Home主页

    3.1.5 布局预览

    3.2 主题

    3.2.1 MaterialTheme介绍

    3.2.2 理解MaterialTheme与CoitionLocal

    3.. 定制主题方案

    3.3 本章小结

    第4章 状态管理与重组

    4.1 状态管理

    4.1.1 什么是状态?

    4.1.2 单向数据流

    4.1.3 Stateless与Stateful

    4.1.4 状态的定义

    4.1.5 状态上提

    4.1.6 状态的持久化与恢复

    4.1.7 使用ViewModel管理状态

    4.1.8 LiveData、RxJava、Flow转State

    4.1.9 状态的分层管理

    4.2 重组与自动刷新

    4.2.1 智能的重组

    4.2.2 避免重组的“陷阱”

    4.. 如何确定重组范围?

    4.2.4 优化重组的能

    4.3 生命周期与副作用

    4.3.1 Coable的生命周期

    4.3.2 Coable的副作用

    4.3.3 副作用API

    4.3.4 异步处理的副作用API

    4.3.5 状态创建的副作用API

    4.3.6 副作用API的观察参数

    4.4 本章小结

    第5章 Coe组件渲染流程

    5.1 组合

    5.2 布局

    5.2.1 Layout Modifier

    5.2.2 LayoutCoable

    5.. 固有特测量Intrinsic

    5.2.4 SubcoeLayout

    5.3 绘制

    5.3.1 Canvas Coable

    5.3.2 DrawModifier

    5.3.3 使用平台原生Canvas

    5.3.4 实战:Canvas绘制波浪加载

    5.4 本章小结

    第6章 让页面动起来:动画

    6.1 动画分类

    6.2 高级别动画API

    6.2.1 AnimatedVisibiliy

    6.2.2 AnimatedContent

    6.. Crossfade

    6.2.4 Modifier.animateContentSize

    6.3 低级别动画API

    6.3.1 animate*AsState

    6.3.2 Animatable

    6.4 Transition过渡动画

    6.4.1 updateTransition

    6.4.2 rememberInfiniteTransition

    6.5 AnimationSpec动画规格

    6.5.1 spring弹跳动画

    6.5.2 tween补间动画

    6.5.3 keyframes关键帧动画

    6.5.4 repeatable循环动画

    6.5.5 infiniteRepeatable循环动画

    6.5.6 snap快闪动画

    6.5.7 使用Easing控制动画节奏

    6.6 AnimationVector动画矢量值

    6.6.1 TwoWayConverter

    6.6.2 自定义实现TwoWayConverter

    6.7 实战:Coe实现骨架屏的动画效果

    6.7.1 定义背景色

    6.7.2 为Brus添加

    6.7.3 实现骨架屏布局

    6.8 实战:Coe实现收藏按钮动画效果

    6.8.1 实现方式1:高级别API(AnimatedContent)

    6.8.2 实现方式2:低级别API(updateTransition)

    6.9 本章小结

    第7章 增进交互体验:手势处理

    7.1 常用的手势处理Modifier

    7.1.1 Clickable点击

    7.1.2 CombinedClickable复合点击

    7.1.3 Draggable拖动

    7.1.4 Swipeable滑动

    7.1.5 Transformable多点触控

    7.1.6 Scrollable滚动

    7.1.7 NestedScroll嵌套滑动

    7.2 定制手势处理

    7.2.1 使用PointerInput Modifier

    7.2.2 手势事件方法作用域

    awaitPointerEventScope

    7.3 手势结合动画

    7.4 本章小结

    第8章 为Coe添加页面导航

    8.1 在Coe中使用Navigation

    ……

    王鹏,谷歌开发者专家(GDE),字节跳动移动端架构师,CSDN、掘金知名博主,GDG 社区特邀讲师,多次受邀在 Google DevFest、I/O Extended 等活动进行演讲,国内首批一批接触 Coe 的开发者,热衷于 Android Jetpack 新技术的实践与推广。

    关振智, 北京邮电大学计算机系硕士,国内*早一批接触 Coe 的开发者,Jetpack Coe 中文技术社区核心成员。掘金创作者, 谷歌开发者社区特邀嘉宾讲师,产出的大量技术内容在社区广受。热爱技术,乐于分享。

    曾思淇,Jetpack Coe 中文技术社区主要维护者,开源技术爱好者,热衷于 Coe 相关技术的研究与推广,为社区贡献了大量 Coe 入门教程,基于 Coe 开发过多个独立 App。

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购