RxJava2 源码分析二

文章目录 前言 RxJava2 线程调度 RxJava2 怎么进行线程调度 总结 前言 经过RxJava2源码分析一,我们了解了RxJava2是怎么进行数据的发送和接收。那么这次我们主要是来分析,RxJava2是如何进行线程调度的。 RxJava2 线程调度 我们知道线程的调度还是很关键的,因...

2019-05-05 02:10:16

阅读数 26

评论数 0

RxJava2 源码分析一

文章目录 前言 RxJava2 介绍 RxJava2 使用 带问题看源码 总结 前言 在OkHttp3+Retrofit2+RxJava2 它是怎么在起作用的,为什么它会受到如此的欢迎,先通过分析如何发送数据,还有接收数据这块内容。 本文是居于此版本分析的 implementatio...

2019-05-03 11:53:31

阅读数 18

评论数 0

ViewPager2的使用

文章目录 前言 ViewPager2 介绍 ViewPager2使用 集成遇到的问题 前言 官网上显示 April 3rd, 2019 androidx.viewpager2:viewpager2:1.0.0-alpha03 is released. 也就是测试版已经第三版了,一直有关注着,今...

2019-04-29 01:43:08

阅读数 72

评论数 0

okhttp3.11.0 源码分析-整体流程

一、 这是执行过程中主要的类,之间存在调用关系。把这个几个类的源码搞清楚了就差不多了。后面会在其他文章中根据这些类作相应的分析。 1、OkHttpClient 1、Internal 2、Builder 1、Dispatcher ...

2018-10-14 22:46:42

阅读数 122

评论数 0

okhttp3.11.0 的源码分析开篇

为什么要阅读okhttp3 因为我们都只是在使用框架,如果出现什么问题,就会手足无措。所以呢我们平时有时间就得去看下它 学习大牛的设计,从中学到如何应用设计模式,为以后自己项目的使用打下基础 如何导入源码 之前呢,我以为它是安卓项目,用AS进行导入,然后就是报错,后来就没有然后了。直到昨...

2018-09-16 22:41:16

阅读数 164

评论数 0

关于动画的一些见解

Animator 关系 Animator 抽象类 1、AnimatorSet 子类 2、ValueAnimator 子类 1、ObjectAnimator 子类 2、TimeAnimator 子类 介绍几个开源动画库 1、2017年酷炫的...

2018-08-11 18:54:49

阅读数 83

评论数 0

操作文件和目录

操作文件和目录 操作文件、目录,可以通过操作系统提供的命令来完成。比如dir、cp 等命令 如果要在Python程序中执行目录和文件的操作,可以通过调用操作系统提供的接口函数 Python 内置的 os 模块也可以直接调用操作系统提供的接口函数。 os 模块的基本功能: impo...

2018-07-11 00:38:43

阅读数 73

评论数 0

git tag 删除

在项目的管理中有时候备份的版本是太老或者备份的版本不对,就需要进行删除。这里说下git tag 删除的操作。 git 删除本地标签: git tag -d 标签名 例如:git tag -d v3.1.0 git 删除远程标签: git push origin :refs...

2018-06-26 22:51:34

阅读数 6486

评论数 0

写写感悟

时间过得有点快,有段时间没有在csdn写技术博客了,现在没有以前那么有压力了。但是发现写技术博客的时间越来越少了。虽然我没有些技术博客,但是我也写一些其他的东西。然而我发现,我没有写技术博客,我的时间还是很少。 所以呢,我觉得,还是要坚持写技术博客。不管怎么样,也算是一种记录吧。有那么一个故事是...

2018-06-23 13:17:57

阅读数 76

评论数 0

事件分发

文章目录 ● 前言 ● 三个主要的方法 ● 如何传递 ● 总结前言事件分发机制是很重要的一部分,在写自定义 view 的时候,如果碰到滑动冲突,那么对于这块地了解就相当重要了。因为只有你知道事件是如何进行分发的,才知道怎么处理滑动冲突。不仅在做项目,在面试中,这块也是必考的知识点。所以有必...

2017-10-03 21:51:13

阅读数 314

评论数 0

kotlin 中的异常

