
日常
wadei
这个作者很懒,什么都没留下…
展开
-
Rxjava
RxJava 是一个 基于事件流、实现异步操作的库 1、作用 类似于 Android中的 AsyncTask 、Handler作用 2、特点 由于 RxJava的使用方式是:基于事件流的链式调用,所以使得 RxJava: 逻辑简洁 实现优雅 使用简单 更重要的是,随着程序逻辑的复杂性提高,它依然能够保持简洁 & 优雅 3、原理介绍 Rxjava原理 基于 一种扩展的观察者模式 即RxJa...原创 2019-07-19 21:12:57 · 123 阅读 · 0 评论 -
自定义Butterknife(底层原理)
今天研究了ButterKnife的原理觉得很有意思 这里我们也可以一起来学习下 ButterKnife是一个专注于Android系统的View、Resource、Action注入框架。 这个自定义butternife可以让你充分了解其实现的原理及底层如何查找id 去使用 去传参 去定义方法 反射获取各个定义内容。 1、写一个Annotation定义我们需要去@出来的方法 这里我写了点击事件和我们...原创 2019-08-02 20:11:35 · 172 阅读 · 0 评论 -
Android Studio git提交代码
1-首先下载git:https://git-scm.com/download/win 2-在android studio的setting里的version control->git选择你安装的git的bin目录下git.exe 3- setting里的version control->github里面填入username和password 4-开始上传项目 5-常规提交界面结束后...转载 2019-08-05 21:49:05 · 352 阅读 · 0 评论