Jetpack
文章平均质量分 92
datian1234
安卓开发架构群:924771892(面试资源与经验总结,BAT内推,高级UI、性能优化、架构师课程、NDK、混合式开发全方 面的 Android高级实践技术讲解以及在线答疑等。)
展开
-
19.2 Compose Recomposer启动流程分析
上一章初始组合流程开始的第一步就是创建 Recomposer 。接着 Recomposer 又作为构造参数创建了 CompositionImpl 、 ComposerImpl ,又在 AndroidComposeView#onAttachedToWindow() 触发 onViewTreeOwnersAvailable 回后,调用 composeInitial() 开启初始组合。原创 2023-02-15 14:08:45 · 226 阅读 · 0 评论 -
Android Jetpack架构组件从入门到精通,一文通解!
Android Jetpack 集合了一系列的开发库,旨在帮助开发者更容易地创作高质量的应用,同时也更好地兼容老旧版本的 Android 系统。在正式发布 Jetpack 两年后的今天,我们已经看到大量的应用开发开始采用 Jetpack 中的开发库,这其中既包括大型开发团队的产品,也有那些刚起步的应用。而这一切仅仅是开始。为帮助大家深入了解Android Jetpack是什么、包括什么、如何引用,这里将分享一篇Jetpack系列学习知识笔记,从入门到精通,通过向大牛分享Jetpack的学习心得,和项目实站原创 2023-01-12 17:33:49 · 639 阅读 · 0 评论 -
Jetpack从入门到几乎入门(一)
Jetpack是一个开发组件工具集,Jetpack Compose 是一个用于构建原生Android UI 的现代化工具包,它基于声明式的编程模型,因此你可以简单地描述UI的外观,而Compose则负责其余的工作-当状态发生改变时,你的UI将自动更新。由于Compose基于Kotlin构建,因此可以与Java编程语言完全互操作,并且可以直接访问所有Android和Jetpack API。它与现有的UI工具包也是完全兼容的,因此你可以混合原来的View和现在新的View,并且从一开始就使用Material和动原创 2022-10-14 13:43:39 · 716 阅读 · 0 评论 -
Compose把Text组件玩出新高度
我们先介绍一下Text组件,如果想看官方的Text文档,点击这里原创 2022-09-14 14:38:39 · 1306 阅读 · 0 评论 -
Android Jetpack架构组件(入门教程及进阶实战)独家首发
借用我最喜欢的乔布斯语录,作为本文的结尾人这一辈子没法做太多的事情,所以每一件都要做得精彩绝伦。不要让别人的意见左右自己内心的声音。最重要的是,勇敢的去追随自己的心灵和直觉。httpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttps。...原创 2022-07-23 09:56:05 · 475 阅读 · 0 评论 -
Jetpack组件库(含Jetpack Compose)从入门到精通全家桶【附Demo】
前言开发应用程序就像搭积木。我们对产品业务及功能模块的划分和封装,就像在搭建积木一样。积木不能太大,这不利于修改和拆解;积木也不能太小,否则管理起来可能会很混乱。只有基于稳健、合理的架构,项目才能轻松应对需求的变化,才有可能健康成长。没有良好架构的应用程序,就像没有搭好底座的积木,随着项目复杂度的上升,维护起来会困难重重,工程师会不停地陷入技术债务之中—「积木的倒塌」只是时间问题。如何把握模块的粒度,在保持模块独立性的同时,又不影响模块间的通信,是全世界优秀的Android工程师共同追求的目标。为原创 2022-04-13 21:53:04 · 2897 阅读 · 0 评论