首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
kmfish
掘友等级
Android开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
106
文章 105
沸点 1
赞
106
返回
|
搜索文章
kmfish
关注了
究极逮虾户
Android开发工程师
kmfish
赞了这篇文章
究极逮虾户
Android @xhs
·
3年前
关注
Android 基础架构组面试题 | 面试
这个应该是今年最后一篇文章了,卷累了打算明年在卷了。 年中的时候帮部门招人,发现很多候选人对于我们部门还是很青睐的。也对鸡架部门做的事比较感兴趣,所以今天这篇水文主要就给大...
315
37
分享
kmfish
赞了这篇文章
susion
程序员 @字节跳动
·
6年前
关注
Android触摸事件全过程分析:由产生到Activity.dispatchTouchEvent()
学习过Linux驱动程序编写的同学可能知道Linux是以中断的方式处理用户的输入事件。触摸事件其实是一种特殊的输入事件。它的处理方式与输入事件相同,只不过触摸事件的提供的信...
19
评论
分享
kmfish
赞了这篇文章
字节跳动技术团队
@字节跳动
·
5年前
关注
今日头条 Android '秒' 级编译速度优化
Android 项目一般使用 gradle 作为构建打包工具,而其执行速度慢也一直为人所诟病,对于今日头条 Android 项目这种千万行级别的大型工程来说,全量编译一次的...
602
75
分享
kmfish
赞了这篇文章
jsonchao
Android @Alibaba
·
5年前
关注
深入探索编译插桩技术(一、编译基础)
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 现如今,Gradle + 编译插桩 的应用场景越来越多,无论是 各种性...
128
20
分享
kmfish
赞了这篇文章
xiangzhihong
资深工程师 @小米
·
4年前
关注
Android 增量编译总结
增量编译是相对全量编译而言的。所谓增量编译,是指当源程序的局部发生变更后进重新编译的工作只限于修改的部分及与之相关部分的内容,而不需要对全部代码进行编译。增量编译对软件开发...
31
9
分享
kmfish
关注了
卓修武K
Android开发工程师
kmfish
赞了这篇文章
卓修武K
打杂 @得物
·
4年前
关注
基于JVMTI 实现性能监控
JVMTI 全程 JVM Tool Interface,它是Java虚拟机定义的一个开发和监控JVM使用的程序接口(programing interface),通过该接口可...
64
10
分享
kmfish
赞了这篇文章
芦半山
4年前
关注
ART虚拟机 | JNI调用的中间环节
市面上讲述JNI的文章,大多只介绍使用规则和注册方式,比如native方法和JNI函数之间参数应该如何对应,如何转换;或者静态注册和动态注册应该如何操作,各有什么优劣,等等...
22
7
分享
kmfish
关注了
看书的小蜗牛
Android开发工程师
kmfish
赞了这篇文章
看书的小蜗牛
Android开发 @网易
·
7年前
关注
理解Android硬件加速的小白文
硬件加速,直观上说就是依赖GPU实现图形绘制加速,同软硬件加速的区别主要是图形的绘制究竟是GPU来处理还是CPU,如果是GPU,就认为是硬件加速绘制,反之,软件绘制。在An...
69
评论
分享
kmfish
赞了这篇文章
胡飞洋
公众号:胡飞洋 @字节跳动
·
5年前
关注
“终于懂了” 系列:Android屏幕刷新机制—VSync、Choreographer 全面理解!
在Android中,当我们谈到 布局优化、卡顿优化 时,通常都知道 需要减少布局层级、减少主线程耗时操作,这样可以减少丢帧。如果丢帧比较严重,那么界面可能会有明显的卡顿感。...
401
75
分享
kmfish
赞了这篇文章
jsonchao
Android @Alibaba
·
5年前
关注
Android性能优化之内存优化
成为一名优秀的Android开发,需要一份完备的知识体系,在这里,让我们一起成长为自己所想的那样~。 众所周知,内存优化可以说是性能优化中最重要的优化点之一,可以说,如果你...
313
38
分享
kmfish
赞了这篇文章
Yuloran
Psychologist @Hospital
·
6年前
关注
分析并优化 Android 应用内存占用
Rechard Uhler,Android Runtime 开发工程师。为便于写作,笔者将以第一人称视角对视频内容进行概述。 想要进行内存优化,就必须对 Android 内...
51
4
分享
kmfish
赞了这篇文章
LiveForYourself
Android工程师
·
7年前
关注
Android视图SurfaceView的实现原理分析
转自老罗的博客。老罗对于SurfaceView的实现原理分析得十分细致到位,佩服他的耐心和认真之余,也想分享给大家学习一下。相信认真看完之后,定有一番收货。...
1
评论
分享
kmfish
赞了这篇文章
Android_开发者
@Google
·
4年前
关注
Android Studio 中 System Trace 的新增功能
在 Android Studio 4.0 中,我们已经对 CPU Profiler 的 UI 做了大量调整来提供更加直观的工作流记录,而在 Android Studio 4...
16
4
分享
kmfish
关注了
Android_开发者
Android开发工程师
kmfish
赞了这篇文章
linjinhe
coredump @。
·
4年前
关注
[小长文]Linux 内存管理
在 Linux 下,每个进程都拥有独立的虚拟地址空间。 在 IA-32 的场景下,虚拟地址只有 32 位,所以最大的寻址空间是 2^32 = 4GB。Linux 内核将这个...
9
评论
分享
kmfish
赞了这篇文章
JaydenLie
4年前
关注
一文读懂 Linux 内存分配全过程
一文读懂 Linux 内存分配全过程 在《你真的理解内存分配》一文中,我们介绍了 malloc 申请内存的原理,但其在内核怎么实现的呢?所以,本文主要分析在 Linux 内...
8
评论
分享
kmfish
赞了这篇文章
大远哥
java开发 @eleme骑手
·
3年前
关注
一段痛苦的回忆(线上堆外内存泄露排查)
背景 为什么说是一段痛苦的回忆?国庆期间,本想着好好休整一下身体。结果连着几晚上的线上报警搞得人精神恍惚。每个晚上都是不同的报警。这篇文章主要对java服务堆外内存泄露问题...
24
3
分享
下一页
个人成就
文章被点赞
18
文章被阅读
1,001
掘力值
51
关注了
32
关注者
1
收藏集
9
关注标签
15
加入于
2016-07-06