• 120
    推荐一款在运行时通过javadoc生成Swagger API文档的库

    介绍 一般,我们使用Springfox生成swagger api文档,但Springfox不支持从javadoc中生成,只能通过注解的方式标注文...

  • AsyncTask

    AsyncTask类原型 Params:传递给AsyncTask的类型,作为doInBackground的参数类型 Progress:作为onP...

  • Handler

    基本要素 Message:消息的表示 MessageQueue:消息队列 Looper:消息循环,用于从消息队列中取出消息 Handler:消息...

  • ThreadLocal

    ThreadLocal的作用 ThreadLocal是为了隔离多个线程的数据共享。每个线程拥有自己的对象,不会和其他线程发生数据竞争。另外,它们...

  • 图片处理

    图片优化 及时解绑ImageView等和Bitmap的绑定,也就是某个ImageView不再显示了,就setImageBitmap(null),...

  • BitmapFactory和Bitmap中Density的作用

    BitmapFactory方法 BitmapFactory.Options 如果inJustDecodeBounds为true,解码器会返回nu...

  • Broadcast与BroadcastReceiver

    BroadCast的类型 普通广播:广播会传播到每一个合适的Receiver,根据优先级传播,不能被中断,不能传播处理结果。 有序广播:广播按照...

  • AIDL和Parcelable

    简介 AIDL(Android Interface Definition Language)使客户端和服务端通过它定义的编程接口来达成共识,以便...