首页
AI Coding
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
白天会董夜的黑
掘友等级
android开发
保持饥饿,保持呆萌
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
16
文章 16
沸点 0
赞
16
返回
|
搜索文章
赞
文章( 16 )
沸点( 0 )
java.lang.IllegalArgumentException: No view found for id 崩溃总结
java.lang.IllegalArgumentException: No view found for id
Sora 内测账号申请-韭菜的自我修养
在OpenAI的新技术Sora面前,我们都是好奇的孩子,渴望触摸那未知的奥秘。然而,就在我们准备踏上探索之旅时,总有人在路边摆开小摊,大声疾呼:‘探索Sora的秘密课程,特价销售!’然而,当你兴冲冲地
近期面试小结
--- theme: smartblue --- 最近面试了不少的公司,行情整体来说还是非常差的
Groovy解析之深入理解元编程原理
其实这一切都要归功于 Groovy 编译器,Groovy 编译器在编译 Groovy 代码的时候,并不是像 Java 一样,直接编译成字节码,而是编译成 “动态调用的字节码”。 简单的一行代码,经过 Groovy 编译器编译之后,变得如此复杂。而这就是 Groovy 编译器做的…
读懂 gradle dependencies
gradle 中的 dependencies 命令算是日常开发使用比较多的一个命令,本文通过分析依赖版本的特殊标识,帮助读者更好的理解gradle dependencies的输出。
Androidx 下 Fragment 懒加载的新实现
以前处理 Fragment 的懒加载,我们通常会在 Fragment 中处理 setUserVisibleHint + onHiddenChanged 这两个函数,而在 Androidx 模式下,我们可以使用 FragmentTransaction.setMaxLifecycl…
深入理解 Android 中的各种 Context
老实说,我不明白这个等式有什么意义,而且还是错的。首先多进程情况下,Application 对象就不止一个;其次,Activity、Service、Application 继承自 ContextWrapper,它们自己就是一个 Context,里面又有一个 Base Conte…
Shadow为什么要求插件和宿主包名一致
我们过去也用过基于各种反射实现的插件框架,用了3年左右时间,也维护了3年左右时间。在过去维护的经验中,我们就发现了插件使用单独包名(ApplicationId,下同)带来的问题。 ApplicationId一般是在build.gradle中设置的,在编译时这个字符串会被记录在2…
AOP 利器 ASM 基础入门
1. ASM 介绍 ASM 是一个 Java 字节码操作框架,它能用来动态生成类或者增强既有类的功能。ASM 可以直接生成二进制 class 文件,也可以在类被加载到 Java 虚拟机之前动态改变类行为。ASM 框架中提供了常见的字节码分析和生成工具,可以快速进行类的生成或分析…
冴羽答读者问:30 岁了, 现在开始努力,晚吗?
说真的,都到了 30 岁,往者不可谏,来者犹可追,即便这些话是假的,我也只能选择相信,所幸历史上还真有那么一点大器晚成的例子,能燃起一点希望,多少有点寄托,至于自己能否真的改变,这个……再说吧……
下一页
关注了
13
关注者
0
收藏集
4
关注标签
10
加入于
2018-07-30