240 发简信
IP属地:北京
  • Android知识点总结

    Touch事件传递流程: 事件都是从Activity.dispatchTouchEvent()开始传递 事件由父View传递给子View,Vie...

  • Resize,w 360,h 240
    Android消息机制学习

    1.消息机制的简介在Android中使用消息机制,我们首先想到的就是Handler。没错,Handler是Android消息机制的上层接口。Ha...

  • 文章整理

    廖雪峰Git教程 使用Retrofit2封装适用于组件化项目的网络库 带你一起探究Retrofit 源码,让你不再畏惧Retrofit的面试提问...

  • Resize,w 360,h 240
    Android项目中的MVP架构

    前言MVP作为一种MVC的演化版本在Android开发中受到了越来越多的关注,但在项目开发中选择一种这样的软件设计模式需保持慎重心态,一旦确定 ...

  • Resize,w 360,h 240
    Android项目中所用到的开源框架

    首先,先上一张图,总体看一下,我的Android项目中用到的开源框架: RxJava我对它的定义是:RxJava本质上是一个异步操作库,是一个能...

  • Resize,w 360,h 240
    Android热更新技术探索

    热更新相关概念 组件化---就是将一个app分成多个模块,每个模块都是一个组件(Module),开发的过程中我们可以让这些组件相互依赖或者单独调...

  • Android性能优化

    内存优化基本可以分为以下几个方面:下面就分别介绍。 减少对象的内存占用 对内存对象进行复用 避免对象的内存泄漏 内存使用策略优化 减少对象的内存...

  • Resize,w 360,h 240
    Android内存泄漏实例分析

    前言 Java 中的内存分配 静态储存区:编译时就分配好,在程序整个运行期间都存在。它主要存放静态数据和常量; 栈区:当方法执行时,会在栈区内存...

  • Resize,w 360,h 240
    ButterKnife注入框架解析

    我们都了解过@JakeWharton 大神的ButterKnife注解库。使用这个库我们可以不用写很多无聊的findViewById()和set...