240 发简信
  • 120
    RxCache--打造自己的Android缓存框架

    简介 提供Android缓存功能,包括对SD卡,内存、Sharedpreference以及同时存储SD卡和内存的双层缓存操作,缓存对象包括:实现...

    0.6 4843 2 13
  • Kotlin基础

    前言 2017年谷歌IO大会宣布,将Android开发的官方语言更换为Kotlin,作为Android开发有必要对Kotlin语言进行了解使用。...

  • 120
    Android 多线程入门

    目录: 1. 线程 1.1 基础概念 说起线程的概念的时候与之相对应的还有另一个概念--进程,那么两者有什么区别呢? 进程:进程是操作系统的基...

  • 120
    Android自定义View全解

    目录 1. 自定义View基础 1.1 分类 自定义View的实现方式有以下几种 1.2 View绘制流程 View的绘制基本由measure(...

    12.6 36453 8 200
  • 120
    Android Touch事件分发超详细解析(附源码)

    目录 1.基础概念 1.1 touch事件定义 什么是Touch事件? 一个Touch事件在用户点击屏幕(ACTION_DOWN)时产生,抬起手...

    1.6 4267 1 16
  • 120
    RxJava1.0用户指南

    目录 1. Rxjava简介 Rxjava是什么?简单来说就是一个可以实现异步操作的库。如果是没有接触过Rxjava可以直接使用RxJava2....

  • 120
    Android动画攻略—帧动画、补间动画、属性动画

    前言 动画时Android开发中使用频率比较高的功能。 对Android提供的补间动画,帧动画以及属性动画做出归纳总结。 目录 1. 帧动画 帧...

  • Gradle基础

    1. 构建文件 在Android构建项目时会自动生成三个gradle文件:setting.gradle和build.gradle以及Androi...

  • Gradle基础

    1. 构建文件 在Android构建项目时会自动生成三个gradle文件:setting.gradle和build.gradle以及Androi...