240 发简信
  • Android RLT布局兼容注意事项

    引 近期公司项目需要开拓阿拉伯市场,故需要在APP端兼容阿拉伯语。阿拉伯语与其他多语言不同之处在于其布局是由右到左排布的,与我们常见的从左到右的...

  • Glide V4 源码浅析(下)-- 细节分析功能模块的实现

    引 在上篇我们主要分析了图片加载的主流程,但是Glide框架的某些优势我们还未进行分析,本篇就针对Glide的这些优势时如何实现的进行分析。 细...

  • Glide V4 源码浅析(上)-- 主流程分析

    1. Glide的作用 图片加载基本是每个APP都需要的基础功能,而在使用的过程中我们需要考虑到图片的加载方式、缓存、多媒体等问题,而Glide...

  • 120
    创建型设计模式

    引 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 有三个分类: 创建型模式:对象...

  • 120
    设计模式六大原则

    引 设计模式是一种经常被人提及的概念,也是面试种的常客,其目的是为了保证代码的复用,同时使代码更容易被人理解,以及保证系统的稳定性。而在设计模式...

  • Android技术选型

    软件架构 网络加载框架 HTTP客户端 总结:Android2.3以前适合使用HttpClient,而2.3以后适用于OkHttp,HttpUR...

  • 从官方示例看OkHttp——OkHttp 3.9.1 源码浅析

    引 年后就是跳槽的高峰期,年前参加了几场面试,基本上都会问对于常用的第三方框架的了解,由于之前主要从事系统开发的工作,所以对于常用的网络框架不是...

  • 120
    Android-View绘制流程浅析

    引 这段时间学习了下View的绘制流程,本着好记性不如烂笔头的原则,尝试将这些内容记录下来,用于巩固和总结。这次学习的源码是基于Android ...

  • Hadoop总结—思维导图

    概述 最近在学习Hadoop系统,目前学习了HDFS、Mapreduce、HBase、Hive、Zookeeper这些组件,因此尝试将学习的东西...

    0.8 1115 1 11