首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
存量项目如何拥抱 KMP?从环境搭建到组件化集成的保姆级指南
摘要: Kotlin Multiplatform (KMP) 是目前我们选定的跨平台开发方案,但手头有几百万行代码的存量项目,不可能推倒重来。本文将通过“组件化集成”的思路,从零环境搭建,到处理平台差
Android App动态侵入之Frida基础用法(附截取App输入的账户密码实例)
前言 之所以写一篇这个内容,也是最近一个客户那边遇到了类似的安全检查没有通过,所以从基础的内容开始分享一下相关的知识。 Android App动态侵入是什么 Android App 动态注入,本质是
年终总结公众号怎么排版?
排版年终总结公众号,最关键的是制造出那种仪式感以及清晰度哟。一方面得展现出全年回顾时的郑重感,另一方面还得让数据、成果清清楚楚一眼就能看到。借助小墨鹰编辑器呀,能够高效地达成这个任务呢。 撰写完内容后
八、Android ——线性布局(LinearLayout)
线性布局LinearLayout线性布局就是从左到右或从上到下按顺序排列的一种布局。下面讲一讲LinearLayout的基础属性。 品 一、常用的属性 1、orientation 1.vemtical
Kotlin Flow 防抖(Debounce)详解
在 Kotlin 中,Flow 防抖(Debounce)主要用于处理连续事件流,防止在短时间内频繁触发操作。这在用户输入、搜索建议、按钮点击等场景中非常有用。
Jetpack Compose 实战:打造高性能轮播图 (Carousel) 组件
在传统的 Android View 体系中,实现轮播图通常需要使用 ViewPager 或 ViewPager2 配合 Handler 或 Timer。而在 Jetpack Compose 中,得益于
Kotlin Flow 防抖(Debounce)、节流(Throttle)、去重(distinctUntilChanged) —— 新手指南
Kotlin Flow 防抖、节流、去重这三个操作符在处理用户交互和实时数据流时非常有用,它们有不同的使用场景和效果。
虾分发是一个专注内测App托管分发的平台
虾分发是一个专注于内测App托管分发的平台,其核心功能与特点如下: 一、核心功能 一键上传与自动生成 支持iOS(IPA)和Android(APK)双端应用一键上传,自动生成合并下载链接或二维码,简化
什么是嵌入式测试?其目的是什么?
随着科技的快速发展,嵌入式系统在各个领域的应用越来越广泛,从家用电器到汽车电子,从医疗设备到航空航天,无处不在。嵌入式系统的复杂性和多样性要求对其进行严格的测试,以确保其功能正确、性能可靠以及安全稳定
软件开发公司选择柯信优创作为软件安全检测机构有哪些优势?
在数字化转型的大潮中,软件安全已成为企业不可忽视的重要议题。为了确保软件产品的安全性、可靠性和合规性,许多软件开发公司选择与专业的第三方安全检测机构合作。柯信优创作为一家知名的软件安全检测机构,在业界
让 AI 用 Flutter 实现了猗窝座的破坏杀·罗针动画,这个过程如何驯服 AI
在经历了之前的《用 AI 做了几个超炫酷的 Flutter 动画》的抽象实现后,就有了想让 AI 做点更炫酷又更具象化的东西,刚好前段时间对无限城篇里“三哥”的破坏杀·罗针展开印象深刻,所以就决定用它
移动端开发生涯规划
想咨询一下各位资深从业者,本人是双非一本学历,今年刚毕业的,在一家中小厂上班,做的是鸿蒙客户端开发,同时也会写安卓的代码,但命令式确实不太熟练,大多数功能都是靠ai给思路实现的。 目前工作时都能对代码
PorterDuffXfermode 笔记
黄色圆为dst,蓝色矩形为src 灯光高亮效果可以用Model.LIGHTEN 两张图片一方是透明,结果也是透明可以使用Model.MULTIPLY(正片叠加) SRC_IN 可以用来实现圆角效果或者
终于不漏了-Android开发内存泄漏详解
一、从本质看“内存泄露”是什么 内存泄露在 Java/Android 中的定义:对象不再被业务需要,但仍然能被 GC 根(GC roots)通过一条或多条引用路径访问到,导致垃圾回收器不会回收它,从而
Shader 与LinearGradient 笔记
Shader 与LinearGradient,Shader 与LinearGradient 笔记,,
Flutter PopScope 返回拦截完整指南
Flutter PopScope 返回拦截完整指南:易错点+正确姿势+实战示例 从 Flutter 3.16 起
Now In Android 精讲 9 - Benchmark 与 Baseline Profile
本文主要介绍如何编写 Baseline Profile 以及 Macrobenchmark,介绍他们的使用原理和收益
深入解析 SystemUI 依赖注入:Dagger2 与 Hilt 核心机制重温
SystemUI 的 Dagger2 实践为超大型、高性能要求的 Android 项目提供了宝贵的经验,这篇文章重温了 Dagger 的核心机制
FFmpeg开发笔记(九十二)基于Kotlin的开源Android推流器StreamPack
《FFmpeg开发实战:从零基础到短视频上线》一书的“10.2 FFmpeg推流和拉流”提到直播行业存在RTSP和RTMP两种常见的流媒体协议。除此以外,还有于2017年推出的SRT协议,相比常见
【Android 进阶】为什么你应该停止在 ViewModel `init` 中加载数据?
在 Android 应用开发中,"如何加载初始数据" 似乎是一个老生常谈的话题。然而,即使是经验丰富的开发者,常常也会在配置变更(Configuration Changes) 和单元测试(Unit T
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