什么是Jetpack

Jetpack

Jetpack 是一套组件库、工具,可帮助开发人员遵循最佳做法,减少样板代码并编写可在 Android 版本和设备上一致工作的代码,以便开发人员可以专注于他们关心的代码

组成

主要包含四部分:架构(Architecture)、界面(UI)、行为(Behavior)、基础(Foundation)

架构(Architecture): Data Binding , Lifecycles ,LiveData , Navigation , ViewModel , Padding , Room等

界面(UI) : Animation , Transitions ,Auto,TV,Wear, Emoji , Layout , Palette等

行为(Behavior) : Download Manager , Media ,Permissions , Notifications , Sharing等

基础(Foundation) : AppCompat , Android KTX , Multidex , Test等

相关推荐
做题不NG26 分钟前
大模型应用开发-LangChain4j
java
今天背单词了吗98029 分钟前
算法学习笔记:7.Dijkstra 算法——从原理到实战,涵盖 LeetCode 与考研 408 例题
java·开发语言·数据结构·笔记·算法
高兴达1 小时前
RPC--Netty客户端实现
java·spring·rpc
每次的天空2 小时前
Android-自定义View的实战学习总结
android·学习·kotlin·音视频
重庆小透明2 小时前
力扣刷题记录【1】146.LRU缓存
java·后端·学习·算法·leetcode·缓存
lang201509282 小时前
Reactor操作符的共享与复用
java
TTc_2 小时前
@Transactional事务注解的批量回滚机制
java·事务
恋猫de小郭2 小时前
Flutter Widget Preview 功能已合并到 master,提前在体验毛坯的预览支持
android·flutter·ios
wei_shuo3 小时前
飞算 JavaAI 开发助手:深度学习驱动下的 Java 全链路智能开发新范式
java·开发语言·飞算javaai
断剑重铸之日3 小时前
Android自定义相机开发(类似OCR扫描相机)
android