首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
秋城165
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 15
沸点 0
赞
15
返回
|
搜索文章
秋城165
关注了
Hander没有l
秋城165
赞了这篇文章
楚门的世界Orz
VIP.1 初学乍练
Android 开发工程师 @Bytedance
·
3年前
关注
Android Zygote启动(AOSP 11)
Android Zygote启动(AOSP 11) AndroidRuntime.start: 接上文 Android Init启动 ,我们知道了init进程启动完成之后,...
4
评论
分享
秋城165
赞了这篇文章
芦半山
3年前
关注
Android Runtime | Trace文件的生成机制
当App发生ANR或是System触发watchdog时,系统都希望生成一份trace文件,用来记录各个线程的调用栈信息,以及一些进程/线程的状态信息。这份文件通常存放在/...
54
3
分享
秋城165
关注了
CheapTalks
秋城165
赞了这篇文章
有道AI情报局
技术布道师 @网易有道
·
4年前
关注
中国大学 MOOC Android 性能优化:冷启动优化总结
本文的重点在于如何定量的排查冷启动过程中的耗时操作,并提供对应的优化思路和实践方法总结。同时本文涉及到的冷启动优化主要涵盖两个方面:Application 的性能优化和 L...
73
4
分享
秋城165
赞了这篇文章
芦半山
4年前
关注
ART虚拟机 | Java对象和类的内存结构
当我们通过new创建一个Java对象时,虚拟机会安排内存分配的所有工作。但一个Java对象在内存中到底长什么样?它的实例对象放在哪里?继承关系如何处理?这些问题对于大家通常...
24
13
分享
秋城165
赞了这篇文章
北邙山之光
4年前
关注
Handler Looper MQ(eventfd & epoll)
Handler、Looper、MessageQueue 是老生常谈的话题了,你可能会觉得没什么好讲的啊,网上文章也一堆。 这里我有几个问题问一下,如果你都很清晰,那就完全不...
12
2
分享
秋城165
赞了这篇文章
DavidLuo
Android @小米MIUI
·
5年前
关注
Android App 启动速度优化实现演练
Android App 启动速度优化实现演练...
2
评论
分享
秋城165
关注了
DavidLuo
秋城165
赞了这篇文章
芦半山
5年前
关注
Binder | 异常处理机制
两个进程之间若是要进行Binder通信,那么发起通信的一端我们就称它为Client进程。Client进程调用每一个代理对象的方法,本质上都是一次跨进程通信。如果这个方法是同...
14
3
分享
秋城165
赞了这篇文章
芦半山
5年前
关注
Binder | 代理机制(上)
Binder是Android中RPC(Remote Procedure Call)的主要实现机制,它在Android中随处可见,是基石一般的存在。了解Binder的朋友可能...
22
6
分享
秋城165
赞了这篇文章
芦半山
5年前
关注
Binder | 概述
在编程的世界中,不同进程间的通信、协同、合作随处可见。很多时候,人们习惯用IPC(Inter Process Communication,跨进程通信)来称呼它们。譬如Bin...
21
6
分享
秋城165
赞了这篇文章
芦半山
5年前
关注
Binder | AIDL中inout的本质
这是一篇短文,用于阐述一个简单却又容易被人忽略的知识点。 毛主席在实践论中告诉我们:“你要知道梨子的滋味,你就得变革梨子,亲口吃一吃。”这句话翻译成程序员的行话就是:“Re...
10
评论
分享
秋城165
赞了这篇文章
芦半山
5年前
关注
Binder | 内存拷贝的本质和变迁
说起Binder的内存拷贝,相信大多数人都听过“一次拷贝”:相较于传统IPC的两次拷贝,Binder在数据传输时显得效率更高。 其实不少人在面试时都能回答出上面这句话,但若...
105
35
分享
秋城165
关注了
芦一
秋城165
赞了这篇文章
芦半山
4年前
关注
Android Framework | 一种新型的应用启动机制:USAP
一说到应用启动,估计大伙儿就会想到zygote进程。确实,正如其中文释义“受精卵”一样,其主要的作用就是孵化出一个又一个的应用进程。 传统的应用启动模式由system_se...
52
15
分享
秋城165
关注了
午后一小憩
秋城165
赞了这篇文章
磊少工作室_CTO
Android开发
·
4年前
关注
AIDL介绍
Android 接口定义语言(AIDL),你可以利用它定义客户端与服务均认可的编程接口,以便二者使用进程间通信(IPC) 进行互相通信。在 Android 中,一个进程通常...
10
评论
分享
秋城165
赞了这篇文章
午后一小憩
公众号 @Android补给站
·
4年前
关注
Binder: ServiceManager的创建
承接Binder: addService初探这篇文章,我们已经知道Client端通过BpBinder的transact方法与service端进行通信,在BpBinder的t...
3
3
分享
秋城165
关注了
芦半山
下一页
关注了
6
关注者
9
收藏集
1
关注标签
1
加入于
2020-11-27