240 发简信
IP属地:上海
  • HashMap 源码分析

    HashMap 应该是开发中最常用的数据结构之一了,理解其原理能让我们在合适的时机用正确的方式使用它。 目录 一、结构 内部类及成员变量 构造方...

  • View事件分发机制分析

    View 事件分发是很重要的知识点,只有理解其中的原理 在写代码过程中更精准的处理代码逻辑,控制好 api 的调用时机。本文通过阅读SDK 28...

  • Retrofit2 分析

    Retrofit2已经面世很久了,有很多好的文章分析过,这篇文章我只想记录自己阅读Retrofit 2.3.0源码后的分析过程,如何阅读源码以及...

  • Android WebView的坑

    Android WebView的坑 记录一些webview比较隐晦难查的问题。 系统字体改变大小影响WebView内网页的字体大小:设置WebV...

  • EditText过滤emoji表情

    导语 最近在项目中遇到一个输入法自带emoji表情无法上传的问题,想到采用禁止输入emoji的办法(其实后台数据库添加emoji表情符是更好的做...

    0.2 3206 0 2 1
  • Resize,w 360,h 240
    jsBridge原理解析

    导语 现在大多数App与H5的交互越来越多,jsBridge是一个能使webView和js交互的通信方式,本文只对https://github....

    0.8 6853 0 11
  • Volley源码解析

    导语 阅读源码是已经入门的Android开发者必经之路,这是提高自己对代码理解的一步。但是一开始阅读源码不能深入的去读细节部分,而是理顺源码的主...

  • Resize,w 360,h 240
    Git常用命令及日常开发

    前言 本文目的是通过记录Git的知识点让自己印象更深刻同时分享给大家。当然文中可能会有一些错误,也希望大家能指出问题!我也是通过学习Git教程后...