240 发简信
  • 120
  • 提问Glide - 缓存篇

    都知道Glide有内存和磁盘缓存,它们的作用和读写场景是什么? ActiveResources :HashMap + WeakReference...

  • 120
    在看工厂模式

    开发日常 产品:我只要一台宝马车?!研发:… … 然后呢产品:你先开发出来看看,就某某App那种… ...研发:华晨宝马?产品:对,就照到它做研...

    0.1 48 0 1
  • 120
    十步学习法

    通过 "学习-实践-掌握-教授" 过程,助你高效完成学习目标。 第1步到第6步:只做1次 集中精力、充分调研、确认学习内容、制定计划和目标。 1...

  • 120
    提问Java四大引用?

    四大引用各自回收条件?获取对象方式?触发OOM概率? 回答这个问题的最好方式就是编码验证。 本文代码运行环境:Mac os + jdk se 8...

  • vim常用高效编辑功能

    vim常用高效编辑功能使用方式记录。 多文件编辑 打开另外一个文件:edit fileName 打开多个文件vim file1 file2 fi...

  • 120
    Android Jetpack 架构组件最佳实践

    Android Jetpack介绍 Android Jetpack 是一套组件、工具和指导,可以帮助您快速构建出色的 Android 应用。 G...

  • 安卓混淆和资源压缩

    Android开发中掌握混淆规则是必备技能之一。 混淆方式 主module中统一配置 这种情况简单,针对自己项目代码和三方库代码编写混淆规则即可...

  • 120
    前端开发-Gitflow简易版

    Simple Gitflow 业务越来越复杂,分支也越来越多,为提高效率和规避流程错误,商定一个统一的工作流程是至关重要的。 先上图~ 分支 M...