首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
XiaLong
更多收藏集
微信扫码分享
微信
新浪微博
QQ
125篇文章 · 0订阅
从车窗升降一探 Android 车机的重要 API:车辆属性 CarProperty
前言 前面我们介绍过 Android 车机 Automotive OS 的几块重要内容: 一文了解 Android 车机如何处理中控的旋钮输入 从实体按键看 Android 车机的自定义事件机制 深度
【视频文稿】车载Android应用开发与分析 - AIDL实践与封装(下)
上期视频讲解了AIDL的简单使用,以及5个可能在使用AIDL过程会遇到的问题,本期视频我们继续把余下的5个的问题讲完。
【视频文稿】车载Android应用开发与分析 - AIDL实践与封装(上)
开发手机APP时我们一般都是写一个独立的应用,很少会涉及到除了系统服务以外的多个进程间交互的情况,但开发车载应用则不同,随着车载系统需求复杂程度的逐渐提升,现代的车载应用或多或少都会涉及多进程间的交互
DataBinding最全使用说明
DataBinding最佳的Android MVVM 实现, 无与伦比的开发体验 1. 更少的代码 2. 更强大的容错性 3. 更快的迭代速度 4. 更高的可读性
用Kotlin Flow解决Android开发中的痛点问题
本文将通过实际业务场景阐述如何使用Kotlin Flow解决Android开发中的痛点问题,顺势介绍适合Android开发的基于Flow/Channel的MVI架构。
Android源码分析:手把手带你深入了解Glide的缓存机制
本人尝试将 Glide 的功能进行分解,并单独针对每个功能进行源码分析,从而降低Glide源码的复杂度。 今天,我将主要针对 Glide的图片缓存功能进行流程 & 源码分析 ,希望你们会喜欢。 1. Glide缓存机制简介 Glide的缓存机制使得 Glide具备非常好的图片缓…
Android AutoService 组件化
1.前言 随着App的业务增加、版本迭代以及冗余的“远古时期”代码,App代码变得臃肿增量叠加、开发者需要了解各个功能、单测功能编译时长、没有统一快速开发框架,代码复用性低,组件化开发就很有必要
好用的依赖注入框架-Hilt
为什么使用依赖注入 要学习某个框架,必须要弄明白它是用来干嘛的,有什么好处。 那么Hilt是什么呢,它有什么好处呢? 首先,Hilt是一个依赖注入框架。依赖就是一个对象的功能依赖于其他对象去实现。就比
Kotlin Jetpack 实战 | 01. 从一个膜拜大神的 Demo 开始
本文属于《Kotlin Jetpack 实战》系列文章。 为了方便大家理解 Kotlin,Coroutines,Jetpack,Functional Programming,MMVM 这些新知识,这个 Demo 简单到了极致。随着文章的更新,我会一步步用 Kotlin,Jetp…
Android 基于Jetpack LiveData实现消息总线
前面的文章 Android Jetpack系列之LiveData 介绍了LiveData的基本用法,本文来介绍一下LiveData的一个进阶用法 — 基于LiveData实现消息总线 消息总线 在An