240 发简信
IP属地:加州
  • 初学安卓framework系列 一 (怎么科学的学习安卓系统的framework)

    相信大家在找工作的时候,肯定或多或少都被面试官问到过安卓的八股文。比如ActivityManagerService(简称AMS),或者Windo...

  • Resize,w 360,h 240
    Kotlin 内联类 inline class请了解一下

    最近在做开发的工作中,意外发现了kotlin官方承认的一个内联类的bug。在理解这个bug产生的原因的过程中,我秉承着打破砂锅问到底的决心,竟然...

  • Resize,w 360,h 240
    给安卓开发小白们的unit test指南 - 这也能测?这也要测?

    长久以来,测试对于很多安卓开发小白们都是一个盲区。这个很大程度上是因为做app,大家都习惯了自己手动测试feature,毕竟是所见即所得的东西,...

  • 论程序员的沟通艺术

    我记得很久以前在一个技术大牛的博客上看到过一句话,大概意思是说,软件工程其实从某种角度来说并不是一个技术活,而是一个社会性活动。因为现代公司的项...

  • 2020, 一个对抗社恐, H1b和集齐FLAG offer的故事

    2020真的是一个过山车般的一年。因为疫情在全球的肆虐,我的职业生涯在年初就遇到了巨大的挑战,差点沦为无业游民。但是呢,就像电影的编排一样,有时...

  • 如何写出一份“有理有据使人信服”的Android项目设计文档

    在大厂,写得一手好文档是一个非常吃香的技能。这可不只是一个锦上添花的东西,而是很多工程师晋升,打造自己话语权的武器。 我这两年在组内的深刻体会就...

    1.5 646 1 15
  • 那些消失的安卓技术博主们

    想了很久怎么样可以让文章的标题不那么悲观,但是各种文案都在我脑海里面不断的被否定,要么是不那么抓眼球,要么是立意不匹配。最后想了想,这个标题是真...

    3.1 2707 6 30
  • Resize,w 360,h 240
    论程序员的戾气

    古人曾经说过文人相轻,最近越来越发现,程序员其实也没有啥不同。戾气,鄙视链一点也不少。好久没更新了,就想谈谈我最近做项目里面的一些感受,关于程序...

  • Resize,w 360,h 240
    Android多线程技术选型最全指南(part 2 - 认识解决方案)

    上一篇文章我介绍了一些使用安卓多线程框架们的一些误区,那既然已经介绍了那么多坑,这一篇我就来详细说说一些方案。同样的,这些总结下来的方案都是我自...