首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Android
Kotlin
面试
前端
Flutter
Android Jetpack
Java
HarmonyOS
架构
展开
全部
Android
Kotlin
面试
前端
Flutter
Android Jetpack
Java
HarmonyOS
架构
APP
OpenGL
iOS
Android Studio
性能优化
逆向
暂无数据
推荐
最新
Android代码架构
Android代码架构通常包括四个主要层次:应用层、框架层、原生层和Linux内核层。框架层为应用层提供了大量的API,使开发者能够快速开发应用程序。框架层包含了各种管理器和服务。
Swift 进军 Android,Kotlin 该如何应对?
2025 年 6 月 25 日,Swift 开源项目官宣成立 Swift Andro Workgroup,目标很直接:让 Swift 能原生跑在安卓上。
安卓的ViewModel
一、ViewModel 下面把 Android Jetpack ViewModel 从“它是什么”到“它怎么活”一口气讲透,读完你就能在代码里顺手捏出一个既不死、也不泄漏的 ViewModel。 定位
Compose Transition中断动画的特殊性
Compose动画中有一个Interrupted中断效果,当上一个动画还没有执行完成时,立刻触发下一个动画,控件会从当前状态往新的状态平滑过渡,但transition似乎有点问题。
保持 Widget.build 内部的纯净
保持 Widget.build 内部的纯净 Provider 家族的隐式依赖 使用 Provider 时,开发者常在 build 方法中直接调用 Provider.of 或 watch :
【http3/quic】cronet 已经原生集成在Android内啦!还不快来开开眼!
前情提要 想要在 Android 上使用 http3/quic 协议的网络请求,通常需要使用三方库,例如okcronet。 (ps: okhttp3 不支持 http3 哦,最高只支持到 http2,
Android 15 全屏模式适配:A15TopView 自定义组件分享
Android 15 全屏模式适配:A15TopView 自定义组件分享 背景 Android 15 (API level 35) 引入了重要的行为变更,特别是针对 Window Insets 的强制
EllipsizeEndTextview末尾省略自定义View
需求:在某些场景下,直接在xml或者代码里面设置android:ellipsize="end"不生效,可以参考这种解决方案,但是会存在截断单词的场景 原理:默认开启自动截取功能autoTruncate
Android开发中Crash治理方案
Crash是应用稳定性的致命杀手,直接影响用户体验、留存率和产品声誉。系统化的Crash治理是一个涵盖预防、监控、分析、修复、验证的闭环工程。 核心目标: 最小化Crash率,快速定位并彻底修复根因,
【底层机制】Android对Linux线程调度的移动设备优化深度解析
Android对Linux线程调度的移动设备优化是一个系统工程,涉及调度算法、功耗管理、热控制、实时性保证等多个维度。这些优化共同目标是:在有限的电池容量和热约束下,提供流畅的用户体验。
Android NDK 编译 protobuf
最近收到一个小伙伴的私信,Android平台帮忙编译一个Native C++项目,这个项目中用到了Protobuf 和OpenCV两个C++库,其Protobuf需要自己编译成.so库
Gradle如何升级到libs.versions.toml
官方参考文档 https://docs.gradle.org/current/userguide/platforms.html 在文章最后有重点教你怎么引用私有库的插件,这个很多人不知道 一:谈谈语法
Android MQTT 使用
下面我将全面讲解 Android 中 MQTT 的使用,包括核心概念、实现原理、完整代码示例和可视化流程图。 MQTT 核心概念 MQTT 协议特点 轻量级:适用于资源受限设备 发布/订阅模式
kotlin协程-基础设施篇-协程创建与启动:SafeContinuation
种一颗树的最好时机是十年前,其次是现在。 学习也一样。 跟着霍老师的《深入理解Kotlin携程》学习一下协程。 在这里,我们将kotlin中的协程实现分为两个层次 基础设施层:标准的协程API,主要对
Android 网络请求超时?可能与连接池和脏连接有关
在IOT开发连接Soft AP后发起网络请求时,发现一个奇怪的现象,经常有网络请求超时,一开始以为是硬件(提供Web服务)的原因,因为客户端代码看到网络请求已经出去了,但是硬件端反馈就是没收到。那问题
「幽灵调用」背后的真相:一个隐藏多年的Android原生Bug
三天前,群里看到Penguin大佬写的一篇文章:你的App是否有出现过幽灵调用。看完后不禁感慨:分析之深入、工具之强大,令人叹服。这篇文章写的很好,但想要看懂需要很多前置知识,另外结尾处戛然而止,让人
【Android】BottomSheet
一、BottomSheet概述 BottomSheet 是 Android 应用中的一个 从屏幕底部向上滑出的面板。你可以把它想象成一个从底部弹出的“抽屉”或“菜单”,用于向用户展示更多的内容、选项或
Android Weekly #202520
技术文章 Android Perfetto 系列 07 - MainThread 和 RenderThread 解读: 本篇是 Perfetto 系列文章的第七篇,主要介绍 Android App 中
Android 的未来: 为什么 `Navigation 3` 是行业变革者!
各位 Android 开发者, 让我们坦率地说, 你们有多少次因为管理导航而抓狂? 这简直是一场噩梦, 对吧? 我们都曾编写自定义代码来适应我们的使用场景. 从现在起, 我们有了一个新的解决方案, 叫
Android 16KB页面对齐介绍
Google发布,自2025年11月1日起,提交至Google Play且针对Android 15+设备的所有新应用和现有应用的更新都必须支持16KB的页面大小,本次改动目的是优化系统内存性能和提升现