首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
KitKan
掘友等级
Android
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
1K
文章 1K
沸点 0
赞
1K
返回
|
搜索文章
KitKan
赞了这篇文章
满嘴跑火车的小土匪
10月前
关注
图解 Binder:内存管理
在本文,我们将深入探讨 Binder 的内存管理。这涉及了虚拟内存、mmap、缓冲区分配和释放、物理内存页分配和释放,以及内存缩减器等机制。它们共同提升 Binder 通信...
25
4
分享
KitKan
赞了这篇文章
dreamgyf
Android咸鱼 @小红书
·
4月前
关注
2023小红书Android面试之旅
小红书面试总体而言给我的体验是很好的,每轮面试后基本上都是当天就能出结果,然后约下一轮的面试。最终从一面到HR面结束出结果,一共花了9天时间,还是挺快的。...
228
71
分享
KitKan
赞了这篇文章
孝之请回答
Android @池塘
·
2月前
关注
2024年初Android面试总结(面经)
话不多说,只上干货! 基本信息 工作年限:硕4.5 面试准备时间:2023.12月中旬-2024.1月中旬 面试经历时间:2024.1月中旬-2024.1月底 面试公司:拼...
181
11
分享
KitKan
赞了这篇文章
满嘴跑火车的小土匪
10月前
关注
图解 Binder:事务
Binder 事务是 Android IPC(进程间通信)机制的基本单元。它是基于 C/S 架构的,主要涉及到两个进程:客户端进程和服务端进程。...
4
10
分享
KitKan
赞了这篇文章
满嘴跑火车的小土匪
10月前
关注
图解 Binder:线程池
本文主要介绍 Binder 线程、Binder 工作队列,还有 Binder 线程池的启动流程等等。...
12
5
分享
KitKan
赞了这篇文章
满嘴跑火车的小土匪
10月前
关注
图解 Binder:ServiceManager
ServiceManager 在 Android 系统中扮演了极其重要的角色,它是所有系统服务的注册中心。...
6
5
分享
KitKan
赞了这篇文章
满嘴跑火车的小土匪
6月前
关注
GC 抑制
GC 抑制的核心思想,是短时间内干扰,甚至停止并发 GC,避免并发 GC 带来的抢占 CPU 问题。...
19
5
分享
KitKan
赞了这篇文章
Mostly_Harmless
4月前
关注
安卓 Watchdog 原理
一、使用 通过watchdog的启动以及系统服务注册watchdog等入手来看一下它是如何运作的。二...
7
1
分享
KitKan
赞了这篇文章
Lstone
VIP.1 初学乍练
Android工程师
·
4月前
关注
一张图掌握Glide内存管理
前言 Glide源码异常庞大, 其中的代码是非常复杂的, 所以笔者不会逐行的分析源码,避免读者陷入代码黑洞中无法自拔,而是通过分析关键的代码和流程来让读者快速的理解和掌握G...
24
5
分享
KitKan
赞了这篇文章
吴下阿吉
Android 工程师 @RingCentral
·
5年前
关注
小心 getLaunchIntentForPackage() 方法
用PackageInstaller安装应用,在安装完成界面里点击打开,应用闪屏页打开后,按Home键回到桌面,点击桌面里的应用图标。 问题点:再打开一个闪屏页。 对比以上两...
17
2
分享
KitKan
关注了
程序员江同学
Android
KitKan
赞了这篇文章
程序员江同学
Android Developer
·
1年前
关注
Native Hook 快速上手
Hook 原意是指钩子,它表示的就是在某个函数的上下文做自定义的处理来实现我们想要的黑科技,Android 系统还有很大一部分属于 Native 层,不可避免的需要用到 N...
46
8
分享
KitKan
赞了这篇文章
程序员江同学
Android Developer
·
9月前
关注
ELF 文件格式详解
最近在读《程序员的自我修养:链接,装载与库》,其实这本书跟 Android 开发的联系还挺紧密的,无论是 NDK 开发,或者是性能优化中一些常用的 Native Hoook...
13
评论
分享
KitKan
关注了
yechaoa
VIP.4 融会贯通
Android
KitKan
赞了这篇文章
helson赵子健
Android GDE @字节跳动
·
1年前
关注
虚拟内存优化:线程+多进程优化
在介绍内存的基础知识的时候,我们讲过在 32 位系统上虚拟内存只有 4G,因为有 1G 是给内核使用的,所以留给应用的只有 3G 了。3G 虽然看起来挺多,但依然会因为不够...
47
8
分享
KitKan
赞了这篇文章
卓修武K
打杂 @得物(基础架构招人)
·
1年前
关注
扒一扒抖音是如何做线程优化的
最近在对一些大厂App进行研究学习,在对某音App进行研究时,发现其在线程方面做了一些优化工作,并且其解决的问题也是之前我在做线上卡顿优化时遇到的,因此对其具体实现方案做了...
345
29
分享
KitKan
赞了这篇文章
字节跳动技术团队
@字节跳动
·
1年前
关注
性能提升 2.5 倍!字节开源高性能 C++ JSON 库 sonic-cpp
sonic-cpp 是由字节跳动开源的一款面向 C++ 语言的高效 JSON 库,极致地利用当前 CPU 硬件特性与向量化编程,大幅提高了序列化反序列化性能,解析性能为ra...
20
2
分享
KitKan
赞了这篇文章
字节跳动技术团队
@字节跳动
·
1年前
关注
深入理解 Android Studio Sync 流程
本文对 Android Studio Sync 入口到 Gradle 构建结束阶段进行了深入的源码分析,并分别从 Android Studio 和 Gradle 视角梳理了...
40
7
分享
KitKan
赞了这篇文章
蓝师傅
广州Android开发 @TT
·
2年前
关注
【性能优化】大厂OOM优化和监控方案
一、前言 随着项目不断壮大,OOM(Out Of Memory)成为bugly上的疑难杂症之一,大部分业务开发人员对于线上OOM问题一般都是暂不处理,一方面是因为OOM问题...
268
29
分享
KitKan
赞了这篇文章
BennuCTech
公众号:BennuCTech
·
2年前
关注
App如何防止抓包
App安全非常重要,尤其是数据安全。但是我们知道通过Charles等工具可以对App的网络请求进行抓包,如果我们的数据没有进行加密,这样这些信息就会被清除的提取出来,会被不...
81
60
分享
下一页
个人成就
文章被阅读
2,193
掘力值
41
关注了
92
关注者
0
收藏集
1
关注标签
13
加入于
2016-09-21