Android jetpack
文章平均质量分 90
datian1234
安卓开发架构群:924771892(面试资源与经验总结,BAT内推,高级UI、性能优化、架构师课程、NDK、混合式开发全方 面的 Android高级实践技术讲解以及在线答疑等。)
展开
-
[CleanArchitecture] Google官方的Nowinandroid是如何抽出抽象层(Domain Layer)的
Use case意思为用例,一般来说就是函数(也可以是一个class,内部只有一个简单的public method),一个用例代表一个逻辑或者操作,用例执行后会组合或者拉取Data Layer、其它用例的数据,比如读取用户数据即可作为一个用例。) {/***/} else {可以看到该GetUserNewsResourcesUseCase是一个class,重写了其invoke方法,invoke方法会返回用例执行后的返回值,除此之外没有其它方法。原创 2023-01-27 09:00:00 · 1292 阅读 · 0 评论 -
Android架构组件使用和原理分析:ViewModel+LiveData
Android官方推荐的MVVM应用架构(**现在已经不是官方最推荐架构了**),主要是通过拆分View层(Activity/Fragmet)职责,简化View层的逻辑,分离View层和Model层之间的耦合的方式来实现开闭原则的目的原创 2023-01-26 19:31:38 · 1773 阅读 · 0 评论 -
Android Jetpack架构组件从入门到精通,一文通解!
Android Jetpack 集合了一系列的开发库,旨在帮助开发者更容易地创作高质量的应用,同时也更好地兼容老旧版本的 Android 系统。在正式发布 Jetpack 两年后的今天,我们已经看到大量的应用开发开始采用 Jetpack 中的开发库,这其中既包括大型开发团队的产品,也有那些刚起步的应用。而这一切仅仅是开始。为帮助大家深入了解Android Jetpack是什么、包括什么、如何引用,这里将分享一篇Jetpack系列学习知识笔记,从入门到精通,通过向大牛分享Jetpack的学习心得,和项目实站原创 2023-01-12 17:33:49 · 651 阅读 · 0 评论 -
Jetpack简直太香了!最新Android jetpack架构组件入门到精通
面试时,我们经常会被问到你的项目用什么架构模式, 今天就来简单聊聊。Jetpack 说白了就是谷歌官方给我们开发者提供了一套解决方案,让我们的代码性能更高更稳定,开发效率更快。Jetpack可以帮助开发者遵循最佳做法,减少样板代码,并编写可在各种 Android 版本和设备中一致运行的代码,让开发者集中精力编写重要的业务代码。为帮助大家深入了解Android Jetpack是什么、包括什么、如何引用,这里将分享一篇Jetpack系列学习知识笔记,从入门到精通,通过向大牛分享Jetpack的学习心得,和项目实原创 2022-12-06 17:52:48 · 379 阅读 · 0 评论 -
全网最全 Jetpack compose开发应用指南,一文通解Compose底层原理
今年的Google I/O大会上,Android官方针对Jetpack Compose给出了一系列的性能优化的建议,文档和视频都已经放出来了。总的来说,官方的内容都非常棒,看完以后我也有些意犹未尽,推荐各位去看看。不过,在聊「性能优化」之前,我们首先要懂「亿点点」Compose的底层原理。原创 2022-08-25 09:46:32 · 1034 阅读 · 0 评论 -
Android Jetpack架构组件(入门教程及进阶实战)独家首发
借用我最喜欢的乔布斯语录,作为本文的结尾人这一辈子没法做太多的事情,所以每一件都要做得精彩绝伦。不要让别人的意见左右自己内心的声音。最重要的是,勇敢的去追随自己的心灵和直觉。httpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttpshttps。...原创 2022-07-23 09:56:05 · 491 阅读 · 0 评论