首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
教我数理化_jwslh
掘友等级
Android开发
兴趣是最好的老师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
最新
热门
非静态内部类、局部内部类、匿名内部类为啥能够访问外部类?
通过class文件可以清楚的知道,这些内部类的构造方法中会自动传入外部类的实例,所以能够访问外部类中的实例。 源码 Out$Inner.class Out$Inner1.class Out.class
两张图读懂RxJava源码
源码仓库:https://github.com/ReactiveX/RxJava 在现代 Android 开发中,RxJava 已成为处理异步编程、事件流控制和数据变换的核心工具之一。无论是 API
Android Koin 源码解析
前言 Koin 是一个用纯 Kotlin 编写的轻量级依赖注入(Dependency Injection, DI)框架,其设计目标是简单易用,不依赖代码生成或复杂的注解处理机制。 Github: ht
Kotlin 协程 select(选择器)的源码分析
前言 多路复用(Multiplexing) 是一种技术,允许在同一通信介质或信道上传输多个信号或数据流。其目的是通过有效地共享有限的资源(如带宽、时间、物理设备等),提高通信效率,减少资源浪费。kot
TLS 通信中涉及的组件介绍
Keychain Keychain 是一种用于存储和管理私钥、证书以及敏感信息(如密码、API 密钥等)的安全容器。它常见于以下场景: 移动和桌面操作系统: macOS 和 iOS 提供内置的 Key
Kotlin 协程+挂起中可重入锁(ReentranceLock)的坑
背景 在某次任务中使用了 Kotlin协程+读写锁(ReentrantReadWriteLock) 对数据库进行操作。 数据库的查询使用了 suspend 挂起函数 封装层使用了协程和锁,控制对一些D
Android Dagger-Hilt 工作原理浅析
背景 最近在项目中突然需要跨组件去访问彼此的服务。如果直接依赖对应的组件,整个项目的结构就复杂很多,而且依赖关系就显得很重。 可以使用Java SPI,Java SPI能够实现这种跨组件的服务访问。但
Android问题汇总
前言 最近发现在日常开发或是在阅读中,经常会遇到一些问题,这些问题或大或小,但是在自己多次碰到后还是不知道怎么去解决或是想不起来到底具体的问题是啥了。所以还是将这些问题做成一个系列记录下来,方便自己后
Android Flavor渠道控制
Android开发过程中,我们经常需要针对不同环境(如开发环境、测试环境、生产环境)或不同客户群体(如免费版、付费版)构建不同的应用版本。Gradle提供了强大的Product Flavors功能,帮
Android Canvas的基本操作
在 Android 开发中,用户界面(UI)的定制化是提升应用体验的重要手段之一。尽管 Android 提供了大量的现成控件和布局组件,但有时我们需要创建一些特定的、无法通过标准控件实现的视图效果。这
下一页
个人成就
文章被点赞
12
文章被阅读
3,819
掘力值
302
关注了
4
关注者
7
收藏集
2
关注标签
4
加入于
2022-12-10