首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
ZYLAB
掘友等级
公众号
|
「ZYLAB」
思考,热情,技术,看更多的世界
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
ZYLAB
公众号 @「ZYLAB」
·
4年前
关注
软件开发过程中的思维方式 -- 如何分析问题
今天这篇文章不谈技术,想聊聊软件开发过程中的一些思维方式,以及如何去深入挖掘问题的核心,如何去看清问题的本质。 我们在软件开发过程中,往往会遇到很多问题,不管是对需求合理性...
25
5
分享
ZYLAB
公众号 @「ZYLAB」
·
4年前
关注
Android 开发中的架构模式 -- MVC / MVP / MVVM
关于架构的定义,其实在很多书籍和文章中都是不同的,很难做一个统一。这里列举两个定义: 软件架构是一个系统的草图。软件架构描述的对象是直接构成系统的抽象组件。各个组件之间的连...
56
4
分享
ZYLAB
公众号 @「ZYLAB」
·
4年前
关注
五分钟了解操作系统内核
操作系统(英语:Operating System,缩写:OS)是管理计算机硬件与软件资源的系统软件,同时也是计算机系统的内核与基石。操作系统需要处理如管理与配置内存、决定系...
12
评论
分享
ZYLAB
赞了这篇文章
zjw_swun
Android dev
·
4年前
关注
android jvmti 应用之实现android studio 3.5 apply change功能(不重启的热修复哦)
1. 效果图 2. show code 3. 关于JVMTI的更多功能函数有空再探索(jvmti超级适合Android APM,赛高!!!)...
14
8
分享
ZYLAB
公众号 @「ZYLAB」
·
4年前
关注
谈谈 Android 中的 PathClassLoader 和 DexClassLoader
关于答案,我斗胆猜测一下,大家心中的回答一定是 PathClassLoader 是用来加载已经安装的 apk 的,DexClassLoader 是用来加载存储空间的 dex...
50
15
分享
ZYLAB
公众号 @「ZYLAB」
·
4年前
关注
五分钟看懂开源协议
身为程序员,我们不可避免的要和开源项目打交道,不管是我们自己做了些开源项目,还是使用开源项目,对各种开源协议的了解是必要的。 这篇文章旨在短时间内让读者朋友们对常见的开源协...
49
5
分享
ZYLAB
公众号 @「ZYLAB」
·
4年前
关注
聊聊 Java8 以后各个版本的新特性
某天在网上闲逛,突然看到有篇介绍 Java 11 新特性的文章,顿时心里一惊,毕竟我对于 Java 的版本认识还停留在 Java 8 上,而日常使用的语法和 API 还停留...
142
17
分享
ZYLAB
公众号 @「ZYLAB」
·
4年前
关注
【Android 修炼手册】常用技术篇 -- 聊聊 Android 的打包
clone CommonTec 项目,其中 simpleapk 是本文用到的示例。 我们现在大部分开发都是基于 Android Studio 进行的,在 AS 中,我们只需...
82
24
分享
ZYLAB
公众号 @「ZYLAB」
·
4年前
关注
【Android 修炼手册】常用技术篇 -- Android 自定义 View
自定义 View 内容总体来说还是比较简单,更多的是要满足具体的需求,所以本文内容并不太难,看起来比较愉悦。 在学习如何自定义 View 之前,需要先了解一下 Androi...
13
评论
分享
ZYLAB
公众号 @「ZYLAB」
·
4年前
关注
【Android 修炼手册】常用技术篇 -- Android 热修复解析
示例代码基于 AndFix,NuWa,Robust 进行了调整,抽取主要部分用来讲解原理。 插件化和热修复的原理,都是动态加载 dex/apk 中的类/资源,两者的目的不同...
49
评论
分享
ZYLAB
关注了
阴明
公众号 @「ZYLAB」
ZYLAB
公众号 @「ZYLAB」
·
4年前
关注
【Android 修炼手册系列内容】
Gradle篇--从使用到深入理解Gradle的基本使用AndroidGradlePlugin主要流程分析AndroidGradlePlugin主要Task分析Gradle...
20
2
分享
ZYLAB
公众号 @「ZYLAB」
·
4年前
关注
Shadow 插件化框架分析
Shadow 是最近腾讯开源的一款插件化框架。原理是使用宿主代理的方式实现组件的生命周期。 目前的插件化框架,大部分都是使用 hook 系统的方式来做的。使用代理的基本上没...
90
31
分享
ZYLAB
公众号 @「ZYLAB」
·
4年前
关注
【Android 修炼手册】常用技术篇 -- Android 插件化解析
2012 年 AndroidDynamicLoader 给予 Fragment 实现了插件化框架,可以动态加载插件中的 Fragment 实现页面的切换。 2013 年 2...
137
27
分享
ZYLAB
赞了这篇文章
HelloGitHub
@公众号:HelloGitHub
·
4年前
关注
我和 HelloGitHub
我是一个本科学历、无大厂经历,普通的 Python 程序员。 虽然是计算机专业,但是大学玩了四年(Dota)后,发现自己无一技能傍身,要饿死啦!偶然间接触了 Python ...
93
40
分享
ZYLAB
公众号 @「ZYLAB」
·
4年前
关注
看完这一系列,彻底搞懂 Gradle
前面写了几篇关于 Gradle 的文章,这篇文章算是这一系列的结束和总结。 相对于 Android 开发者来说,包括最开始的我,可能对 Gradle 的认识,就是一个打包工...
90
11
分享
ZYLAB
公众号 @「ZYLAB」
·
4年前
关注
【Android 修炼手册】Gradle 篇 -- Gradle 源码分析
我们执行一个构建任务的时候,都是执行 ./gradlew assembleDebug 这样的命令,其中的 gradlew 脚本就是整个 gradle 构建的入口,我们先从这...
113
18
分享
ZYLAB
赞了这篇文章
ZYLAB
公众号 @「ZYLAB」
·
4年前
关注
【Android 修炼手册】Gradle 篇 -- Android Gradle Plugin 主要 Task 分析
大家可以直接 clone EasyGradle 项目,把 app/build.gradle 里的 implementation 'com.android.tools.bui...
89
9
分享
下一页
个人成就
优秀创作者
文章被点赞
2,134
文章被阅读
261,396
掘力值
8,280
关注了
13
关注者
4,681
收藏集
0
关注标签
31
加入于
2017-03-28