240 发简信
  • 120
    AndroidX终极迁移指南

    AndroidX是啥? 关于这个问题直接引用官方的原话,相信大家就一目了然了。 AndroidX 是 Android 团队用于在 Jetpack...

  • 120
    MotionLayout入门

    What is MotionLayout? MotionLayout is a layout type that helps you manag...

  • 玩转kotlin的作用域函数

    引言 什么是作用域函数?肯定有不少人不知道这玩意儿是啥,但是了解过kotlin基础知识的话基本上都知道kotlin的空安全,那么在处理空安全时有...

  • 打造一个顺手的Mac终端

    作为一名程序猿,经常需要安装开发环境,难免要跟终端打交道,为了使用方便和提高效率,打造一个好用的终端很重要,下面记录了如何配置Shell和oh-...

  • lambda表达式

    最近在学习kotlin的时候,其中有一章节专门讲kotlin的高阶函数和 lambda 表达式,两者配合使用可以让代码极致的简洁,今天 来了解一...

  • 120
    Android的Gradle及Plugin版本对应关系

    生命不息,折腾不止 ​ 从2014年12月Android Studio(后面简写为AS)发布v1.0版本开始,我就开始用上了,每次有新版本就...

  • 120
    Git的多SSH Key解决方案(macOS)

    背景 公司最近将代码由svn迁移到了gitlab来托管,我个人平时也经常使用Github,可是公司邮箱与我的Github使用的邮箱是不同的,SS...

  • 120
    Android Studio 快捷键

    mac下的官方快捷键文档https://www.jetbrains.com/idea/docs/IntelliJIDEA_ReferenceCa...

  • 120
    android的touch事件分发响应机制

    想要弄明白android的touch事件分发响应机制需要先充分理解一下几个知识点: View和ViewGroup touch事件的构成 View...

个人介绍
莫等闲,白了少年头,空悲切。