首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
安卓基础
订阅
半岛铁盒里的猫
更多收藏集
微信扫码分享
微信
新浪微博
QQ
15篇文章 · 0订阅
Android Binder 原理换个姿势就顿悟了(图文版)
前言 Binder机制可谓是Android 知识体系里的重中之重,作为偏底层的基础组件,平时我们很少关注它,而它却是无处不在,也是Android 面试易考察的点之一。网上很多文章,要么知识点比较陈旧,
Android性能优化 -- 大图治理
可用于Android项目实际开发中大图加载场景,通过自定义View的方式,实现Bitmap的区域加载
AOP 面向切面编程, 字节码插桩, 自定义 Gradle Plugin + Transform + ASM「小白操作版」, 基于 AGP 7.2.0,
AOP 面向切面编程, 字节码插桩, 自定义 Plugin + Transform+ ASM「小白操作版」, 基于 AGP 7.2+ , AsmClassVisitorFactory, 方法耗时
【Gradle-6】一文搞懂Gradle的依赖管理和版本决议
依赖是我们在开发中最常用的配置,通过声明依赖项来引入项目所需技术,从而实现相关功能。 但是可能很多人都遇到过这种场景,编译运行后新增的接口或类找不到,又或者只是升级了一下某个Library...
百度APP Android包体积优化实践(三)资源优化
百度APP Android包体积优化实践系列文章的前两篇分别介绍了体积优化的整体方案和Dex行号优化的具体内容。本文主要介绍了百度APP资源优化方案,其中重点讲述了在资源路径和资源名方面的优化。
ViewModel旋转屏幕仍然保持存在原理
ViewModel旋转屏幕仍然保持存在原理 1. Activity如何创建ViewModel 2. 重建Activity如何获取之前的ViewModel 3. 重建Activity如何保存现在的VM
Android平台下的cpu利用率优化实现
背景 为了进一步优化APP性能,最近针对如何提高应用对CPU的资源使用、以及在多线程环境下如何提高关键线程的执行优先级做了技术调研。本文是对技术调研过程的阶段性总结,将分别介绍普通应用如何调控App的
避免踩坑,内存不足时系统回收Activity的流程解析
运行时activity也会被回收,这个是怎么一回事?我们在本文中会探索activity回收的逻辑,同时以一个bad架构为引子,探索系统低内存回收的逻辑
veImageX演进之路:我用图像压缩算法为公司省了30%成本
火山引擎视频云团队将字节跳动图像处理的实践,整理为《veImageX演进之路》系列,将从产品应用、后端技术、前端技术、算法、客户端SDK 详细解读字节跳动背后的图像压缩技术。
Android 开源库 #7 为什么各大厂自研的内存泄漏检测框架都要参考 LeakCanary?因为它是真强啊!
LeakCanary 是我们非常熟悉内存泄漏检测工具,它能够帮助开发者高效地监控 Android 中常见的内存泄漏。在各大厂自研的内存泄漏检测框架的文档中也喜欢引述 LeakCanary 的原理分析。