首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
新技术
订阅
左小左
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
Android通知Notification使用全解析,看这篇就够了
持续创作,加速成长!这是我参与「掘金日新计划 · 6 月更文挑战」的第1天,点击查看活动详情 1、效果 2、简介 通知是 Android 在您的应用 UI 之外显示的消息,用于向用户提供提醒、来自其他
[译]Android Activity 和 Fragment 状态保存与恢复的最佳实践
译者亦枫注:对于 Activity、Fragment 和 View 是如何保存与恢复状态的问题,相信很多开发人员都处于一知半解的状态。最近刚好在总结 Fragment 的使用注意事项,无意中从网上看到国外的一篇好文,对这个问题做了一个全面的解析。加之使用可视化的动画效果,使我们…
Android Jetpack 开发套件 #6 ViewBinding 与 Kotlin 委托双剑合璧
ViewBinding 是一个轻量级的视图绑定方案,使用属性委托可以收敛模板代码,保证调用方代码干净清爽。
Android Jetpack 开发套件 #8 OnBackPressedDispatcher:Jetpack 处理回退事件的新姿势
从 androidx.activity 1.0.0 开始,Google 引入 OnBackPressedDispatcher API 来处理回退事件,旨在优化回退事件处理。
全新的Fragment通信方式
前言 就在前段时间,Google 推出了 Fragment Result API 和 Activity Results API,用来取代之前的 Activity 和 Fragment 之间通信方式的不
为什么推荐使用Jetpack CameraX?
为了简化相机的开发体验,Jetpack系列推出了重磅大作CameraX。其不惜网罗几万台测试设备来确保该框架的稳定性和兼容型,足以窥见Google的野心和诚意。让我们一起通过实战来检验下这个新技术。
不做跟风党,LiveData,StateFlow,SharedFlow 使用场景对比
最近网上流传出「LiveData 被弃用,应该使用 Flow 替代 LiveData」的声音。 LiveData 真的有那么不堪吗?Flow 真的适合你使用吗? 我们今天来讨论一下这两种组件。
Android底部对话框神器BottomSheetDialog
前言 在以前想让底部弹出一个对话框,一般的做法是继承Dialog,然后设置布局、设置位置、设置高宽,如果还想增加一个从下到上的动画,还需要新建一个动画文件,但是到后来,我们有了官方提供的BottomS
Jetpack 新成员 Hilt 实践(一)启程过坑记
这篇文章主要来分析一下 Hilt,花了好几天时间梳理了一下 官方 Hilt 文档,Hilt 的知识点有点多,将会分为三篇文章结合实际案例来完成,每篇文章都会有详细的使用的案例。本篇文章的案例已经上传到了 GitHub:HiltSimple。 研究 Hilt 时遇到一些坑,有些坑…
@OnLifecycleEnvent 被废弃,替代方案更简单
近期 androidx.lifecycle 发布了 2.4.0 版本,此次更新中 @OnLifecycleEvent 注解被废弃,官方建议使用 DefaultLifecycleOvserver