首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓
订阅
用户4395511528846
更多收藏集
微信扫码分享
微信
新浪微博
QQ
43篇文章 · 0订阅
CC:基于组件总线的组件化开源框架
本文详细介绍了CC框架的设计思路与实现原理。通过阅读本文,你可以了解到设计一个基于组件总线方案的组件化框架所涉及到的相关技术点,甚至可以自己设计一套组件化框架出来。
组件化框架——CC
CC中最基础的概念是IComponent(https://qibilly.com/CC-website/#/manual-IComponent),任何组件需要暴露给外部调用的能力都需要实现这个接口。因为CC支持跨app进行组件化调用,所以整体的结构图可以如下所示: 每个…
Android存储:轻松掌握MMKV
通过学习本文,轻松掌握腾讯开发的 MMKV 组件,尽早在项目中替换掉SharedPreferences。
这是一篇你应该了解的Android数据存储优化
年前在公司做了从 SharedPreferences 到 MMKV 的迁移,所以借这次机会和大家讨论一下Android存储优化。 增量更新导致文件写入的时间长。 线程安全问题和潜在的ANR。 别说,还挺多,有DataStore、MMKV 和 数据库。 上面说了四种本地数据存储方…
花式封装:Kotlin+协程+Flow+Retrofit+OkHttp +Repository,倾囊相授,彻底减少模版代码进阶之路
花式封装:Kotlin+协程+Flow+Retrofit+OkHttp+Repository,倾囊相授,彻底减少模版代码进阶之路
【绝非标题党】Android15适配,太恶心了
前言 最近在将项目适配到Android 15(API 35)的过程中,遇到了不少"坑",整个过程耗时近半年。本文将分享我在适配过程中遇到的三个典型问题及解决方案,希望能帮助正在或即将进行适配的开发者少
Socket 与 WebSocket 的区别是啥?
一、基础概念 1. Socket 定义: Socket 是操作系统提供的 网络通信接口,是应用程序与网络协议(如 TCP/UDP)之间的桥梁。它通过底层协议直接与网络交互,提供 全双工通信能力。 协议
Handler的sendMessage和postDelay的区别
到此我们看到消息入队已经完毕,我们接着去看消费。 线程和 Handler Looper MessageQueue 的关系是一个线程对应一个 Looper 对应一个 MessageQueue 对应多个 Handler,既然是一个MessageQueue对应多个Handler,会不…
【安卓开发】浅析Android中的Handler
安卓开发中,主线程(UI线程)不能处理耗时任务,否则会导致ANR问题。后台线程可以执行耗时任务,但是无法修改UI。因此需要使用Handler机制来实现线程间的消息传递。
Android 打开相册选择图片(史上最简单)【转载】
这是一个打开相册选择图片的故事,不涉及拍照、多图片选择,就是简单的一个单图片选择并展示(不涉及任何权限)。先上效果图 测试的设备(都可用): 1、MUMU模拟器(Android6.0.1) 2、三星