Linus有一句名言广为人知:Read the fucking source code. 但其实,要深入理解某个软件、框架或者系统的工作原理,仅仅「看」代码是远远不够的。就拿Android Framework来说,整个代码量非常大不说,那些个动辄几万行的类如何去理解?所以我今天要说 ...
之前写过一篇文章: Android实现开机调试system process google的eclipse插件ADT的已经能够很方便的调试Android的apk了,但是调试的时候应用程序已经进入Activity。 如果我们想了解一下Activity的启动过程,只有看代码 看log输出了吗 本文可以告诉你:NO 相信大家比较感兴趣的都是代码,这里先把代码再放出来 ZygoteInit.java ja ...
2014-09-18 14:21 0 2285 推荐指数:
Linus有一句名言广为人知:Read the fucking source code. 但其实,要深入理解某个软件、框架或者系统的工作原理,仅仅「看」代码是远远不够的。就拿Android Framework来说,整个代码量非常大不说,那些个动辄几万行的类如何去理解?所以我今天要说 ...
Android的四层架构相比大家都很清楚,老生常谈的说一下分别为:Linux2.6内核层,核心库层,应用框架层,应用层。我今天重点介绍一下应用框架层Framework,其实也是我自己的学习心得。 Framework层为我们开发应用程序提供了非常多的API,我们通过调用特殊的API ...
1. Open Existing Android Studio Project. 2. 打开后, Projects -> Android 里面是空的。 这时候,需要选到 Projects-> Project面板,右键-> Open Module Settings. ...
这是很久以前访问掘金的时候 无意间看到的一个关于Android的文章,作者更细心,分阶段的将学习步骤记录在自己博客中,我觉得很有用,想作为分享同时也是留下自己知识的一些欠缺收藏起来,今后做项目的时候会用到。 好了,废话不多说了。直接来吧。。 Android 7.0系统源码下载\编译:http ...
已有的同类型系统资源修改 framework/base/core/res/res/values/pub ...
Sensor整体架构 整体架构说明 黄色部分表示硬件,它要挂在I2C总线上 红色部分表示驱动,驱动注册到Kernel的Input Subsystem上,然后通过Event Device把Sensor数据传到HAL层,准确说是HAL从Event读 绿色部分表示动态库,它封装 ...
几年前,记得vs2008刚发布的时候,带了一个新的特性,就是可以调试.Net Framework的源代码,当时非常兴奋,马上实验了一下,按照(ConfiguringVisual Studio to Debug .NET Framework Source Code)http ...
.NET Framework 4.0源代码。 第一步:下载源代码 地址:http://reference ...