首页
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
性能优化
逆向
暂无数据
推荐
最新
ConstrainLayout:从上手到精通
首先,讲解了约束定位是如何通过扁平化结构减少嵌套以提升性能的;其次,讲解了核心功能及辅助工具的用法;最后,演示了如何结ConstraintSet与TransitionManager实现布局的过渡动画。
Android使用Flow+协程封装一个FlowBus
Android使用Flow+协程封装一个FlowBus 做过Android的同学应该都使用过EvenutBus、Rxbus、LiveDataBus等,这些第三方不仅要导入依赖包,而且还要注册和取消注册
Compose Transition中断动画的特殊性
Compose动画中有一个Interrupted中断效果,当上一个动画还没有执行完成时,立刻触发下一个动画,控件会从当前状态往新的状态平滑过渡,但transition似乎有点问题。
Android第一代加固技术原理详解(附源码)
所谓加固,其实就是通过一些手段隐藏业务代码实现的细节,增加反编译工具(如jadx等)对apk进行反编译,静态分析业务代码的难度。
全面解读Android平台GB28181接入方案:SmartGBD的技术实现与应用
1. 引言 随着智能化技术的飞速发展,视频监控系统已经渗透到社会各个领域,从城市安全到交通监控,再到智慧教育和车载终端,几乎每个行业都离不开高效的监控和数据传输系统。在此背景下,GB28181协议作
『OpenGL学习滤镜相机』- Day2: 渲染第一个三角形
📚 今日目标 理解 OpenGL 渲染管线的工作流程 掌握顶点数据的创建和传递 学习着色器(Shader)的基本概念 编写第一个顶点着色器和片段着色器 成功渲染一个彩色三角形 运行效果: 🎯 学习内容
协程进阶:协作、互斥与共享状态管理
内容包括:用Job和Channel替代CountDownLatch;select的“先到先得”用法;Mutex与synchronized的区别;以及ThreadLocal在协程中的正确使用。
什么?Jetpack Compose的TextField和Text组件bug太多还难用???
Compose真香,但是 TextField 和 Text组件也真是难用而且还有bug,新手必看避坑指南
为啥选了Kuikly?2025“液态玻璃时代“六大跨端框架横向对比
本文深度对比了 Kuikly、Flutter、React Native 等六大跨端框架,从学习成本、开发体验、性能、生态四方面进行剖析,助您做出最佳技术选型。同时揭秘孤寡青蛙项目为何选择 Kuikly
理解协程本质,我想纠正99.9%的人对协程的认知!
理解协程,我想纠正99.9%的人对协程的认知! 关于协程最广为流传且极具误导性的定义是:『协程是一种轻量化的线程』
Okhttp 定制打印请求日志
在安卓开发项目中,需要排查请求 api 的问题,需要依赖 http 请求的日志,下面是自定义的 okhttp 请求日志拦截器,相信大家用得上
Android 网络请求超时?可能与连接池和脏连接有关
在IOT开发连接Soft AP后发起网络请求时,发现一个奇怪的现象,经常有网络请求超时,一开始以为是硬件(提供Web服务)的原因,因为客户端代码看到网络请求已经出去了,但是硬件端反馈就是没收到。那问题
『OpenGL学习滤镜相机』- Day6: EGL 与 GLSurfaceView 深入理解
📚 今日目标 理解 EGL 的作用和初始化流程 掌握 GLSurfaceView 的渲染模式 学会渲染模式的切换和应用场景 了解 EGL 上下文管理和线程模型 运行效果: 🎯 学习内容 1. EGL
🚀 Jetpack MVI 实战全解析:一次彻底搞懂 MVI 架构,让状态管理像点奶茶一样丝滑!
有没有遇到过这样的场景? 你接手一个老项目,UI 状态乱得像小孩的玩具箱—— 加载动画一直转、刷新不生效、点按钮没反应…… 你以为是逻辑写错,结果是状态更新全乱了套。 问题的根源其实不在你
Android 监听时间变化
在Android应用中,有几种方式可以监听系统时间的变化。选择哪种方法取决于你的具体需求,广播接收器是最常用和可靠的方法。
基于 Dart 的 Terminal UI ,pixel_prompt 这个 TUI 库了解下
今天介绍一个特殊的 Dart 开源库 pixel_prompt ,PixelPrompt 是 Dart 的终端 UI (Terminal UI TUI) 框架 ,它属于参考了 Flutter 的响应式
Flutter 也有类 React Flow 的节点流程编辑器,快来了解下刚刚开源的 vyuh_node_flow
vyuh_node_flow 是一个刚刚开源的 Flutter Flow 节点编辑器,这是一个基于 MIT 许可的全平台节点/图形编辑器工具 ,它提供了类似 React Flow 的一系列功能支持:
NFC开发系列专栏 - 第三篇:无界面NFC后台服务方案
解决Tag对象跨进程传递失效问题。对比四种技术方案,推荐1px透明Activity配合防抖Toast实现无感知处理。提供完整代码:窗口设置、自动关闭、异步处理。确保后台NFC服务稳定、无感运行
Kotlin runBlocking 可不要乱用!
Kotlin 作为安卓开发的首选语言,开发者必须了解其底层机制。 Kotlin 最为突出的特性之一是在语言层面内置对异步和非阻塞编程的支持——协程。这为开发者提供了强大的工具来构建高效且响应灵敏的应用
Android代码架构
Android代码架构通常包括四个主要层次:应用层、框架层、原生层和Linux内核层。框架层为应用层提供了大量的API,使开发者能够快速开发应用程序。框架层包含了各种管理器和服务。