240 发简信
IP属地:云南
  • Jetpack-ViewModel原理解析

    一、ViewModel介绍 ViewModel 作为 Jetpack 组件库首屈一指的高频组件之一,ViewModel 类旨在以注重生命周期的...

  • Resize,w 360,h 240
    Jetpack-LiveData原理解析

    前言 LiveData 组件是 Jetpack 推出的基于观察者的消息订阅/分发组件,具有宿主(Activity、Fragment)生命周期感知...

  • Resize,w 360,h 240
    Jetpack-Lifecycle 原理解析

    介绍 Lifecycle 它是 Jetpack 组件库的的核心基础 ,具备宿主生命周期感知能力的组件。它能持有组件(如 Activity 或 F...

  • 高仿淘票票头像动画

    当pm对上一版的马蜂窝头像泡泡动画审美疲劳后,这次又觉得淘票票的头像动画好看,然后。。。先看看效果吧! 效果原理分析 布局排列tpp_02 这里...

    5.6 2438 6 26
  • 高仿马蜂窝旅游头像泡泡动画

    当pm制定完下一版本需求打开马蜂窝旅游app准备出去嗨一圈的时候 看到了马蜂窝旅游app的一个用户头像动画后。。。(=@__@=) 先看看效果图...

    5.8 3432 3 25
  • 自定义View之SwitchView

    工作(我)太(太)忙(懒) 太长时间没有写博客了,再不写今年一晃就要过去了,顺便也总结下今年工作的一些技术点吧。这篇先从一个简单的自定义控件开始...

    0.8 1674 1 22
  • Resize,w 360,h 240
    MAC之终极反编译APK二 AndroidDecompiler,Jadx

    继上篇MAC ApkTool,dex2jar,JD-GUI 反编译APK后 这篇将介绍2款比较厉害的反编译apk工具 AndroidDecomp...

  • Resize,w 360,h 240
    Android源码之Activity从启动到显示到界面

    前言: 在上两篇文章中对setContentView()是如何将我们的内容视图添加到系统提供的根视图中以及PhoneWindow的创建等做了粗略...

    0.3 1737 0 14
  • Resize,w 360,h 240
    Android源码setContentView()之Material Design适配

    前言: 在上篇文章中已经对普通Activity的setContentView()是如何将xml文件解析成view加载到App内存中进行了分析,但...