文章目录 ● 前言 ● kotlin 异常的简介 ● kotlin 异常的使用 ● 总结前言java 中的异常只要 try/catch 就可以捕获异常,那么 kotlin 与java 会有什么不同呢,是不是更简单呢,有哪些新的优势呢,下面就讲解一下kotlin 异常的简介● 可以在 cat...

2017-09-23 21:25:23

阅读数 460

评论数 0

kotlin 中“in”的使用

文章目录● 前言 ● in 介绍 ● in 使用 ● 总结前言for(i in 0..100),在 前面的 for 循环文章中我们有提到过 in。除了在 for 循环中用到它,还有哪些地方会用到呢,又是怎么用的呢,下面就主要来介绍下它in 介绍● in 中文意思就是在…之内,它是一个运算符。...

2017-09-21 10:05:17

阅读数 1428

评论数 0

MeasureSpec 的分析

文章目录 场景 MeasureSpec SpecMode 与 LayoutParams 关系 总结 场景当我们需要了解 View 的原理,我们肯定会碰到这么一个类 MeasureSpec,那么它是干嘛的呢,它有什么作用,在理解 View 原理时,可以跳过它么,它充当什么角色呢? MeasureSp...

2017-09-19 00:14:47

阅读数 386

评论数 0

ViewRootImpl 和 DecorView 分析

文章目录 ● 场景 ● 三者关系 ● ViewRoootImpl ● DecorView ● 总结 场景经常会碰到自定义控件,要写好自定义控件,那么就需要了解 View的工作原理,要了解原理,那么就需要了解这两个类 ViewRootIml、DecorView。这两个类...

2017-09-16 23:26:41

阅读数 201

评论数 0

kotlin 中的 "for" 循环和迭代map

文章目录 场景 “for” 循环 迭代map 总结 场景 kotlin 中的 “for” 循环和迭代 map 与我们熟知的 java 中的有什么区别呢,有哪些更好的表现形式呢? “for” 循环 kotlin “for”循环结构:for (i in ...

2017-09-15 10:40:49

阅读数 4473

评论数 0

kotlin 中的枚举类和 “when”

文章目录 场景 枚举类 when 总结 场景 java 中的枚举类还有 switch 结构跟 kotlin 中的有什么不同,怎么更好更快的学习它们 枚举类 kotlin 枚举类的结构: enum + class + 类名 kotlin 是默认可见性,所以 public 可...

2017-09-14 01:30:16

阅读数 685

评论数 0

一个类让你了解 kotlin 最基本的语法

文章目录 场景 kotlin 最基本的语法 总结 场景 关于 kotlin 成为android 第一官方语言,kotlin 比 java 有更多优势,比如代码更简洁,允许空类型,能自动类型推导,支持函数式编程风格,与 java 可以互相操作。看到这么多吸引人的地方...

2017-09-13 00:28:55

阅读数 257

评论数 0

如何单独运行一个 kotlin 类

文章目录 场景 下载安装IntelliJ IDEA 创建 kotlin 类 总结 附加 场景 作为 android 开发人员你可能跟我的想法一样,使用 Android Studio3.0 (支持 kotlin),它是支持使用 kotlin 进行 andro...

2017-09-12 01:15:56

阅读数 1982

评论数 1

Stetho 调试查看本地存储的数据

文章目录 场景 stetho 介绍 stetho 使用 总结 场景 在使用android 几种存储方式进行数据存储,是不是经常需要查看是否存储上了,并且内容是不是正确的。这个在调试的过程对存储内容的查看就显得很重要了,你可能通过adb方式,或者打印日志的方式,但不直...

2017-09-11 01:38:17

阅读数 975

评论数 0

Android Studio 3.0预览版本 Error:Gradle: failed to create directory 解决方案

文章目录 - 问题 - 解决方案 - 总结 - 附加 问题体验Android Studio 3.0 预览版,当我创建一个 android项目,在里面写了一个 java 测试类,里面就只有一个输出语句,运行这个 java 类,报错如下图解决方案1、网上的解决方案不好找,最后在...

2017-08-24 19:57:18

阅读数 8382

评论数 4

提示
确定要删除当前文章?
取消 删除
关闭
关闭