Created with Sketch.
Created with Sketch.
首页
发现
小书
登录/注册
×
注册小专栏
通过微信登录
通过微博登录
通过Github登录
通过邮箱
注册
、
登录
友情提示
Login FAQ
.
×
邮箱登录
通过微信、微博、Github 登录
登录
×
邮箱注册
通过微信、微博、Github 登录
注册
ZYLAB
作者
张翼
文章
23篇
售价
¥ 0
订阅
等共 314 人
免费订阅
奖励
你可以在自己的个人网站、微博、朋友圈、微信群等分享本专栏的链接,如果有用户通过你的分享订阅,你将获得该订阅金10%的收入分成。
向大家推荐《ZYLAB》 https://xiaozhuanlan.com/zylab?rel=
复制链接
Created with Sketch.
微信扫码
icon_weibo_01@2x
Created with Sketch.
新浪微博
icon_twitter@2x
Created with Sketch.
Twitter
取消
确定
Android / Flutter / JVM / 操作系统 / Java / Kotlin / ... 专注高质量原创,带给你不一样的技术干货,带你看不一样的世界 关于我:美团 Android 开发工程师 理想,热情,不甘平凡的程序员一枚
最新文章
Group 14
Created with Sketch.
按发布时间正序
张翼
大厂模拟面试--毕业一年入职百度的优秀小伙
这篇文章来源于去年和一位读者朋友(下文以小欧代称)的模拟面试,把面试过程记录一下,看看是否能给大家带来一些启发 读者介绍 涉及到个人隐私,这里不把简历放出来,对小欧做一些大致介绍...
张翼
生活中的不确定性、勇气、坚持和运气
前段时间看了一些大 V 的文章,谈到要给生活增加不确定性,借此话题也谈谈自己最近的思考。 给生活添加不确定性,其实是成功的必备条件(当然这里的成功我们就指到达一个让自己满意的人生状态...
张翼
面试官带你学安卓 - Handler 这些知识点你都知道吗
在安卓面试中,关于 Handler 的问题是必备的,但是这些关于 Handler 的知识点你都知道吗? 一、题目层次 Handler 的基本原理 子线程中怎么使用 Handler MessageQueue 获取消息是怎么等待 为什么不用 wait 而用 epo...
张翼
面试官带你学安卓 - 从安卓的事件分发说起
上篇文章我们站在面试官的角度学了 View 的绘制流程,这篇文章再来说说安卓的事件分发。 一、题目层次 面试中提到安卓的事件分发,我们一般都能说到从 Activity -> Window -> DecorView -> ViewGroup -> ...
张翼
面试官带你学安卓 - 从 View 的绘制流程说起
一、写面试官系列的原因 说来惭愧,已经有很长时间没有更新技术文章了。 现在突然更新的原因是,最近面试了一些同学,对于一些知识点,不少候选人同学其实掌握的不够扎实,而在对于一些知识点...
张翼
脱了马甲我也认识你: 聊聊 Android 中类的真实形态
【这是 ZY 第 19 篇原创技术文章】 我们在平时开发过程中,一定定义过无数个千奇百怪的类,但是大家有想过,一个 Java 文件中的 Class,在虚拟机中的真实形态是什么么? 这篇文章就带大家探讨一下...
张翼
五分钟搞定正则表达式,如果没搞定,再加两分钟
【这是 ZY 第 18 篇原创文章】 文章概览 一、正则表达式介绍 正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表达式通常被用...
张翼
面试官说:大家都说 Java 反射效率低,你知道原因在哪里么
【这是 ZY 第 17 篇原创技术文章】 预备知识 了解 Java 反射基本用法 看完本文可以达到什么程度 了解 Java 反射原理及 Java 反射效率低的原因 文章概览 我们在 Java 开发中,难免会接触到反射,而在一...
张翼
软件开发过程中的思维方式 -- 如何分析问题
【这是 ZY 第 16 篇原创技术文章】 今天这篇文章不谈技术,想聊聊软件开发过程中的一些思维方式,以及如何去深入挖掘问题的核心,如何去看清问题的本质。 一、分析问题的重要性 我们在软件开...
张翼
Android 开发中的架构模式 -- MVC / MVP / MVVM
【这是 ZY 第 15 篇原创技术文章】 预备知识 了解 Android 基本开发 看完本文可以达到什么程度 了解如何分析一个架构模式 掌握 MVC,MVP,MVVM 架构定义和实现 阅读前准备工作 clone CommonTec 项目,其中 ar...
张翼
五分钟了解操作系统内核
【这是 ZY 第 14 篇原创技术文章】 操作系统和内核 关于操作系统是这样定义的: 操作系统(英语:Operating System,缩写:OS)是管理计算机硬件与软件资源的系统软件,同时也是计算机系统的内核与基石。...
张翼
谈谈 Android 中的 PathClassLoader 和 DexClassLoader
【这是 ZY 第 13 篇原创技术文章】 预备知识 了解 android 基本 ClassLoader 知识 看完本文可以达到什么程度 了解 PathClassLoader 和 DexClassLoader 区别 文章概览 一、起因 说起 Android 中的 PathClassLoader 和 DexClassL...
张翼
五分钟看懂开源协议
【这是 ZY 第 12 篇原创技术文章】 身为程序员,我们不可避免的要和开源项目打交道,不管是我们自己做了些开源项目,还是使用开源项目,对各种开源协议的了解是必要的。 这篇文章旨在短时间内让...
张翼
聊聊 Java8 以后各个版本的新特性
【这是 ZY 第 11 篇原创技术文章】 某天在网上闲逛,突然看到有篇介绍 Java 11 新特性的文章,顿时心里一惊,毕竟我对于 Java 的版本认识还停留在 Java 8 上,而日常使用的语法和 API 还停留在 Java 7 上。...
张翼
【Android 修炼手册】常用技术篇 -- 聊聊 Android 的打包
这是【Android 修炼手册】系列第 10 篇文章,如果还没有看过前面系列文章,欢迎点击 这里 查看~ 预备知识 了解 android 基本开发 看完本文可以达到什么程度 了解 Android APK 打包的关键过程 了解多渠道打...
张翼
【Android 修炼手册】常用技术篇 -- Android 自定义 View
这是【Android 修炼手册】系列第 9 篇文章,如果还没有看过前面系列文章,欢迎点击 这里 查看~ 预备知识 了解 android 基本开发 看完本文可以达到什么程度 学会自定义 View 以及其中的关键点 阅读前准...
张翼
【Android 修炼手册】常用技术篇 -- Android 热修复解析
这是【Android 修炼手册】第 8 篇文章,如果还没有看过前面系列文章,欢迎点击 这里 查看~ 预备知识 了解 android 基本开发 了解 ClassLoader 相关知识 看完本文可以达到什么程度 了解插件化常见的实现原...
张翼
Shadow 插件化框架分析
框架简单介绍 Shadow 是最近腾讯开源的一款插件化框架。原理是使用宿主代理的方式实现组件的生命周期。 目前的插件化框架,大部分都是使用 hook 系统的方式来做的。使用代理的基本上没有成体系的框架...
张翼
【Android 修炼手册】常用技术篇 -- Android 插件化解析
预备知识 了解 android 基本开发 了解 android 四大组件基本原理 了解 ClassLoader 相关知识 看完本文可以达到什么程度 了解插件化常见的实现原理 阅读前准备工作 clone CommonTec 项目 文章概览 一、插件化框...
张翼
【Android 修炼手册】Gradle 篇 -- Gradle 源码分析
预备知识 理解 gradle 的基本开发 了解 gradle task 和 plugin 使用及开发 了解 android gradle plugin 的使用 看完本文可以达到什么程度 了解 gradle 的实现原理 阅读前准备工作 clone EasyGradle 项目 下载 Gradle 源码 作...
张翼
【Android 修炼手册】Gradle 篇 -- Android Gradle Plugin 主要 Task 分析
上文回顾 上篇文章里讲了 android gradle plugin 的整体流程,引入插件以后生成了很多 Task,这篇文章就谈谈生成的这些 Task 都有什么用处,以及一些主要 Task 的实现 预备知识 理解 gradle 的基本开发 了解 gradle...
张翼
【Android 修炼手册】Gradle 篇 -- Android Gradle Plugin 主要流程分析
预备知识 理解 gradle 的基本开发 了解 gradle task 和 plugin 使用及开发 了解 android gradle plugin 的使用 看完本文可以达到什么程度 了解 android gradle plugin 的构建流程 了解 android gradle plugin 的主要 task 的实现 学...
张翼
【Android 修炼手册】Gradle 篇 -- Gradle 的基本使用
预备知识 基本的 android 开发知识 了解 Android Studio 基本使用 看完本文可以达到什么程度 掌握 gradle 的基本使用 了解 gradle 及 android gradle plugin 了解 gradle 构建阶段及生命周期回调 掌握 Task,Transform 等概念...
Created with Sketch.
Created with Sketch.
你确定要将该文章置顶吗
置顶
取消
Created with Sketch.
不能订阅自己的专栏哦,转发到微博、朋友圈和公众号宣传自己的专栏吧。
分享给我的朋友
Created with Sketch.
微博分享
Created with Sketch.
微信扫一扫
top
Created with Sketch.
Created with Sketch.
订阅专栏成功
扫码关注小专栏服务号,专栏有新内容及时通知你