首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Gracker
掘友等级
Android 系统工程师
|
Pied Piper
闻道有先后 术业有专攻 如是而已
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
121
文章 121
沸点 0
赞
121
返回
|
搜索文章
赞
文章( 121 )
沸点( 0 )
Android子线程更新UI权威指南:从Handler底层到现代协程最佳实践
**子线程不能直接改 UI**(会崩溃!),必须通过「**传话工具**」将任务调度给主线程执行。这些工具从底层的`Handler`到现代的`Kotlin`协程,各有其适用场景。
一文简单了解 Android View 绘制流程
本文带你了解一个Android界面各个层级的责任和的View层次,以及View的绘制流程在measure、layout、draw上执行的主体逻辑和些许细节。
超越“保命清单”:从架构层面根治 Binder 的生命周期顽疾
不要让你的 Activity/Fragment 直接“饲养”不稳定的远程 Binder。引入一个专职的“连接管理器”(Repository),将所有连接、断连、死亡重连的脏活累活封装起来,让你的 UI
Linux丨进程僵尸态的实战成因
众所周知,Linux里的进程都由父进程fork而来。当它们死亡时,父进程有责任替它们“收尸”,否则这些死去的进程会进入“僵尸态”(Zombie),并一直占用进程表的条目。 通常而言,父进程会通过wai
记一次无障碍测试引发app崩溃问题的排查与解决
在APP发版前,我们一般都会先跑mtc的自动化测试框架,也就是让脚本模拟用户点击,跑通流程。这种方式能够显著提高测试效率,降低人力成本,同时也能提前发现潜在的问题,降低发版后的风险。然而,
AI 也能"看懂"图片: 移动端相册 AI 搜图的奥秘
PicQuery 通过创新的多模态搜索技术,为移动设备上的图片检索提供了一个高效、智能的解决方案。是一个非常值得学习,把玩的好项目。
Android Gradle学习(八)- gradle任务解析
一:前言 gradle是如何构建apk的 各个Task做了什么操作 了解了构建过程,我们可以做什么 二:构建./gradlew assembleDebug 去掉了Test相关的任务 三:重要任务 任务
Compose 与原生 UI 混排原理解析
前言 在跨平台开发中,尽管 Compose Multiplatform 提供了统一的 UI 范式,但在某些场景下仍然需要与平台原生 UI 协同开发。例如,项目中已有成熟的原生 UI 组件,直接重写成本
Frida 玩转 JNI:方法地址追踪 + 指令反汇编 + Patch 注入
Frida 反汇编 Frida 提供了反汇编 API,主要用于对目标进程的代码进行动态分析,例如: 获取函数的机器代码并将其反汇编为汇编指令。 分析内存中的指令流。 这些功能在 Frida 的 Ins
深入浅出Android事件分发机制
手指从child移到parent,child还能收到事件吗?手指移动view后它还能响应点击吗?一文讲清事件分发的来龙去脉
下一页
个人成就
文章被点赞
778
文章被阅读
80,720
掘力值
3,137
关注了
201
关注者
1,313
收藏集
2
关注标签
6
加入于
2022-06-03