• 120
    ConstraintLayout 的使用

    ConstraintLayout 是在 2016 年 Google 大会上推出的一个新的布局控件,众所周知,ConstraintLayout 有两个优势:使用 Constra...

  • 120
    状态栏及导航栏相关知识小结

    在开发应用的过程中,会遇见一些状态栏和导航栏相关的问题,在此记录一下。本文主要目的是记录我在开发中遇到的状态栏和导航栏相关的问题,以便日后查看方便,如果可以帮到你,真是再好不...

  • 120
    属性动画(二)

    在上篇文章 属性动画(一) 中已经对属性动画有了基本的介绍,本篇文章将对属性动画中稍微高级点的内容进行介绍,主要介绍下图中绿色部分标明的知识点。 1. Evaluators ...

  • 120
    属性动画(一)

    接下来的两篇文章会介绍 属性动画 相关的知识,如下图所示。本篇文章会介绍下图中绿色相关的知识。 1. 简介 相比视图动画(View Animation),属性动画的功能还是非...

  • 记一次面试

    今天,面试一位大四的小伙子,心中有点感慨。 由于公司需要,最近一直在面试,全职的有,实习的也有;本科还未毕业的95后有,工作将近10年的80后也有,前前后后总共有十几位。今天...

  • 120
    JsBridge源码解析

    我们知道在 WebView 的使用中,WebView 与 Js 代码的交互是非常重要的一部分,在上篇文章 WebView 的使用 中,简单介绍了 WebView 与 Js 代...

  • 120
    WebView 的使用

    现在 Android 应用中都会多多少少嵌入一些 H5 页面,在 Android SDK 中有一个名为 WebView 的组件,它是一个 webkit 内核的高性能浏览器,在...

  • 120
    OKHttp3 源码解析之拦截器(二)

    在上一篇文章中,主要梳理了 OKHttp 请求的整体流程,了解到拦截器在其中有非常重要的意义,那么本篇文章就重点介绍一下 OKHttp 中的精髓 ---- 拦截器。本文中涉及...

  • OKHttp3 源码解析之整体流程(一)

    最近抽时间分析一下 OKHttp3 的源码,关于 OKHttp 源码解析的资料已经有很多了,但是关于 OKHttp3 源码解析的文章似乎不太多,这一系列文章主要是针对 OKH...