首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Android
Kotlin
前端
Flutter
Android Jetpack
面试
HarmonyOS
后端
Java
展开
全部
Android
Kotlin
前端
Flutter
Android Jetpack
面试
HarmonyOS
后端
Java
架构
OpenGL
APP
iOS
Google
客户端
暂无数据
推荐
最新
Android 唯一UUID方案
UUIDUtils 的核心策略:内外存储同步与优雅降级 在 Android 生态中,生成一个稳定可靠的设备唯一标识符是一个经典且充满挑战的任务。尤其是在用户卸载应用后,如何优雅地恢复同一个设备 ID,
一次由 by lazy 引发的“数据倒灌”,深入理解 `by`关键字、`lazy`函数的本质
深入理解 `by`关键字、`lazy`函数的本质,并反思在 Android 架构设计中那些关于生命周期的重要原则
Android Jetpack 存储篇(DataStore、Room)与 Flow 高效组合
前言:为什么要写这篇文章 在现代 Android 开发中,本地数据持久化是几乎所有应用的核心需求。Jetpack 提供了两套官方推荐的存储方案: DataStore:轻量级键值对存储,推荐替代 Sha
二、Kotlin数组(Array)
数组是一种初始化时指定容器大小,不可以动态调整其大小的容器。元素按顺序存储在一串连续的内存段上 一、数组的创建 1、arrayOf创建数组 创建一个数组并传递元素值给它,集合中的元素可以是任意类型 2
KMP实战:从单端到跨平台的完整迁移指南
本文基于实际项目经验,详细介绍Kotlin Multiplatform (KMP) 的接入方式、平台适配方案以及开发中遇到的技术问题与解决方案。
Android Compose SideEffect(副作用)实例加倍详解
前几天的文章,整理了上个月的学习心得。这段时间又仔细研究了下SideEffect,秉着闲着找事干,有事干才不想着去洗脚的原则,我又开始了读书笔记式的码字。源码在文章末尾。各副作用函数特性表也在文章末尾
利用autojs获取控件信息
使用李跳跳自定义规则时,如何利用autojs获取UI界面上的控件信息?首先安装autojs,然后根据图文教程...
Android Compose快速入门手册(真的只是入门)
Compose出来有一段时间,很多人一直不愿意使用,一部分是之前的性能问题,还有一部分是很多项目其实是祖传的,谁也不敢冒然引入新技术,毕竟锅背起来很累。 写在文章开头: 目前这方面的文章很多,很多大佬
Android-游戏小窗模式
1. 悬浮窗View WindowManager设置全局悬浮窗 处理初始化 触摸处理事件 缩放事件处理 配置更改处理 2. 目标视图抽取与设置 获取目标查看 钩子逻辑
Android :Compose各种副作用的使用
前言 以前,我们使用Activity的时候,如果需要发起网络请求数据,那么直接使用lifecycleScope.launch开启一个协程请求即可,如果页面退出,也会随之取消这个请求。那么在compos
2024年App从备案到上架(国内各大应用市场)全过程
Android应用上架国内应用市场踩坑 前言 大家可能心里明白新郑册下来之后上架会很难,但是到底有多难?心里有底吗?反正我知道。 我们之前一直是做海外市场的,今年下半年才开始做国内的应用,我也是很久没
Compose页面切换的几种方式:Navigation、NavigationBar+HorizontalPager,会导致LaunchedEffect执行?
一、使用官方 Navigation 组件(单 Activity,多 NavGraph) 比如,我们要做成底部导航栏去动态切换。 当然,它不一定需要导航栏,比如有一种情况就是,我们希望通过页面的一些按钮
如何通过 Android 消息机制实现 Looper 的性能监控
前言 在 Android 开发中,Handler、Looper、MessageQueue 构成了整个应用消息机制的核心。而主线程执行耗时任务是 Android 想要极力避免的。
Flutter开发7个建议,让你的工作效率飙升
日常开发中,还有没有其它提升工作效率的方法呢,今天就给大家分享几个超实用的建议,助你在 `Flutter` 开发中事半功倍。
面Android 基础架构岗-4小时4面的持续体验(小累)
虽然不一定100%能拿offer,但这次面试非常值,远超来回100多的车费了😄。关于面试的心态,保持悲观的乐观主义心态比较好。面前做面试准备时保持悲观,尽可能的做足准备。面后积极做复盘,乐观接受结果
Flutter APP上架挑战:应对各大应用市场审核策略
Flutter开发的一个体系的APP上线试用了,经过一段时间试用趋于稳定,准备上架各大应用市场。咨询了第三方上架协助,费用高且针对Flutter开发的审核改造开发方自己处理。最终决定自己来搞。
Kotlin的Flow用法(实例加长加倍版)
一、Kotlin的简单概念 Kotlin Flow 是 Kotlin 协程库(kotlinx.coroutines)中的一个核心组件,用于处理异步数据流。它类似于 RxJava 的 Observabl
【带源码】我用Jetpack Compose写了个组件库
以WeUI组件库为基础,扩展了一大批安卓端特有的硬件和系统层面的功能示例,以及一些特定功能的UI界面。
findViewById不香吗?为什么要把简单的问题复杂化?为什么要用DataBinding?
DataBinding/ViewBinding 作为 Android 官方的亲儿子库,它的经历更加的离奇,从发布的时候火爆,然后到坑太多直接遇冷,随之被其他框架替代,再到后面 Kotlin 出来之后
现代Android开发依赖注入框架:为何首选 Koin 而非 Hilt?
Android开发,选择依赖注入框架时,会首先考虑Hilt和Koin。本文将重点从集成难易、性能对比,跨平台性以及背后维护公司的角度,探讨为什么在现代Android开发中依赖注入框架应该首选Koin。