240 发简信
IP属地:广东
  • Resize,w 360,h 240
    Android类加载器原理(一)

    什么是类加载器 类加载器是一个用来加载类文件的类。Java源代码通过javac编译器编译成类文件。然后JVM来执行类文件中的字节码来执行程序。类...

  • BitmapFactory.Options中的inDensity,inTargetDensity,inScreenDensity详解

    我们来看下这三个值的初始值分别是什么 inTargetDensity 通过搜索,这个值只在decodeResourceStream方法中进行了赋...

  • Resize,w 360,h 240
    Java线程基础知识

    线程的状态 新建状态:用new语句创建的线程对象处于新建状态,此时它和其它的java对象一样,仅仅在堆中被分配了内存 就绪状态:当一个线程创建了...

  • Resize,w 360,h 240
    最全的Android项目结构以及功能

    最近在开发中,发现有时候记不起来Android工程中,一些目录和文件的位置,今天在这里总结一下在Android Studio中,项目的组织结构和...

  • RxJava线程切换代替Thread和Handler

    在我们的日常开发中,我们可能会经常涉及到线程的切换,比如:需要在子线程中加载数据库中的数据,一般情况下,我们会这样做: 高效一点的会用线程池来实...

  • Android统一管理配置库的版本

    在我们开发应用的时候,都会用到一些第三方库,设置应用的targetSdkVersion、compileSdkVersion,buildTools...

  • Android之文件上传原理

    个人主页:http://shiyiliang.cn 基本原理 我们知道,在浏览器中,我们上传文件时,是这样的(jsp)实现: 我们需要指定表单的...

    1.0 5876 0 17
  • Retrofit学习之文件和参数上传

    个人主页:http://shiyiliang.cn 今天主要来学习Retrofit的文件和参数的上传,如果你不是很了解上传的原理,你可以看下文件...

  • Android手机不打印日志

    个人主页:http://shiyiliang.cn 今天发现一个问题,有的手机,debug日志打印不出来,最后发现是手机的设置的问题,可以打开手...

个人介绍
人不思考,与猪何异