关闭

Android 7 源码分析系列导读

关于作者 郭孝星,程序员,吉他手,主要从事Android平台基础架构方面的工作,欢迎交流技术方面的问题,可以去我的Github提issue或者发邮件至guoxiaoxingse@163.com与我交流。 文章目录 一 基础篇 二 工具篇 三 书籍篇 二 源码篇 第一次阅览本系列文章,请参见导读,更多文章请参见文章目录。本篇文章是本系列文章的导读文章,强烈建议第一次阅读本系列本章的同学先看一下导读...
阅读(111) 评论(0)

Java进阶篇:多线程并发实践

Java进阶篇:多线程并发实践关于作者 郭孝星,非著名程序员,主要从事Android平台基础架构与中间件方面的工作,欢迎交流技术方面的问题,可以去我的Github提交Issue或者发邮件至guoxiaoxingse@163.com与我联系。net/allenwells)等博客平台上。文章中如果有什么问题,欢迎发邮件与我交流,邮件可发至guoxiaoxingse@163.com。 文章目录 一 线...
阅读(124) 评论(0)

Android显示框架:自定义View实践之绘制篇

Android显示框架:自定义View实践之绘制篇关于作者 郭孝星,非著名程序员,主要从事Android平台基础架构与中间件方面的工作,欢迎交流技术方面的问题,可以去我的Github提交Issue或者发邮件至guoxiaoxingse@163.com与我联系。 文章目录 一 View 二 Paint 2.1 颜色处理 2.2 文字处理 2.3 特殊处理 三 Canvas 3.1 界面绘制 3...
阅读(203) 评论(0)

Java关于数据结构的实现:散列

Java关于数据结构的实现:散列关于作者 郭孝星,非著名程序员,主要从事Android平台基础架构与中间件方面的工作,欢迎交流技术方面的问题,可以去我的Github提交Issue或者发邮件至guoxiaoxingse@163.com与我联系。 文章目录` 一 散列的概念与应用场景 1.1 哈希冲突 二 散列的操作与源码实现 2.1 HashMap/HashSet的实现原理 更多...
阅读(171) 评论(0)

Java关于数据结构的实现:树

Java关于数据结构的实现:树关于作者 郭孝星,非著名程序员,主要从事Android平台基础架构与中间件方面的工作,欢迎交流技术方面的问题,可以去我的Github提交Issue或者发邮件至guoxiaoxingse@163.com与我联系。 文章目录` 一 树的概念与应用场景 1.1 二叉查找树 1.2 AVL树 1.3 红黑树 1.4 B树 二 树的操作与源码实现 2.1 T...
阅读(131) 评论(0)

ReactNative源码篇:渲染原理

ReactNative源码篇:渲染原理关于作者 郭孝星,非著名程序员,主要从事Android平台基础架构与中间件方面的工作,欢迎交流技术方面的问题,可以去我的Github提交Issue或者发邮件至guoxiaoxingse@163.com与我联系。 文章目录:https://github.com/guoxiaoxing/react-native/blob/master/README.md 本...
阅读(311) 评论(0)

Java关于数据结构的实现:表、栈与队列

Android关于数据结构的实现:表、栈与队列关于作者 郭孝星,非著名程序员,主要从事Android平台基础架构与中间件方面的工作,欢迎交流技术方面的问题,可以去我的Github提交Issue或者发邮件至guoxiaoxingse@163.com与我联系。 文章目录 一 表的概念与应用场景 1.1 数组 1.2 链表 1.3 栈 1.4 队列 二 表的操作与源码实现 2.1 ArrayLis...
阅读(185) 评论(0)

Android显示框架:Activity应用视图的渲染流程

Android显示框架:Activity应用视图的渲染流程关于作者 郭孝星,非著名程序员,主要从事Android平台基础架构与中间件方面的工作,欢迎交流技术方面的问题,可以去我的Github提交Issue或者发邮件至guoxiaoxingse@163.com与我联系。 第一次阅览本系列文章,请参见导读,更多文章请参见文章目录。文章目录 一 测量流程 二 布局流程 三 绘制流程 在上篇文章04An...
阅读(265) 评论(0)

Android显示框架:Activity应用视图的创建流程

Android显示框架:Activity应用视图的创建流程关于作者 郭孝星,非著名程序员,主要从事Android平台基础架构与中间件方面的工作,欢迎交流技术方面的问题,可以去我的Github提交Issue或者发邮件至guoxiaoxingse@163.com与我联系。 第一次阅览本系列文章,请参见导读,更多文章请参见文章目录。文章目录 一 创建Context对象 二 创建Window对象 三 创...
阅读(2545) 评论(0)

ReactNative源码篇:启动流程

在分析具体的启动流程之前,我们先从Demo代码入手,对外部的代码有个大致的印象,我们才能进一步去了解内部的逻辑。...
阅读(390) 评论(0)

ReactNative源码篇:代码调用

我们都知道如果需要用Java调用C/C++,需要用到Java中的JNI,但是用过JNI的同学都知道这是个繁琐且低效的调用方式,在大型工程体现的更加明显,因为我们需要将Java与C/C++的 相互访问与通信框架化,形成更高层次的封装,避免直接使用原始的JNI反射API去做调用。...
阅读(384) 评论(0)

ReactNative源码篇:通信机制

在正式开始分析通信机制之前,我们先了解和本篇文章相关的一些重要概念。...
阅读(718) 评论(0)

ReactNative源码篇:源码初识

本篇文章是《ReactNative源码篇》的第一篇文章,刚开始,我们先不对源码做深入的分析,我们先要对源码的结构和ReactNative的框架有个大致的印象, 由此便引出了本篇文章需要讨论的两个问题: 1. ReactNative系统框架是怎样的? 2. ReactNative系统框架的主线在哪里,有哪些支线,如何去分析这些线路?...
阅读(414) 评论(0)

Android系统应用框架篇:Activity启动流程(三)

我们接着上一篇文章来继续分析Activity的启动流程。...
阅读(607) 评论(0)

Android系统应用框架篇:Activity启动流程(二)

我们正式开始分析Launcher Activity启动流程的源码,它是三种情况中流程最长的一种,其他两种启动流程都是它的子集,也可以将该流程理解为一个应用的启动流程。...
阅读(435) 评论(0)
284条 共19页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:303671次
    • 积分:5872
    • 等级:
    • 排名:第4560名
    • 原创:282篇
    • 转载:0篇
    • 译文:0篇
    • 评论:55条
    博客专栏
    最新评论