跳到主要内容
SUN / 笔记

BLOG / 766 ARTICLES

技术笔记

计算机基础、AI、后端与客户端开发笔记

766 篇文章
11 分钟
Android

RxJava详解(三)

这些变换虽然功能各有不同,但实质上都是针对事件序列的处理和再发送。而在RxJava的内部,它们是基于同一个基础的变换方法:lift()。

2 分钟
Android

PathMeasure

PathMeasure是一个测量Path的路径的一个方法,我们今天的demo就是要做这样一个小东西,它会反复测量,运动的路径,并且沿着路径运行。

14 分钟
Android

Android WebRTC简介

WebRTC名称源自网页实时通信(Web Real-Time Communication)的缩写,是一个支持网页浏览器进行实时语音对话或视频对话的技术,是谷歌2010年以6820万美元收购Global IP Solutions公司而获得的一项技术。Google于2011年6月3日开源的即时通讯项目,旨在使其成为客户端视频通话的标准。其实在Google将Web

41 分钟
Android

Git简介

Git和其他版本控制系统(包括Subversion及其他相似的工具)的主要差别在于Git对待数据的方法。概念上来区分,其它大部分系统以文件 变更列表的方式存储信息。 这类系统(CVS、Subversion、Perforce、Bazaar等等)将它们保存的信息看作是一组基本文件和每个文件随时间逐步累积的差异。 存储每个文件与初始版本的差异。

17 分钟
Android

Volley源码分析

到这里我们就简单的介绍了它的使用,当然还有一些其他的Request对象例如JsonRequest等,他们的使用方法都是一样的,这里就不再说明了。当然Volley里面还提供了对图片的处理,例如NetworkImageView空间和ImageRequest等,因为这里图片用到的不太多,所以暂时不去分析了。

27 分钟
Android

ListView源码分析

一直都想写一篇文章分析下ListView的实现,总是忙,一直拖到现在,快到年底了,写出来希望能帮助一些面试跳槽的人。当然写这篇文章也是有原因的,当时有同事在面试的时候,被对方要求当场实现一个ListView,同事简单的答了一些实现原理后,很显然对方不满意,经过几轮PK后,就有了不河蟹的结局。不欢而散,哈哈。听说后当时我想着要把ListView源码仔细分析后,

页