Android-11--UI-与-Compose,看看还有哪些你不知道的?

这篇具有很好参考价值的文章主要介绍了Android-11--UI-与-Compose,看看还有哪些你不知道的?。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Android 11 的新功能之一是应用能够在屏幕键盘打开和关闭之间无缝过渡,以及改进的WindowInsets API,实现对键盘 (IME) 等控件的控制。要了解如何将其添加到您的应用中,欢迎访问相关视频、博文以及示例应用…

  • Android 11https://developer.android.google.cn/android11
  • WindowInsetshttps://developer.android.google.cn/reference/kotlin/android/view/WindowInsets
  • 视频https://youtu.be/acC7SR1EXsI
  • 博文https://goo.gle/keyboard-animation
  • 示例应用https://goo.gle/insetsanimsample

Material Design 组件

我们建议您参考 Material Design 指南,确保应用一致运行,以及应用的使用习惯可以延续。官方文档介绍了使用 Material Design Components (MDC) 库的 Material Theming (颜色、类型和形状)、深色主题以及 Material 的运动系统。

  • 建议https://medium.com/androiddevelopers/we-recommend-material-design-components-81e6d165c2dd
  • Material Design 指南https://material.io/design/introduction
  • 库https://github.com/material-components/material-components-android
  • 颜色https://medium.com/androiddevelopers/material-theming-with-mdc-color-860dbba8ce2f
  • 类型https://medium.com/androiddevelopers/material-theming-with-mdc-type-8c2013430247
  • 形状https://medium.com/androiddevelopers/material-theming-with-mdc-shape-126c4e5cd7b4
  • 运动系统https://medium.com/androiddevelopers/building-beautiful-transitions-with-material-motion-for-android-c1f09bb90bf9/

采用 MDC 可以使您的代码库为以后尝试 Jetpack Compose 做好准备,他们使用了相同的概念、设计词汇以及组件。甚至可以通过新的 MDC Compose 主题适配器等库简化您的迁移,将 MDC XML 主题转换为 Compose MaterialTheme

  • MDC Compose 主题适配器https://github.com/material-components/material-components-android-compose-theme-adapter
  • MaterialThemehttps://developer.android.google.cn/reference/kotlin/androidx/compose/material/package-summary#materialtheme

如果您尚未迁移到 MDC,可以参考我们的迁移指南。

  • 迁移指南https://medium.com/androiddevelopers/migrating-to-material-components-for-android-ec6757795351

开始学习

我们为您准备了两个学习计划,帮您轻松了解本期的要点: Compose 学习计划和 “现代界面” 学习计划。

  • Compose 学习计划https://developer.android.google.cn/courses/pathways/compose
  • “现代界面” 学习计划http://developer.android.google.cn/courses/pathways/android-week11-modern-ui

学习计划是指允许用户完成预定义模块的有序教程,学完模块后需要参加测验。学习计划可能包括 Codelab、视频、文章和博文。通过测验后,每个用户将获得虚拟徽章。在每种学习计划中测试您掌握的知识,获取限量版徽章。

知识点

无论您是使用当前的 UI 工具包进行构建,还是为下一代做准备,我们都希望本期分享的资源能够帮助您打造深受用户喜爱的 UI 界面。感谢大家收看或加入我们的 AMA。您可以按照 “现代界面” 学习计划学习如何利用 Material Design、动画或最新的 Android 11 功能。欢迎通过 Compose 学习计划了解 Android UI 开发的未来,并提供反馈助力其发展。

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Android工程师,想要提升技能,往往是自己摸索成长或者是报班学习,但对于培训机构动则几千的学费,着实压力不小。自己不成体系的自学效果低效又漫长,而且极易碰到天花板技术停滞不前!

因此收集整理了一份《2024年Android移动开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。
Android-11--UI-与-Compose,看看还有哪些你不知道的?,2024年程序员学习,android,ui
Android-11--UI-与-Compose,看看还有哪些你不知道的?,2024年程序员学习,android,ui
Android-11--UI-与-Compose,看看还有哪些你不知道的?,2024年程序员学习,android,ui
Android-11--UI-与-Compose,看看还有哪些你不知道的?,2024年程序员学习,android,ui
Android-11--UI-与-Compose,看看还有哪些你不知道的?,2024年程序员学习,android,ui
Android-11--UI-与-Compose,看看还有哪些你不知道的?,2024年程序员学习,android,ui
Android-11--UI-与-Compose,看看还有哪些你不知道的?,2024年程序员学习,android,ui

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上Android开发知识点,真正体系化!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新

如果你觉得这些内容对你有帮助,可以添加V获取:vip204888 (备注Android)
Android-11--UI-与-Compose,看看还有哪些你不知道的?,2024年程序员学习,android,ui

资源分享

Android-11--UI-与-Compose,看看还有哪些你不知道的?,2024年程序员学习,android,ui

Android-11--UI-与-Compose,看看还有哪些你不知道的?,2024年程序员学习,android,ui

Android-11--UI-与-Compose,看看还有哪些你不知道的?,2024年程序员学习,android,ui

网上学习 Android的资料一大堆,但如果学到的知识不成体系,遇到问题时只是浅尝辄止,不再深入研究,那么很难做到真正的技术提升。希望这份系统化的技术体系对大家有一个方向参考。

