首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
hellw11636
掘友等级
Android工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
236
文章 235
沸点 1
赞
236
返回
|
搜索文章
赞
文章( 235 )
沸点( 1 )
拯救OOM!字节自研 Android 虚拟机内存管理优化黑科技 mSponge
本文描述的虚拟机内存管理优化方案,是从应用侧视角对 Android 虚拟机内存管理进行改造,优化了虚拟机对 LargeObjectSpace 的内存管理策略,间接增加其它内存空间使用上限。
Android事件冲突解决-悬浮窗拖拽处理
最近项目中要做一个音乐播放悬浮按钮的功能,最终实现效果如下: 问题暴露 悬浮窗布局文件就不放了,就是水平LinearLayout里面放几个ImageView。 做的过程当中遇到一个问题,就是
Android10开机解锁问题分析(三)
之前遇到一个开机解锁的问题,梳理了整个开机解锁的流程,并分析了问题的根源,最终给出了两个方案: refre
【车载 Android】应用换肤方案(一) - Runtime Resource Overlay
手机应用的动态换肤功能目前已经使用的比较广泛了,也有许多文章分析了其中的原理,使用方式也大同小异,基本都需要在应用内集成一个三方的框架,或独立开发一个换肤框架。
史上最详Android版kotlin协程入门进阶实战(二)
协程调度器`CoroutineDispatcher` 协程下上文`CoroutineContext` 协程启动模式`CoroutineStart` 协程作用域`CoroutineScope` 挂起函数
史上最详Android版kotlin协程入门进阶实战(一)
第一视角出发从零开始创建项目进行讲解Kotlin协程的基本使用、项目应用以及部分协程原理。同时结合Android Jetpack、`Retrofit`,`OkHttp`,`coil`等框架项目实战.
Android多线程技术选型最全指南(part 1 - 误区)
前段时间在组内做了一下现有的代码分析,发现很多以前的legacy code多线程的使用都不算是最佳实践,而且坏事的地方在于,刚毕业的学生,因为没有别的参照物,往往会复制粘贴以前的旧代码,这就造成了坏习惯不停的扩散。所以本人就总结分析了一下Android的多线程技术选型,还有应用…
Android智能指针初探——轻量级指针(Light Pointer)
相信有很多小伙伴跟我一样,一直从事Android上层应用开发,对Android底层充满兴趣,奈何基础知识薄弱,每次学习源码进入native层的时候,都想放弃。不用灰心,一遍看不懂就再来一遍,今天主要是
写给应用开发的 Android Framework 教程——基础篇之 Make 构建工具入门
本文是在Make 命令教程的基础上进行的演绎和补充。 什么是 Make 代码变成可执行文件,叫做编译(compile);先编译这个,还是先编译那个(即编译的安排),叫做构建(build)。 Make
面试题:Android 中 Intent 采用了什么设计模式?
答案是采用了原型模式。 原型模式的好处在于方便地拷贝某个实例的属性进行使用、又不会对原实例造成影响,其逻辑在于对 Cloneable 接口的实现。 话不多说看下 Intent 的关键源码: 可以看到
下一页
关注了
72
关注者
2
收藏集
20
关注标签
27
加入于
2016-10-24