原文地址: https://juejin.im/post/5a31f6b951882503eb4b4b21 前言 Android 官方架构组件在今年 5 月份 Google I/O 大会上被公布, 直到 11 月份一直都…
分类:Android源码分析
React Native for Android 原理分析与实践:实现原理
关于作者 郭孝星,程序员,吉他手,主要从事Android平台基础架构方面的工作,欢迎交流技术方面的问题,可以去我的Github提issue或者发邮件至guoxiaoxingse@163.com与我交流。 文章目录 一 原…
Android开源框架源码鉴赏:Okhttp
关于作者 郭孝星,程序员,吉他手,主要从事Android平台基础架构方面的工作,欢迎交流技术方面的问题,可以去我的Github提issue或者发邮件至guoxiaoxingse@163.com与我交流。 文章目录 一 请…
Android系统源码分析团体项目BeesAndroid正式上线啦
嗨,BeesAndroid开源技术小组正式成立啦,Bees,即蜜蜂,取义分享、合作与奉献的意思,这也是BeesAndroid小组的宗旨,我们第一个团体项目BeesAndroid也于2018年3月6日同步上线,该项目的前 …
Android开源框架源码鉴赏:EventBus
作者:郭孝星 校对:郭孝星 关于项目 Android Open Framework analysis项目主要用来分析Android平台主流开源框架的源码与原理实现。 文章目录 一 注册订阅者 二 发布事件Event 三 …
突破Android P(Preview 1)对调用隐藏API限制的方法
一.概要 本文基于对Android P(Preview 1)的源码分析,实现了三种绕过对调用隐藏API限制的方法,有效性均已得到验证,能够成功调用系统隐藏API。 二.限制原理 首先抛开Android P的具体实现过程,…
带你了解腾讯开源的多渠道打包技术 VasDolly源码解析
本文已在我的公众号hongyangAndroid原创发布。 一、概要 大家应该都清楚,大家上线app,需要上线各种平台,比如:小米,华为,百度等等等等,我们多数称之为渠道,如果发的渠道多,可能有上百个渠道。 针对每个渠道…
Android setContentView源码解析
Android开发的同学们对setContentView肯定都不陌生,但凡写到Activity,都离不开这个函数,今天我们就来看看它内部的实现吧! 备注:本文基于Android 8.1.0版本。 1、Activity 与…
React Native Android 源码分析之启动过程
前言 阅读之前请先查看准备工作 这篇开始将分析 React Native 0.56-stable 分支 在 Android 端的启动过程是怎么样。 用过 React Native 的小伙伴都知道,React Native…
React Native Android 源码分析之前期准备
前言 React Native 是目前最流行的跨平台框架,并且是 Facebook 团队开源的项目。架构及实现技术上都有很高的研究价值,本系列就来分析一下 React Native 的一些核心代码。 此系列文章针对的是有…
Android LayoutInflater 源码解析
在上篇文章中我们学习了setContentView的源码,还记得其中的LayoutInflater吗?本篇文章就来学习下LayoutInflater。 @Override public void setContentVi…
Android AsyncLayoutInflater 源码解析
先回顾下之前三篇文章,这个系列的文章从前往后顺序看最佳: 《Android setContentView 源码解析》; 《Android LayoutInflater 源码解析》; 《Android LayoutInfl…