首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
关注
综合
后端
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
排行榜
综合
后端
排行榜
前端
Android
iOS
人工智能
开发工具
代码人生
阅读
全部
Android
Kotlin
面试
前端
Flutter
Android Jetpack
HarmonyOS
Java
架构
展开
全部
Android
Kotlin
面试
前端
Flutter
Android Jetpack
HarmonyOS
Java
架构
OpenGL
APP
iOS
后端
客户端
音视频开发
暂无数据
推荐
最新
【底层机制】Android OTA更新系统:原理与应用深度解析
OTA(Over-The-Air)更新是指通过无线网络下载和安装系统更新的技术。在Android生态中,OTA更新系统是一个复杂而精密的工程,涉及多个系统组件和严格的安全验证。
【底层机制】Ashmem匿名共享内存:原理与应用深度解析
Ashmem是Android高效内存管理的基石之一,它通过文件描述符和pin/unpin机制,实现了高性能、可回收的进程间大内存共享。 它在图形系统、多媒体等性能关键路径上扮演着不可替代的角色
【底层机制】Android内存管理技术深度解析:PMEM、ION与DMA-BUF Heaps
在移动设备开发领域,高效的内存管理对于系统性能至关重要。特别是多媒体处理、图形渲染和硬件加速等场景,需要特殊的内存管理机制来满足低延迟、高带宽和零拷贝的需求
Android UI优化:让你的APP从“卡顿掉帧”到“丝滑如德芙”
如果你是Android开发者,一定听过用户灵魂拷问:“为什么你的APP划起来像在拖砖头?”“这按钮点了半天没反应,手机卡炸了!”——别慌,这不是手机的锅,十有八九是UI优化没做到位。 今天咱们就
Kotlin Flow的6个必知高阶技巧
Kotlin Flow的6个必知高阶技巧 一、智能缓冲策略优化流处理 背压问题核心解析 当生产者和消费者速率不匹配时,传统流处理会导致数据积压。Kotlin的buffer()操作符通过创建缓冲区解决该
再写13道Android面试题,裁员无非是关机再重启
前言 “你恐怕要领大礼包了”这是一大早刚到公司领导喊我去会议室跟我说的话,刚听见我还有点懵,以为要给我什么好吃的,然后就反应过来了,我又被裁了,这工作是去年入职的,到现在刚好要一年了,虽说我知道目前这
Android 高频八股文十问
时光荏苒,不知不觉中已经入坑 Android 开发五年多了,在这些年里也经历过大大小小的各种面试,今天闲来无事,回忆一下,在此列举我遇到的,比较高频的八股文十问。
Android APK 各签名方案(v1 / v2 / v3 / v3.1 / v4)工作原理与作用
0. 一图速览(签名覆盖与“签名块”) APK 结构(末尾) v1(JAR) :逐个文件计算摘要,写进 META-INF/(MANIFEST.MF/.SF/.RSA)。不覆盖 ZIP 元数据;安装校验
【底层机制】Android对Linux线程调度的移动设备优化深度解析
Android对Linux线程调度的移动设备优化是一个系统工程,涉及调度算法、功耗管理、热控制、实时性保证等多个维度。这些优化共同目标是:在有限的电池容量和热约束下,提供流畅的用户体验。
【底层机制】垃圾回收(GC)底层原理深度解析
作为开发者,深入理解GC底层原理不仅有助于编写更高效的代码,更重要的是培养系统级思维,在抽象便利性与执行效率间找到最佳平衡点。随着新硬件和新编程范式的出现,GC理论将继续演进,为构建更可靠的软件系统提
【底层机制】LeakCanary深度解析:从对象监控到内存泄漏分析的完整技术体系
LeakCanary基于自动化检测和最小侵入性原则构建,其设计目标是在开发阶段主动发现内存泄漏,而非依赖事后分析。系统采用观察者模式与引用队列机制的结合,实现对象生命周期的无缝监控。
RecyclerView布局绘制优化-OkLayoutInflater
使用OkLayoutInflater优化RecyclerView的布局加载,使得首帧渲染耗时65ms->35ms,滑动帧率45fps->52fps。
Android编译插桩黑科技:ReDex带你给App"瘦个身,提个速"
如果你是Android开发者,一定对"包体积"和"启动速度"这两个词不陌生。产品经理天天催着"再小一点",用户抱怨"怎么又卡了",而你看着ProGuard的混淆报告陷入沉思——难道就没有更猛的优
MVI架构如何改变Android开发模式
深入探索Model-View-Intent(MVI)架构如何通过单向数据流和状态集中管理解决Android开发中的状态管理难题,提供与MVP、MVVM的详细对比及完整购物车实战案例。
【底层机制】 Android ION内存分配器深度解析
ION(I/O Memory Manager)是Android系统中专门为多媒体和图形处理设计的内存管理框架。它解决了在异构计算环境中不同硬件组件(CPU、GPU、DSP、摄像头等)之间高效共享内存的
StateFlow、SharedFlow 和LiveData区别
首先出一道题目开始 如上代码所示,进入TestActivity→ 退到后台 → 从后台返回至前台。 你猜日志打印什么? 进入TestActivity 退至后台 后台返回前台 从上面的问题可以得出几个官
2023小红书Android面试之旅
小红书面试总体而言给我的体验是很好的,每轮面试后基本上都是当天就能出结果,然后约下一轮的面试。最终从一面到HR面结束出结果,一共花了9天时间,还是挺快的。
一个3年Android的找工作记录
本篇是一个3年 Android开发同学的找工作记录,无论是面试经历还是感受,希望也会对你会有所帮助 :)
【建议收藏】2020年中高级Android大厂面试秘籍,为你保驾护航金三银四,直通大厂
随着Android技术发展的成熟,Kotlin、大前端技术Flutter、RN、小程序等一下子就进入了我们的视野内,同时,Android自身的技术栈也正在不断扩展,比如在国外大热的Jetpack。因此,Android开发者们越来越焦虑,越来越迷茫,每个人的时间和精力是有限的,我…
为什么建议大家加快拥抱Kotlin,说点不一样的
Kotlin自2017年起被Google正式宣布为Android的编程语言之一,随后在2019年进一步宣布Kotlin为Android的首选语言,普及速度逐渐加快,越来越多的公司和项目在引入Kotli