240 发简信
IP属地:北京
  • 120
    RxCache--打造自己的Android缓存框架

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

  • Kotlin基础

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

  • 120
    Android 多线程入门

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

  • 120
    Android自定义View全解

    目录 1. 自定义View基础 1.1 分类 自定义View的实现方式有以下几种 类型定义自定义组合控件多个控件组合成为一个新的控件,方便多处复用继承系统View控件继承自T...

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

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

  • 120
    RxJava1.0用户指南

    目录 1. Rxjava简介 Rxjava是什么?简单来说就是一个可以实现异步操作的库。如果是没有接触过Rxjava可以直接使用RxJava2.0,并不会有任何问题。如果是已...

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

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

  • Gradle基础

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

  • Gradle基础

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

  • 120
    Android进阶之旅与你同行

    1.分享的简介 之所以选择内涵段子,是因为这个项目无论从用户体验还是性能方面都很不错,虽然功能不多但是技术上涉及的部分比较多。主要内容有Android源码阅读设计模式分析,以...