240 发简信
IP属地:上海
  • Resize,w 360,h 240
    java 安全体系算法调用过程

    java 安全体系主要分为 JCA(Java Cryptography Architectrue)java加密体系 JCE(Java Crypt...

  • ReentrantLock 源码分析

    锁的基本概念 可重入锁 Reentrant 就是可重入的意思,如果锁具备可重入性,则称作为可重入锁。像synchronized和Reentran...

  • Dagger 2 使用详解-基础篇

    这篇文章主要记录一下Dagger 2的使用,详情Dagger 2 官方文档 dagger 2 是一款依赖注入框架,通俗的就是一个类中的属性对象(...

  • EventBus 3.X 的使用

    这篇文章主要记录一下EventBus的使用,详情EventBus官方文档 1. 概念 EventBus能够简化各组件间的通信,让我们的代码书写变...

  • picasso源码解析

    picasso的使用非常简单 1.0 单例模式 生成一个Picasso对象 2.0 构建Picasso对象时进行初始化各个成员变量 2.1.1 ...

  • Resize,w 360,h 240
    OKHttp源码解析

    源码解析之前先看之前请求过程 1.0 初始化一个OkHttpClient对象 1.1. 新建一个对象,会先加载这个类,会初始化这个类的变量和静态...

  • Resize,w 360,h 240
    OkHttp使用介绍

    准备 在gradle中添加 在manifest中添加访问网络权限 Okhttp网络请求分两种模式 1. 同步请求 (直接在所在请求的线程中进行请...

  • android app 如何获得系统权限--解决no conscrypt_openjdk_jni in java.library.path错误

    1.在AndroidManifest中添加 2.获取系统签名 把以下所有文件放入同一个文件夹命名为sign 在Android系统源码中的\bui...

  • ViewPager无限循环定时翻页

    1.准备填充ViewPager的fragment 2.ViewPager的Activity