• Android 图片加载之图片缓存

    1.内存缓存 2.磁盘缓存 1.打开缓存 open()方法接收四个参数,第一个参数指定的是数据的缓存地址,第二个参数指定当前应用程序的版本号,第...

  • Android 图片加载之图片压缩

    1.降低分辨率 2.减少每个像素点大小 系统默认是以 ARGB_8888 格式进行处理,那么每个像素点就要占据 4B 的大小,改变这个格式自然就...

  • Android 图片加载之原理分析

    android加载图片需要哪些优化? 首先,大家应该知道,我们编写的应用程序都是有一定内存限制的,程序占用了过高的内存就容易出现OOM(OutO...

  • Android 适配方案ScreenMatch

    android中的单位 首先介绍一下 dp 和 sp , dp 也就是 dip ,这个和 sp 基本类似。如果设置表示长度、高度等属性时可以使用...

  • 120
    Android Bitmap详解

    基本概念 什么是Bitmap: Bitmap位图包括像素以及长、宽、颜色等描述信息。长宽和像素位数是用来描述图片的,可以通过这些信息计算出图片的...

  • Android viewStub和merge布局优化

    ViewStub 什么是viewStub? ViewStub 是一个不可见的,大小为0的视图,可以在运行过程中延时加载布局资源。当ViewStu...

  • 120
    Java多线程详解

    基本概念 多线程: 指的是这个程序(一个进程)运行时产生了不止一个线程 并行: 多个cpu实例或者多台机器同时执行一段处理逻辑,是真正的同时。 ...

  • ThreadLocal类

    作用: 保存线程的独立变量。对一个线程类当使用ThreadLocal维护变量时,ThreadLocal为每个使用该变量的线程提供独立的变量副本,...

  • 120
    Android OpenSL ES详解

    简介 OpenSL ES全称为Open Sound Library for Embedded Systems,即嵌入式音频加速标准。OpenSL...