首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
AndroidX 将引入有全新 AppState ,用于管理 Compose 状态
最近 AndroidX 给「跨组件 Compose 状态托管场景」引入了 AppState ,目前还没完全落地,但是从代码骨架可以看出来,AppState 的核心目的是: 这次新增的是 android
reified 如何骗过 JVM 类型擦除
reified 关键字让你在内联函数里能在运行时访问泛型类型信息。它简化了基于类型的操作,代码更安全也更干净,特别适合需要运行时反射或类型操作的场景。
TokenPocket 官网访问指南:直达模式与跳转模式的安全差异解析
在数字服务高度发达的今天,确认官方来源是用户保护自身信息安全的第一道环节。TokenPocket 网络安全工程团队从技术底层出发,对常见的四种官网访问路径进行了系统性比较,帮助用户理解「直达」与「跳转
Google ML 技术如何在 Android 上落地
技术选型 Google 为 Android 开发者提供了三套机器学习方案,选择哪一条路径取决于具体场景: ML Kit:开箱即用的预训练 API 套件。最低支持 API 21(Android 5.0)
Android 离线 ML Kit 高效集成方案
在移动端实现 AI 能力,ML Kit 提供了两种模式:动态下载(Google Play Services 模式)和静态捆绑(Bundled 模式)。为了确保在完全离线环境下可用,我们通常选择静态捆绑
ARouter
1、ARouter 是什么?作用是什么 答案 ARouter 是阿里开源的Android 路由框架。 核心作用: 实现组件化 / 模块化跨组件页面跳转,解耦; 跨组件方法通信、服务调用; 支持参数自动
Map
JDK:Java 开发工具包,就是 Java 的版本。 JDK1.7 = Java 7 版本 JDK1.8 = Java 8 版本(现在企业最常用、面试问得最多) 1、HashMap 底层原理 答案
List集合
1、ArrayList 和 LinkedList 区别 答案 1.底层结构 ArrayList:动态数组; LinkedList:双向链表。 2.查询 ArrayList:随机访问快,下标 O (1)
Android 沉浸式(Edge-to-Edge)的介绍与应用
沉浸式是应用界面开发的不可避免要考虑的内容,Google 从 Android 15 开始,强制所有 App 启用 Edge-to-Edge(边缘到边缘)。
别再忍受AI的智障拼接了!这才是“读懂脚本”的智能匹配剪辑
很多团队第一次用AI剪辑工具时,都会有一种又期待又崩溃的感觉。期待的是,它终于可以帮团队自动剪视频、
使用Perfetto debug trace查看超时slice
序言 Perfetto可以使用添加debug trace 的方式,把sql查询出来的结果可视化的显示在Perfetto页面中。 方便更直观的查看。 使用 进入命令模式。使用 add debut sli
Kotlin 协程 Coroutine
1、什么是协程?和线程有什么区别 答案 协程是轻量级线程,基于线程封装,由语言层调度,不是操作系统调度。 区别: 线程由 OS 调度、开销大;协程开销极小、可开上万个。 线程是抢占式;协程是协作式,主
12、熟练组件化、模块化、路由 ARouter 使用与原理;
一、基础概念 1、什么是模块化? 答案 把整个项目按业务 / 功能拆分成多个独立 module, 比如首页、我的、订单、登录等; 代码分层、职责拆分,方便多人协作、解耦、复用。 2、什么是组件化? 答
11、MVP、MVVM、MVI 区别
1、MVP 把视图、业务逻辑、数据分层; Presenter 作为中间层主动调度 View 和 Model,View 和 Model 不直接通信。 缺点:接口多、Presenter 容易臃肿、需手动解
Perftto 使用命令添加标签
序言 最近在研究perfetto的自动化,看到可以通过命令行来做一些功能。这次研究了一下通过命令在时间轴添加旗帜和文本。效果如下。 文档 Perfetto中文文档 命令自动化参考 使用 进入命令功能
10、包体积优化:资源压缩、冗余代码清理、分包、7z 压缩、无用资源剔除
1、App 包体积过大有什么影响? 答案 下载耗时、流量消耗大、应用商店转化率低、安装占用空间大、安装慢、低配机容易安装失败。 2、包体积优化整体分为哪几类? 答案 代码优化 资源优化 图片及音视频优
如何在没有备份的情况下从丢失的手机中恢复照片?
如何在没有备份的情况下从丢失的手机中恢复照片?许多手机用户想知道如何才能实现这一目标。手机很容易损坏或丢失。这意味着您的所有照片都将消失。最糟糕的是我们忘记备份数据。 老实说,在没有备份的情况下恢复它
9、卡顿优化:UI 卡顿、ANR 成因分析、主线程耗时排查、帧率优化;
1、什么是 UI 卡顿?根本原因 答案 手机屏幕默认 60 帧 / 秒,一帧理想耗时 16.6ms。 主线程在 16.6ms 内没完成测量、布局、绘制、逻辑处理,就丢帧、掉帧,肉眼看到卡顿、滑动不流畅
AI 测试 Agent 需要什么样的移动端执行环境?
AI 测试 Agent 需要什么样的移动端执行环境? 这两年很多测试相关的 AI Agent 都在进步。 它们已经能做不少事情: 根据需求文档生成测试点 根据用户反馈整理复现步骤 根据截图和日志生成初
8、内存优化:内存泄漏排查、LeakCanary、大图优化、Bitmap 复用、OOM 治理;
1、什么是内存泄漏? 答案 程序已不再使用的对象,被强引用一直持有,GC 无法回收,长期堆积导致内存占用越来越高,引发卡顿、OOM。 2、Android 常见内存泄漏场景有哪些? 答案 静态变量持有
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