XX的记事本

明德砺志,求知笃行

今天遇到个线上 Crash,报错信息是:java.lang.IllegalStateException: Fragment ... not attached to a context.。从堆栈初步分析,是调用 requireContext 导致的。考虑到之前也遇到过,但总是容易重新犯错,这次从源码角度分析下,加深理解。

阅读全文 »

类型转换在 C/C++ 中是普遍存在的操作,不同于 C 只有一种类型转换方式——强制类型转换(此处暂不谈隐式类型转换),C++ 中提供多种类型转换方式,用于支撑它的面向对象等诸多特性。

阅读全文 »

记得之前在学 Python 爬虫的时候,那必应的每日一图练过手。这次看看如何用 Kotlin 实现必应每日一图的下载

本文的主要目的,是为了熟悉 Kotlin 使用。

阅读全文 »

学习音视频,绕不过WebRTC这个大名鼎鼎的框架,今天来看下如何使用Docker编译&调试WebRTC吧。

阅读全文 »

不知道你有没有用烦findViewById,尤其是项目中控件比较多的场景,密密麻麻的findViewById看起来都头疼。谷歌也看到了这个问题,于是推出ViewBinding来专门解决掉它。

阅读全文 »

CQ CQ CQ, this is BA7MIR, Bravo Alfa Sever Mike India Romeao. BA7MIR calling CQ and standing by.

阅读全文 »
0%