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的过程中,主要是参考了阮一峰老师的博客...
UI 优化系列专题,来聊一聊 Android 渲染相关知识,主要涉及 UI 渲染背景知识、如何优化 UI 渲染两部分内容。 UI 优化系列专题 UI 渲染背景知识 《View...
转载请注明出处:http://blog.csdn.net/a740169405/article/details/70548443 简介 本文讲解的内容是Android4.1以...
Hello,各位朋友们,我们继续插件化系列的学习吧。下面是我这个系列文章的行文思路, 本篇文章是本系列比较核心的一篇文章,我计划这篇文章把插件化的大体技术给讲清楚。期间会涉及...
想重新安装AndroidStudio,手贱,把Android-sdk删除了,起来后就提示这个: 然后想从SDK-Manager中下载platform也不行 发现可以让Andr...
开头先贴上官方的说明: 任务是用户在执行某项工作时与之互动的一系列 Activity 的集合。这些 Activity 按照每个 Activity 打开的顺序排列在一个返回堆栈...
参考:https://www.jianshu.com/p/2e18672fe02e[https://www.jianshu.com/p/2e18672fe02e] 因为配置代...
前言 android技术特别成熟了,热修复,组件化......等框架已经层出不穷,如果还仅限于使用框架,技术永远很难得到成长,只有我们懂得他的原理,能够娓娓道来,能够自己动手...
关于这个项目: 如果您想开始使用 Kotlin Coroutines for Android Development 并想掌握它,那么这个项目适合您。 本项目已实现 Andr...
目录 kotlin之协程(一),线程,进程,协程,协程可以替换线程吗?[https://www.jianshu.com/p/9857dec8561c]kotlin之协程(二)...