1. 概述 Android项目的构建过程是由Gradle插件完成的,Gradle 插件是在Gradle框架的基础上实现的,Gradle框架是使用Groovy语言实现的。因此学...
1. 概述 Android项目的构建过程是由Gradle插件完成的,Gradle 插件是在Gradle框架的基础上实现的,Gradle框架是使用Groovy语言实现的。因此学...
首先我要说明一下,本篇文章是基于3.0.0版本的Gradle 插件源码进行分析的。 1 源码下载 既然要进行源码分析,首先就是要下载源码,这个官方给出了详细的步骤:gradl...
前言 Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。 RxJava如此受欢迎的原因,在于其提供了丰富 & 功能强...
前言 Rxjava由于其基于事件流的链式调用、逻辑简洁 & 使用简单的特点,深受各大 Android开发者的欢迎。本文主要: 面向 刚接触Rxjava的初学者 提供了一份 清...
RxJava概述 RxJava 是一种响应式编程,来创建基于事件的异步操作库。基于事件流的链式调用、逻辑清晰简洁。 RxJava 我的理解是将事件从起点(上游)流向终点(下游...
1 前言 用AIDL的人应该都知道下面代码中start和stop方法定义成oneway代表这个Binder接口是异步调用。 1.1 什么是异步调用? 举个例子:假如Clien...
一、okhttp简介 OkHttp是当下Android使用最频繁的网络请求框架,由Square公司开源。Google在Android4.4以后开始将源码中的HttpURLCo...
一、OSI七层模型的划分 每层的协议需要会物理层、数据链路层、网络层、传输层、会话层、表示层、应用层 二、OSI 7层参考模型中的数据怎样传输! TCP/IP的协议: 三、T...
序言 Http和Https属于计算机网络范畴,但作为开发人员,不管是后台开发或是前台开发,都很有必要掌握它们。在学习Http和Https的过程中,主要是参考了阮一峰老师的博客...