2020年虽然路途坎坷,都在说Android要没落,但是,不要慌,做自己的计划,学自己的习,竞争无处不在,每个行业都是如此。相信自己,没有做不到的,只有想不到的。祝大家2021年万事大吉。

oid要没落,但是,不要慌,做自己的计划,学自己的习,竞争无处不在,每个行业都是如此。相信自己,没有做不到的,只有想不到的。祝大家2021年万事大吉。

本文已被CODING开源项目:《Android学习笔记总结+移动架构视频+大厂面试真题+项目实战源码》收录文章来源地址https://www.toymoban.com/news/detail-849636.html

到了这里,关于Android-11--UI-与-Compose,看看还有哪些你不知道的?的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 协众信息ui交互设计:UI设计的规划,你都知道哪些?

      UI设计有哪些规范?可能很多小伙伴都在工作中思考过这个问题,现在作者总结了一些UI的设计规范,给大家做个参考。     一、轴     轴在UI设计中是最基本、最常见的概念,也是用来组织界面结构的重要核心。简单说来,轴是在设计的时候组织一系列元素的假象线

    2024年02月09日
    浏览(37)
  • 你不知道的 ES2023

    6 月 27 日 ECMA 大会批准了 ECMAScript 2023 (es14)规范,意味着新的一些语法将正式成为标准。下面来看看 ECMAScript 2023 有哪些值得我们关注的新特性。 具体相关提案原文详情可以跳转:已完成提案 •从后往前查找数组 •Hashbang 语法 •Symbol 类型作为 WeakMap 类型的键 •不改变原数组

    2024年02月15日
    浏览(27)
  • 记录--你不知道的Js高级方法

    在 Js 中有一些比较冷门但是非常好用的方法,我在这里称之为高级方法,这些方法没有被广泛使用或多或少是因为存在一些兼容性的问题,不是所有的浏览器都读得懂的。这篇文章主要就是对这些方法做一个总结,有些方法在我们开发过程中有着重要的作用,我们一起来看一

    2024年02月15日
    浏览(24)
  • 你不知道的自动装箱和拆箱

    “改天是明天,下次是每一次,以后是以后的每一天” 装箱就是自动将基本数据类型转换为包装器类型(int–Integer);调用方法:Integer的valueOf(int) 方法 拆箱就是自动将包装器类型转换为基本数据类型(Integer–int);调用方法:Integer的intValue方法 在Java SE5之前,如果要生成一个数值为

    2024年02月02日
    浏览(31)
  • 你不知道的AI绘画变现方式

    🏆 文章目标:学习AI绘画变现方式 🍀 入门篇:你不知道的AI绘画变现方式 ✅ 创作者:熊猫Jay ✨ 个人公众号: 熊猫Jay字节之旅 (文末有链接) 🍁 展望:若本篇讲解内容帮助到您,请帮忙点个赞吧,再点点您的小手关注下公众号,您的支持是我继续写作的最大动力,谢谢。🙏

    2024年02月15日
    浏览(30)
  • 让我看看,还有谁分不清楚GPT和Chat GTP

            GPT(Generative Pre-trained Transformer)是由OpenAI推出的一种基于Transformer的自然语言处理模型,它是在大规模的无监督语言预训练下,使用有监督微调的方式来完成各种自然语言处理任务的。GPT的训练数据主要来源于互联网上的大量文本,包括维基百科、新闻报道、小说等

    2024年02月11日
    浏览(26)
  • element - - - - - 你不知道的loading使用方式

    求人不如求己 关于页面交互,最害怕的就是接口等待时间太长,用户体验不好。 而如何提高用户体验呢? 接口返回速度 这个是后端同学去优化,前端同学也可通过 加载loading 来优化体验 Element 提供了两种调用 Loading 的方法:指令和服务 详情可查看官网 : Element Loading 加载

    2024年02月02日
    浏览(28)
  • 你不知道的几个JavaScript 高阶技巧

    基础: 高阶: 基础: 高阶: 基础: 高阶: 基础: 高阶: 基础: 高阶: 基础: 高阶: 基础: 高阶: 基础 高阶 更简单的方法: null 是一个  value ,然而 undefined 不是. null 像一个空盒子,但 undefined 不是. 传递 null 时, 不采用 默认值。然而,当未定义或未传递任何内容时,

    2024年02月08日
    浏览(38)
  • 无效数据大揭秘——你不知道的那些坑!

    进行数据管理时,无效数据可能会对生产力和决策质量造成严重的影响。如何发现和处理无效数据变得愈发重要。一起来唠唠各位大佬是如何处理的? 无效数据是指在某个特定领域或目的中,不符合要求或无意义的数据。它通常是由于数据收集或处理过程中的错误、不一致或

    2024年02月05日
    浏览(46)
  • 【MySQL】不允许你不知道如何插入数据

    🎬 博客主页:博主链接 🎥 本文由 M malloc 原创,首发于 CSDN🙉 🎄 学习专栏推荐:LeetCode刷题集 🏅 欢迎点赞 👍 收藏 ⭐留言 📝 如有错误敬请指正! 📆 未来很长,值得我们全力奔赴更美好的生活✨ 😁大家好呀,今天是我第N次写MySQL,也是最近才学习MySQL,也想着记录一

    2024年02月15日
    浏览(24)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包