240 发简信
IP属地:广东
  • LocalBroadcastManager原理解析

    LocalBroadcastManager是什么?   LocalBroadcastManager是android中本地广播的核心类。那什么是本...

  • android 注解初步理解

    前言   平时在开发中接触过许多的注解,如@Override,@Nullable等,但自己代码中还没怎么用过。所以,就想着学习学习,然后用一下。...

    0.2 2805 0 10
  • java 反射初步理解

    前言   之前整理了java同步的相关内容,现在开始整理java反射,都属于java相关内容。在查找资料的过程中,找到两篇个人认为很不错的介绍及...

  • dex编译相关:JIT、AOT

    前言   在android的源码中看到了jit相关的代码,感觉jit这词儿有点儿眼熟,就查了一下其相关资料,顺带了解了一下android dex...

  • 一些“跳过”按钮及缓冲框示例

    前言   最近自定义控件的实践相对多一些,看到了别人app上实现的效果就想自己动手尝试下,看自己能不能做到。本文是对一些app第一个页面的“跳过...

  • Resize,w 360,h 240
    三个点(或小球)缓冲控件示例

    前言   之前看别人app上缓冲框的实现,觉得挺好的,就想实现下。本文实现的是三个动态点的缓冲框。 最终实现效果   左边是三个动态的点,右边是...

  • Resize,w 360,h 240
    使用两种方式完成四种弹性动画

    前言   最近这段时间对弹性动画比较感兴趣,空闲就做了一下弹性动画的实现。网上对弹性动画的实现其实是有3种,属性动画设置spring插值器、fa...

  • Resize,w 360,h 240
    一个简单的蒙版制作

    前言   最近这段时间,项目中有通过蒙版作功能说明的需求,看了UI效果图后,最终决定使用DialogFragment+自定义view来实现。我尽...

  • android笔记之SystemServiceRegistry

    前言     最近在看android源码中Window的内容,在看到WindowManagerImpl创建对象时发现了SystemService...