-
难忘的调试技巧
这里用于总结一些在工作中发现的调试技巧。 -
Jitpack托管库
以前只是用过别人托管在Jitpack上的库,自己的库都是托管在MavenCentral上,但是MavenCentral使用起来,相比Jitpack还是有些麻烦。经过简单尝试和学习,了解了Jitpack的使用,做一下简单记录。 -
Translator
A simple translator app for macOS. Translator -
Android的clipToXXX
最近处理工作bug的过程中,有一个需求是这样的,两层view,父view包含着子view,然后子view能显示出的区域,要以父view的背景来过滤。没看懂是不是?参考下图: 简单说,就是子view的背景显示区域,不能超过父view的背景区域。 -
Kotlin Native从初识到放弃
此贴用于记录对Kotlin Native从初识到放弃的过程,因为还不清楚这一平台的开发能力上限多高,不排除用的好,会一直用下去。 以下Kotlin Native会用KN来代替。 -
难忘的bug
此贴是为了记录日常开发过程中,遇到的一些让人难忘的bug。 MediaPlayer: surface has already been released kotlin ?.的陷阱与缺陷 -
Intent.FLAG_ACTIVITY_***解密
最好先看这一篇Launch Mode。 -
发布Android库到MavenCentral教程
JCenter已经宣布,即将在2020年5月1日,停止新的库的提交,在2022年2月21号以前,连库的解析服务也停止,所以,把以前的库或者未来的新库替换到MavenCentral是当务之急了。 -
LaunchMode
此文是阅读《Android 面试黑洞——当我按下 Home 键再切回来,会发生什么?》一文后的总结,视频地址Bilibili、Youtube。 -
Binder机制分析
参考文章:写给 Android 应用工程师的 Binder 原理剖析