当前位置: 首页 > news >正文

Android支持库

# 支持库

注意:Android 9.0(API 级别 28)发布后,新版支持库 AndroidX 也随之诞生,它属于 Jetpack。除了现有的支持库,AndroidX 库还包含最新的 Jetpack 组件。
您可以继续使用此支持库以往的工件(这里指的是版本 27 及更早版本,且已打包为 android.support.*)在 Google Maven 中仍然可用。不过,所有新库的开发都将在 AndroidX 库中进行。
我们建议在所有新项目中使用 AndroidX 库。您还应该考虑将现有项目迁移到 AndroidX。

在开发支持多个 API 版本的应用时,您可能需要一种标准的方法,以便对早期版本的 Android 系统提供新功能,或者优雅地回退到等效的功能。您可以利用这些库提供相应的兼容性层,而无需编译代码来处理早期版本的平台。此外,支持库还提供标准 Framework API 中未提供的额外的工具类和功能,使您能更轻松地面向更多设备进行开发和提供支持。

支持库的用途

支持库有一些独特的用途,而针对平台早期版本的向后兼容性类只是其中之一。下表完整列出了支持库在应用中的用途:

  • 新版 API 的向后兼容性 - 大量的支持库都为较新的框架类和方法提供向后兼容性。例如,Fragment 支持类为搭载 Android 3.0(API 级别 11)之前版本的设备中的 Fragment 提供支持。
  • 工具类和辅助类 - 支持库提供了很多辅助类,特别是针对界面开发。例如
http://www.lryc.cn/news/11148.html

相关文章:

  • Vue:filters过滤器
  • Windows环境下安装和配置Gradle
  • 数据结构时间空间复杂度笔记
  • 基于注意力的知识蒸馏Attention Transfer原理与代码解析
  • 利尔达在北交所上市:总市值突破29亿元,叶文光为董事长
  • C#操作字符串方法 [万余字总结 · 详细]
  • 极兔一面:10亿级ES海量搜索狂飙10倍,该怎么办?
  • 【Mysql基础 —— SQL语句(一)】
  • 华为OD机试 - 新员工座位安排系统(Python) | 机试题算法思路
  • MySQL - 介绍
  • ChatGPT国内镜像站初体验:聊天、Python代码生成等
  • SAP数据导入工具(LSMW) 超级详细教程(批量导入内部订单)
  • 第9天-商品服务(电商核心概念,属性分组开发及分类和品牌的级联更新)
  • 动漫人物眼睛画法
  • 张晨光-JAVA零基础保姆式JDBC技术教程
  • 华为OD机试 - 最多提取子串数目(Python)
  • LeetCode-1237. 找出给定方程的正整数解【双指针,二分查找】
  • 广度优先搜索算法 - 迷宫找路
  • 泡脚材料简记
  • 【计算机网络】因特网概述
  • STC单片机 VS/HX1838红外接收和发送实验
  • 前端开发常用案例(一)
  • Linux 日志查找常用命令
  • CleanMyMac4.12.5最新版安装下载教程
  • RFID射频识别技术(四) RFID高频电路基础|课堂笔记|10月11日
  • 数据库系统是什么?它由哪几部分组成?
  • 华为OD机试题 - 任务混部(JavaScript)
  • 键盘输入a,到屏幕显示,操作系统做了什么
  • Python机器学习入门笔记(2)—— 分类算法
  • Docker镜像发布到阿里云和私有库