首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
framework
订阅
ywlf2008
更多收藏集
微信扫码分享
微信
新浪微博
QQ
9篇文章 · 0订阅
每日一题:Zygote 为什么不采用Binder机制进行IPC通信呢?
在android面试中,我们常会遇到Framework面试相关问题,而今天要分享的就是Zygote 为什么不采用Binder机制进行IPC通信呢? 其主要考察的是程序员对binder的理解和zygot
Android 应用程序的启动流程
应用进程的启动流程 本文基于Android 11,主要分析应用程序的启动流程。通过本文,可以了解如果通过Zygote fork一个应用进程。
如何读懂Framework源码?如何从应用深入到Framework?
首先,我也是一个应用层开发者,我想大部分有“如何读懂Framework源码?”这个疑问的,应该大都是应用层开发。 因此,在我看来,不论你基础如何,只要有应用层开发经验,有探索和研究Framework的兴趣和欲望,这就够了。只要开始,就是进步 第三点我要讲的是,深入到什么程度是合…
如何调试Android Framework
Linus有一句名言广为人知:Read the fucking source code. 但其实,要深入理解某个软件、框架或者系统的工作原理,仅仅「看」代码是远远不够的。就拿Android Framework来说,整个代码量非常大不说,那些个动辄几万行的类如何去理解?所以我今天要
Android Framework 如何学习,如何从应用深入到Framework?|牛气冲天新年征文
个人认为,当你提出如何深入学习Framework源码这个问题的时候,你就已经具备了最基础的条件--探索欲和求知欲。当然这个东西比较虚,我再讲一些实在的 因此,在我看来,不论你基础如何,只要有应用层开发经验,有探索和研究Framework的兴趣和欲望,这就够了。只要开始,就是进步…
干货:ANR日志分析全面解析
业界在如何解决和避免ANR问题上已经有较多博文,但是在如何分析ANR日志上很少有全面完备的阐述。本文系统总结了分析ANR日志的技巧,阅读本文将获得快速分析线上ANR日志的能力。
Android基础进阶 - 消息机制 之Native层分析
目录 基础知识简介 Linux eventfd事件等待/响应机制 Linux IO多路复用epoll Android消息机制Native层分析 nativeInit流程 nativePollOnce流
Android Zygote 从何而来?揭开Android系统启动的面纱
当有人问我们android中app启动流程的时候,我们总是会提到zygote。but,zygote又是从何而来?由此问题我想到了android系统的启动流程,zygote肯定是在系统初始化时创建的一个
Activity的启动过程详解(基于Android10.0)
话说Android中有四大组件:Activity、Service、BroadcastReceiver、ContentProvider。我们最常接触也是用户直接感受到的就是Activity了,今天来就说说Android启动的执行过程和工作原理。 Activity是一种 展示型组件…