首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
liqy
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
188
文章 187
沸点 1
赞
188
返回
|
搜索文章
liqy
关注了
谢天_bytedance
liqy
赞了这篇文章
yuanhao
Android开发工程师 @安徽皖仪科技股份有限公司
·
4年前
关注
Kotlin泛型,有你想了解的一切
Kotlin和Java的泛型知识,首先介绍了一些基础概念和使用,然后介绍了Kotlin的特性:类型适合,以及常用的变型。...
53
2
分享
liqy
赞了这篇文章
彭旭锐
🏆掘金签约作者
·
5年前
关注
Android | ContentProvider 筑基篇 | 牛气冲天新年征文
在这篇文章里,我将讨论 ContentProvider 的基本使用方法,在下篇文章里我会介绍 ContentProvider 的原理 & 源码分析。如果能帮上忙,...
35
1
分享
liqy
赞了这篇文章
Pika
Android GDE | 🏆掘金移动端签约作者 @字节跳动
·
3年前
关注
KSP - 元编程编译提速的小助手
ksp也是最近比较火热的元编程工具之一,我们在本篇将学习到如何运用ksp于kotlinpoet去生成自己想要的代码文件...
35
5
分享
liqy
赞了这篇文章
程序员龙湫
公众号【程序员龙湫】小程序【面试官的宝典】 @字节跳动
·
9年前
关注
JavaPoet使用指南
上一篇限于篇幅只介绍了APT,这篇来继续介绍javapoet,是square公司的开源库。正如其名,java诗人,通过注解来生成java源文件,通常要使用javapoet这...
49
3
分享
liqy
赞了这篇文章
ZIME
Android开发
·
3年前
关注
Kotlin版注解处理器Annotation Processor
注解处理是为 Java程序生成代码的强大工具。在本文中,将开发一个注解和一个注解处理器,为给定的 Activity 类根据路由参数自动生成路由信息初始化的代码。...
16
1
分享
liqy
赞了这篇文章
walfud
@快手
·
8年前
关注
JavaPoet 看这一篇就够了
Android/Java 框架常常会使用编译期注解, 而其中关键的一步是如何生成 Java 文件. 我们总结了一篇完整而简洁的用法, 供随时查阅....
115
5
分享
liqy
赞了这篇文章
hellovass
Android 开发工程师 @某某跳动
·
3年前
关注
放弃 KotlinPoet 基于模版引擎生成 Dependency 的 Gradle Plugin
Android 编译系列——放弃 KotlinPoet 基于模版引擎生成 Dependency 的 Gradle Plugin...
10
评论
分享
liqy
赞了这篇文章
谢天_bytedance
Android开发 @字节跳动
·
3年前
关注
KotinPoet详细使用指南(下)
前言 上一篇文章里我们基本上讲明白了KotlinPoet是如何生成.kt源文件的。KotlinPoet给Kotlin中的每个实体都创建了Model,文件-FileSpec、...
7
评论
分享
liqy
赞了这篇文章
谢天_bytedance
Android开发 @字节跳动
·
3年前
关注
KotlinPoet详细使用指南(上)
KotlinPoet是用于生成`.kt`源文件的开源库。本文是为了介绍KotlinPoet的详细用法。...
23
评论
分享
liqy
赞了这篇文章
guodongAndroid
Android Engineer @https://book.sunxiaodou.com
·
3年前
关注
Sword - 为 Kotlin 函数增加代理功能(三)
Sword:一个可以给 Kotlin 函数增加代理的第三方库,基于 KCP 实现。 本篇文章简单记录下如何使用 `Sword`。...
9
3
分享
liqy
赞了这篇文章
vivo高启强
工程师 @vivo
·
3年前
关注
Arouter适配AGP 7.3.0版本
如何调试arouter 源码 arouter的代码 主要分为 3个部分,一个是基础的arouter-api包, 然后是注解处理器arouter-compile包 最后是ar...
19
1
分享
liqy
关注了
vivo高启强
liqy
赞了这篇文章
vivo高启强
工程师 @vivo
·
2年前
关注
asm字节码手册 - 方法(二)
基本概念 这一小节 内容会比较枯燥,也比较难。 个人建议的就是 有空读一下 揭秘java虚拟机 这本书的相关章节,然后再来看这一小节,理解起来会更容易一些。 另外这一小节最...
5
评论
分享
liqy
赞了这篇文章
Flywith24
Android Developer
·
5年前
关注
【奇技淫巧】除了 buildSrc 还能这样统一配置依赖版本?巧用 includeBuild
但是由于 buildSrc 是对全局的所有 module 的配置,因此在构建速度上会慢一些。那么有没有一个更纯净的方式来配置依赖版本呢?...
69
10
分享
liqy
赞了这篇文章
小余的自习室
Android架构师 @联迪科技
·
3年前
关注
Gradle进阶篇(七)-AGP插件详解
携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第6天,点击查看活动详情 >> 前言 前面几篇文章我们讲解了关于关于Gradle的基础,Gradle生命...
21
4
分享
liqy
赞了这篇文章
sweetying
公众号 @ sweetying @Akulaku
·
4年前
关注
Gradle 系列 (三)、Gradle 插件开发
前言 很高兴遇见你~ 关于 Gradle 学习,我所理解的流程如下图: 在本系列的上一篇文章中,我们讲了 Gradle 的生命周期及一些常用 API,了解了 Setting...
97
6
分享
liqy
赞了这篇文章
陈平大将
高级android工程师
·
4年前
关注
使用BlackHook(黑钩) 可以Hook一切java或者kotlin方法
BlackHook 是一个实现编译时插桩的gradle插件,基于ASM+Tranfrom实现,理论上可以hook任意一个java方法或者kotlin方法,只要代码对应的字节...
50
18
分享
liqy
赞了这篇文章
sweetying
公众号 @ sweetying @Akulaku
·
3年前
关注
Gradle 系列 (五)、自定义 Gradle Transform
持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第5天,点击查看活动详情 前言 很高兴遇见你~ 关于 Gradle 学习,我所理解的流程如下图: 在本...
31
14
分享
liqy
赞了这篇文章
Pika
Android GDE | 🏆掘金移动端签约作者 @字节跳动
·
3年前
关注
学完ASM Tree api,再也不怕hook了
背景 看完本章,你将会学习到用ASM的tree api进行对匿名线程的hook操作,同时也能够了解到asm相关的操作和背景知识介绍!...
108
29
分享
下一页
关注了
230
关注者
3
收藏集
29
关注标签
9
加入于
2017-08-27