首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
O水冰O
更多收藏集
微信扫码分享
微信
新浪微博
QQ
14篇文章 · 0订阅
扒一扒抖音是如何做线程优化的
最近在对一些大厂App进行研究学习,在对某音App进行研究时,发现其在线程方面做了一些优化工作,并且其解决的问题也是之前我在做线上卡顿优化时遇到的,因此对其具体实现方案做了深入分析。
当遇到需要在Activity间传递大量的数据怎么办?
在Activity间传递的数据一般比较简单,但是有时候实际开发中也会传一些比较复杂的数据,尤其是面试问道当遇到需要在Activity间传递大量的数据怎么办? Intent 传递数据的大小是有限制的,它
探索 Android 网络优化方法
Android 网络优化方法主要讲的就是线下网络测试工具、线上网络监控方案、流量优化方案和质量优化方案。 做网络优化时,要考虑多个维度、统计多种数据,还要建立完善的监控体系。
给App装上漂亮的裙子
哟,真是神奇。 所谓罩门,就是功夫练不到的地方。前面看起来招招毙命,其实也有需要注意的地方,颜色转换算法是通过ColorMatrix完成了,但我们还借用了setLayerType将矩阵传递给底层的。 当我们使用LAYER_TYPE_HARDWARE,我们就得注意硬件加速的限制了…
Android:一篇文章带你完全梳理自定义View工作流程!
1. 储备知识 2. 绘制准备 3. 绘制流程概述 4. 详细介绍 至此,关于自定义View的工作流程讲解完毕。 5. 自定义View的步骤 6. 实例讲解 7. 总结 本文全面总结自定义View 的原理。至此,关于自定义View的绘制流程您应该非常熟悉了。关于自定义View的…
Android 知识图谱:该如何入门Android开发?
如果你也学习Android,那么你大概率会看过我的文章。经常有读者给我留言:“该怎么学习Android?”、“日常学习Android的方法是什么”。 所以,今天,我将献上一份《Android知识图谱》,以自身的经验 & 所见所闻,旨在告诉大家,学习Android,实际…
Android全链路无痕埋点实践
背景 对无线开发同学而言,不管是支持业务数据采集,还是构建自动化测试体系,无痕埋点都是非常关键的技术路径之一。 目前我碰到一个需求就是要做端到端UI自动化回归链路,其思路在用户进行ui交互的时候,
带你实现女朋友欲罢不能的网易云音乐宇宙尘埃特效
喜欢研究源码的小伙伴可以看我之前的砍我系列文章,Binder系列还差一篇完稿。 前段时间,女朋友用网易云音乐的时候看到一个宇宙尘埃特效,说很好看,想要让我给她开VIP用。 0202年了,Android开发大都应该是老油条了把。如果你自定义View还是掌握得不够熟练的话,那可就说…
不懂砍我之看完这篇还不明白Binder你砍我(三)
在上一篇中我们从Java层开始出发,一路直指Binder驱动,详细的讲解了是如何获取系统服务的。出于连贯性,有个很重要的东西在上一篇中没有讲解,那就是在Java层到Native层是如何获取的ServiceManager。因为所有的业务和逻辑全都是依靠ServiceManager…
不懂砍我之看完这篇还不明白Binder你砍我(二)
在上一篇中我们分别从Native层到内核层讲解了系统服务是如何注册,那这篇从Java层开始讲,系统服务是如何获取的。 是不是就是获取系统服务呢?没错,那我们就从获取系统服务开始。 一般情况下我们是这样使用的。但是这个AudioManager到底是如何实现的呢? 其实它也是通过获…