首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
【02】完整的安卓二次商业实战-配置gradle-构建打包原生安卓项目-调试本地运行模拟器-优雅草伊凡
【02】完整的安卓二次商业实战-配置gradle-构建打包原生安卓项目-调试本地运行模拟器-优雅草伊凡 引言 上一篇说了整体步骤,本次我们详细进行操作,卓伊凡我用trae编辑器 替代 Android
为何坚持选择苹果而非安卓?深度解析用户忠诚度的四大根源-卓伊凡
为何坚持选择苹果而非安卓?深度解析用户忠诚度的四大根源-卓伊凡 在移动操作系统领域,Android与iOS的性能之争已持续多年。当前两大系统在流畅度、功能创新等方面确实接近”五五开”的局面,新兴的鸿蒙
Java 多线程指南:从基础用法到线程安全
总结了 Java 多线程的用法和线程安全核心。包括 Thread、Executor 的使用,volatile 的可见性,synchronized 和原子类的原子性,以及死锁、双重检查锁和读写锁。
Android Framework-Launcher-Partner
Partner是什么呢? 嗯 很好,鉴于我贫瘠的文学功底,我借鉴了一下AI的文本。 Partner 机制是一种允许设备制造商(OEM)、运营商或其他合作伙伴通过标准化方式定制和扩展 Android 系
【04】AI辅助编程完整的安卓二次商业实战-寻找修改替换新UI首页图标-菜单图标-消息列表图标-优雅草伊凡
【04】AI辅助编程完整的安卓二次商业实战-寻找修改替换新UI首页图标-菜单图标-消息列表图标-优雅草伊凡 引言 本次二开布局没有变,但是下一次整体布局会有变,不过本次开发发现朋友圈跳转功能的流程步骤
ovCompose + AI 开发跨三端的 Now in Kotlin App
Now in Kotlin Now in Kotlin 是一个基于 ovCompose 技术构建的跨平台项目。本项目旨在帮助开发者了解 Kotlin 最新技术动态,同时演示如何利用 ovCompose
让转换并发起来的两个核心手段:flatMapMerge(concurrency = N)和channelFlow { ... }
一、 flatMapMerge(concurrency = N):把“元素→子流”并发执行并合并输出 语义 对上游每个元素 x,用变换函数生成一个 子 Flow:x -> Flow。 最多同时收集 N
Android神仙问题:Couldn't get post build model. Module: XXX Variant: debug
Android神仙问题:Android Studio无法运行项目,点击运行后报错Couldn't get post build model. Module: XXX Variant: debug
详解flowOn 与背压
1)flowOn的本质:切线程 + 建边界 语义:flowOn(dispatcher) 会把它上游(到前一个 flowOn 或源头之间)的运算,放到指定 dispatcher 上执行;下游仍在收集者所
Android Framework-Launcher-数据的加载
Launcher 在我个人看来是简单且又复杂的一个模块。 简单是只要认真看,基本能看通UI部分大体逻辑,稍微动手改一下,就能看到效果,成就感大大滴有。 复杂是和SystemUI之间强绑定,看起来让我这
从flutter源码看其渲染机制
提问 setState是怎么刷新页面的? setState为什么有些情况下使用会带来不必要的开销? flutter的渲染机制是什么? 带着这几个疑问读一下系统源码
如何将Android短信导出到 CSV/TEXT/Excel
Android消息很容易在您的设备上管理和阅读。如果您出于各种原因想在计算机上编辑或查看它们怎么办?现在,您需要将Android短信导出为 CSV 或 TEXT 格式,这更具可读性和可访问性。但摆在你
视频feed流框架-原创
背景 目前抖音、快手、其他短剧app遍地都是,但是好用的开源的feed流框架基本没有 于是做了一款可商业化的视频流框架,供大家参考使用,直接上效果 在开源项目:https://github.com/T
从if-else和switch,聊聊“八股“的作用
不论是代码优化、架构设计、性能调优都逃不开这些基本原理。离开了地基,再高深的设计模式、框架思维,都很容易成为空中楼阁
[小笔记] Java 集合类
线程不安全集合类 HashMap HashMap 的默认容量大小为 16,重载因子为 0.75。 计算 key 的 hash 值然后做 mod 运算,将其存放在 bucket 中(默认容量为 16),
Compose 5 个简短动画,让您的应用脱颖而出
5 quick animations to make your Compose app stand out 浏览 5 个快速动画,让您的应用在短短几分钟内生动起来。 1. AnimatedVisibi
Android ViewPager2 嵌套 RecyclerView 滑动冲突解决方案
在多层 ViewPager2 + RecyclerView 嵌套的场景中,横向滑动可能会出现 子控件滑动被父控件拦截 的问题。该问题本质是 Android 触摸事件分发 + 嵌套滚动冲突,解决方法主
你的App是否有出现过幽灵调用?
一个编译优化带来的 Android 坏根问题分析,有时候真不是兢兢业业开发者的错,而是其它因素造成。
android 以maven的方式 引入本地的aar
在build.gradle 中配置本地maven发布。url = mavenLocalPath 指向的就是本地发布地址。 配置完成之后在对应的model的gradle下就会有一个publish 任务。
深入解析安卓 Handle 机制
本文深入解析安卓 Handle 机制,涵盖 Handle、Looper、MessageQueue、Message 四大组件,阐述其解决跨线程通信与主线程更新 UI 的核心作用,提及内存泄漏等关键问题
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30