关于jetpack:Jetpack探索之旅Jetpack-Compose开发应用指南从入门到精通

42次阅读

共计 1486 个字符,预计需要花费 4 分钟才能阅读完成。

Jetpack 是谷歌在 I /O 2018 大会上推出,是一套库,工具和指南,旨在帮忙开发者更轻松的开发优质利用。这些组件可帮忙开发者遵循最佳做法、解脱编写样板代码的工作并简化简单工作,以便开发者将精力集中放在所需的代码上。

Jetpack 蕴含与平台 API 解除捆绑的 androidx. 软件包库。这意味着,它能够提供向后兼容性,且比 Android 平台的更新频率更高,以此确保开发者始终能够获取最新且最好的 Jetpack 组件版本。

jetpack 长处

减速开发 :组件能够独自采纳(不过这些组件是为协同工作而构建的),同时利用 Kotlin 语言性能帮忙您进步工作效率。
打消样板代码 :Jetpack 可治理繁琐的 Activity(如后台任务、导航和生命周期治理)。
构建高质量的弱小利用:Jetpack 组件围绕现代化设计实际构建而成,具备向后兼容性,能够缩小解体和内存透露

Compose 出世的目标:就是为了从新定义 Android 上 UI 的编写形式,为了「进步 Android 原生的 UI 开发效率,让 Android 的 UI 开发方式能跟上时代的步调」。

对于宽广 Android 开发者而言,Compose 是 Android UI 的将来,现阶段你能够不会,然而如果将来你会持续在 Android 平台的话,你就必须会

这里给大家分享一份由谷歌大佬亲自整顿的一份《Jetpack Compose- 从入门到精通》PDF 学习手册,外网分享找到的,我本人整顿尝试翻译了下,有须要的敌人请点击我的 GitHub

第一章 初识 Jetpack Compoese

  • 1. 为什么咱们须要一个新的 UI 工具?
  • 2.Jetpack Compose 的着重点
    减速开发
    弱小的 UI 工具
    直观的 Kotlin API
  • 3.API 设计
  • 4.Compose API 的准则
    一切都是函数
    顶层函数(Top-level function)
    组合优于继承
    信赖繁多起源

  • 5. 深刻理解 Compose
    Core
    Foundation
    Material
  • 6. 插槽 API

[](https://blog.csdn.net/m0_5961…)第二章 Jetpack Compose 构建 Android UI

  • 1.Android Jetpack Compose 最全上手指南
    Jetpack Compose 环境筹备和 Hello World
    布局
    应用 Material design 设计
    Compose 布局实时预览
    ……
  • 2. 深刻详解 Jetpack Compose | 优化 UI 构建
    Compose 所解决的问题
    Composable 函数分析
    申明式 UI
    组合 vs 继承
    封装
    重组
    ……
  • 3. 深刻详解 Jetpack Compose | 实现原理
    @Composable 注解意味着什么?
    执行模式
    Positional Memoization (地位记忆化)
    存储参数
    重组
    ……

[](https://blog.csdn.net/m0_5961…)第三章 Jetpack Compose 实战演练

  • 1.Jetpack Compose 利用 1
    开始前的筹备
    创立 DEMO
    遇到的问题

  • 2.Jetpack Compose 利用 2
  • 3.Jetpack Compose 利用做一个倒计时器
    数据结构
    倒计时性能
    状态模式
    Compose 布局
    绘制时钟
  • 4. 用 Jetpack Compose 写一个玩安卓 App
    筹备工作
    引入依赖
    新建 Activity
    创立 Compose
    PlayTheme
    画页面
    底部导航栏
    治理状态
    增加页面

  • 5. 用 Compose Android 写一个天气利用
    开篇
    画页面
    画背景
    画内容
    ……
  • 6. 用 Compose 疾速打造一个“电影 App”
    成品
    实现计划
    实战
    有余
    ……

想要全方位零碎学习理解 Compose,那么这份《Jetpack Compose- 从入门到精通》你肯定不要错过。

正文完
 0