首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓
订阅
TaoTao
更多收藏集
微信扫码分享
微信
新浪微博
QQ
87篇文章 · 0订阅
实现双向滑动的 ScalableImageView(上)
详细记录了如何一步步实现 ScalableImageView。内容包含绘制与居中图片,通过手势监听实现双击缩放动画,并利用 OverScroller 添加边界回弹和惯性滑动效果。
玩转Jetpack依赖注入框架——Hilt
什么是依赖注入 依赖注入的英文是Dependency Injection,简称DI,做过Java开发的读者可能知道,Spring 框架中的控制反转功能就是通过依赖注入的方式来实现的。有个很有趣的现象,
Jetpack新成员,一篇文章带你玩转Hilt和依赖注入
各位小伙伴们大家早上好。 终于要写这样一篇我自己都比较怕的文章了。 虽然今年的 Google I/O 大会由于疫情的原因没能开成,但是 Google 每年要发布的各种新技术可一样都没少。 随着 Android 11 系统的发布,Jetpack 家族又迎来了不少新成员,包括 Hi…
协程是如何实现的
本文将从Continuation Passing Style、状态机的原理,介绍Kotlin协程在编译器的处理下,如何实现挂起和恢复的。
协程Job的取消,你真的用对了吗?
协程Job的cancel()方法并不会立即中断后续代码的执行,如果一个Job在任务过程中不存在一个可取消suspend方法的调用,那么直到任务结束都不会停止,即使是调用了cancel()方法。
Android事件分发为何喜欢“兜圈子”?不做个“敞亮人”!
我来带你揭开这个看似“绕圈圈”的设计背后的精妙艺术。别被流程描述吓到,它其实是一个深思熟虑的、职责清晰的分层协作过程,核心思想是 “让最合适的人做最合适的事”和“控制权分层” 。 想象一个故事:快递配
Android | Context 全解析:原理、类型与使用指南
Context 是 Android 系统提供的 全局环境信息接口,用于管理 应用资源、组件交互、系统服务访问 等。主要作用包括: 访问资源(getResources()、getAssets()) 启动
原生Android Java调用系统指纹识别方法
# 在Android中调用系统指纹识别API Android从API 23(Android 6.0)开始提供了系统级的指纹识别支持。以下是使用系统API实现指纹识别的完整步骤: ## 1. 添加权
深入理解Jetpack Compose中的函数的执行顺序
通过实例,深入浅出地讲解Jetpack Compose中的不同函数的执行顺序,包括副作用函数DisposableEffect、LaunchedEffect 和常规的Composables。
学会说不!让你彻底学会Kotlin Flow的取消机制
学会使用Flow不难,难的是如何精准地按预览控制Flow,本篇用具体实例来讲解如何针对各种场景适宜地取消Flow。