首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
Android
订阅
maxrco
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
ConstraintLayout
ConstraintLayout介绍 ConstraintLayout现在是AndroidStudio默认的布局,官网的介绍是让布局更加灵活。这样可以减少布局的嵌套,提升UI绘制效率。 Constra
Android AspectJ详解
AOP中的切面比较形象,各个业务模块就像平铺在一个容器中,假如现在需要给各个模块添加点击事件埋点,AOP就像给所有业务模块间插入一个虚拟的切面,后续所有的点击事件通过这个切面时,我们有机会做一些额外的事情。 之所以说是虚拟,是因为整个过程对具体的业务场景是非侵入性的,业务代码不…
字节码插桩(二): AspectJ + GradlePlugin
学习设计模式可以一定程度降低业务耦合度,不过那都是 OOP 的思想,今天我给大家带来一份 AOP 的切面编程思想,无侵入方式织入代码到业务。 一. 关键技术 是不是挺晦涩难懂的,我这边简单总结一下吧。 AOP 即 面向切面编程,通过 AOP ,可以在编译器对代码进行动态管理,以…