首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android
PUPU
创建于2022-03-27
订阅专栏
android 学习日常
暂无订阅
共8篇文章
创建于2022-03-27
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
子线程更新UI原理
在冗杂的代码海洋中拾取,帮健忘的大脑整理。总结利于理解,利于加深,利于表达。---《子线程更新UI原理》
CMake学习笔记
在冗杂的代码海洋中拾取,帮健忘的大脑整理。总结利于理解,利于加深,利于表达。---《CMake学习笔记》
基于JvmTI的动态内存释放
在冗杂的代码海洋中拾取,帮健忘的大脑整理。总结利于理解,利于加深,利于表达。---《基于JvmTI的动态内存释放》
字节码插桩
插件可以封装一系列任务,例如 编译,测试,打包等。 插进可以定义约定,例如 应用Java 插件后,约定的源代码位置就在 src/main/java 目录下。 插件可以封装配置,当项目应用插件时自动应用插进的配置。 这就是插件,我们只需要按照它的约定的方式,使用它提供的任务、方法…
SogouModuleBus
目前,组件化开发基本已经成为每一个公司必选的开发方案。开源的组件化路由框架也有很多,例如ARouter,CC等,作为一个合格开发人员,熟练的掌握几款开发框架是必须的,网络上对其他的组件路由框架讲解有很多,但今天这篇文章带给大家的是一款新的组件间路由解耦框架--ModuleBus…
内存泄漏框架解读
在我们日常Android开发中,大多数情况下不会去过分考虑内存释放的问题,这得益于Java虚拟机优秀的内存管理。但是很多时候开发者会不小心new出Java虚拟机释放不了对象,这样如果持续使用应用会造成内存不断增长,频繁的GC,应用会变得很卡。 用一句话总结内存泄漏:长生命周期持…
android Resource系统(一)
定义预先确定的动画。 补间动画保存在 res/anim/ 中并通过 R.anim 类访问。 帧动画保存在 res/drawable/ 中并通过 R.drawable 类访问。 定义根据 View 状态而变化的颜色资源。 保存在 res/color/ 中并通过 R.color 类…
android 图形系统之Choreographer
创建了一个新的Window。创建一个新的Window一般来说也就意味着新的Activity的启动,加载一个XML布局到的decorView中。源码解读 添加了一个新的View。通过调用ViewGroup#addView方法添加一个新的View到ViewGroup 更新了已有的V…