
Android Jetpack
文章平均质量分 92
Android Jetpack
周周都刷火焰猫头鹰
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android Jetpack WorkManager 基础
hl=zh-cnWorkManager是一个Android Jetpack库,用于在满足特定约束条件下,在后台执行可延迟的、异步的任务。它能够有效地管理后台工作任务,确保任务在合适的时机执行,同时也考虑到了电池优化、设备资源管理等因素。立即执行:必须立即开始且很快就完成的任务,可以加急。长时间运行:运行时间可能较长(有可能超过 10 分钟)的任务。可延期执行:延期开始并且可以定期运行的预定任务。原创 2024-11-20 16:36:53 · 1183 阅读 · 0 评论 -
Android LiveData 处理数据倒灌的几种措施
在observe/observeForever时创建新的LiveData,并且根据observer保存该LiveData到mObserverMap中,而且该LiveData订阅相关的observer;其思路也很清晰,为每个传入的observer对象携带一个布尔类型的值,作为其是否能进入observe方法的开关。数据变化的通知会同时传递给两个页面中的观察者,导致它们的内部逻辑可能因为共享的数据处理而出现混乱,互相影响。每次setValue后,打开所有Observer的开关,允许所有observe执行。原创 2024-11-15 17:22:25 · 1497 阅读 · 0 评论 -
Android Fragment 生命周期
每天记录学习的新知识 :Fragment原创 2020-07-10 14:11:52 · 765 阅读 · 1 评论 -
Android Fragment
每当你执行一个 Fragment 事务(比如添加、替换、移除 Fragment),这个事务就会被加入到回退栈中,这样用户就可以通过按下返回按钮来回到之前的 Fragment 状态。通常情况下,当你需要在某些情况下(比如按下返回按钮)立即弹出当前 Fragment 并执行相应的事务时,你会使用这个方法。这在某些情况下会更加方便,但是需要注意的是,由于立即执行,它可能会对你的界面交互产生影响,因此需要慎重使用。这个方法的作用是弹出回退栈中的最顶部的 Fragment,类似于用户按下了返回按钮所导致的操作。原创 2020-11-12 10:44:37 · 723 阅读 · 1 评论 -
Android fragment 转场动画
在 Android 中,可以使用。原创 2024-02-26 16:29:04 · 2192 阅读 · 0 评论 -
记录每天学习的新知识: Rxbinding
rxbinding前言一、Rxbinding的依赖关系?二、使用步骤1.引入库2.读入数据总结参考地址前言RxBinding 是 Jake Wharton 的一个开源库,它提供了一套在 Android 平台上的基于 RxJava的 Binding API。RxBinding 是对 Android View 事件的扩展,它帮助我们可以对 View 事件使用 RxJava 的各种操作;RxBinding 提供了与 RxJava 一致的回调,简化了代码;几乎支持所有的常用控件及事件;支持原创 2022-07-27 15:21:28 · 1580 阅读 · 0 评论 -
记录每天学习的新知识:DataBinding
DataBinding 是 Google 在 Jetpack 中推出的一款数据绑定的支持库,利用该库可以实现在页面组件中直接绑定应用程序的数据源。使其维护起来更加方便,架构更明确简介。原创 2022-08-11 16:25:34 · 927 阅读 · 0 评论 -
记录每天学习的新知识: Room
room原创 2022-08-05 11:00:05 · 758 阅读 · 0 评论 -
记录每天学习的新知识:LiveData
LiveData 使用原创 2022-08-01 19:03:33 · 508 阅读 · 0 评论 -
记录每天学习的新知识:ViewModel
viewmodel 栗子原创 2022-08-01 10:19:33 · 407 阅读 · 0 评论 -
每天记录学习的新知识 :Navigation
navigationnavigation 有什么用途?navigation 的使用方法基础使用 - 首页多个碎片的情况待续navigation 有什么用途?Navigation 直接翻译即为导航,它是 Android Jetpack 组件之一,是管理fragment跳转的框架,如果应用只有一个Activity,那么这个框架将是首选。navigation 在车机应用上,用的比较多。navigation 的使用方法循序渐进中,慢慢更新用法基础使用 - 首页多个碎片的情况1.引入依赖 imp原创 2021-12-29 15:11:35 · 1206 阅读 · 0 评论