首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
三老园
掘友等级
全栈
|
稀土
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 5
沸点 6
赞
11
返回
|
搜索文章
赞
文章( 5 )
沸点( 6 )
RxJava 的线程调度
1. 调度器(Scheduler)种类 1. RxJava 线程介绍 RxJava 是一个为异步编程而实现的库,异步是其重要的特色,合理地利用异步编程能够提高系统的处理速度。但是异步也会带来线程的安全问题,而且异步并不等于并发。 在默认情况下,RxJava 只在当前线程中运行,…
反思|Android 事件分发机制的设计与实现
Android体系本身非常宏大,源码中值得思考和借鉴之处众多。以整体事件分发机制为例,其整个流程涉及到了 系统启动流程(SystemServer)、输入管理(InputManager)、系统服务和UI的通信(ViewRootImpl + Window + WindowManag…
[译] Google Interview University - 坚持完成这套学习手册,你就可以去 Google 面试了
这是一套精心制作的学习手册,让自己从一个单纯的开发者成为一个合格的 Google 工程师,这份手册里包含了算法、编程知识、代码结构等各个方面的学习资料及详细的学习计划!(更新:关注【掘金翻译计划 https://github.com/xitu/gold-miner】,获取更多优质译文。
细说 Android 控件体系
下面是 Android 中的 View 坐标系的基本图。要获得一个 View 的位置,我们可以借助两个对象,一个是 View ,一个是 MotionEvent。以下是它们的一些方法的位置的含义: mBottom:指定控件的下边缘距离其父控件上边缘的位置,单位:像素。 另外,就是…
Android 自定义View之下雨动画
该方法可以将一个path进行matrix转换,即矩阵转换,因此我们可以通过方法matrix.postTranslate来实现平移动画,即创建一个循环动画,通过postTranslate来设置动画值就可以了,这里左边的云在右边的云之上,因此先画右边的云。 我这里使用了固定的斜率,…
关注了
20
关注者
0
收藏集
6
关注标签
20
加入于
2017-06-02