*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布
从今天开始,楼主正式开始分析RecyclerView的源码。为了阅读RecyclerView的源码,楼主专门去看了View的三大流程,也就是所谓的刷装备。当然在阅读RecyclerView的源码时,也参考了其他大佬的文章,本文尽可能的贴出比较优秀的文章,正所谓他山之石,...
操作系统版本 Ubuntu 16.04.5
之前一直在终端里面使用git,自己开发提交的时候,还勉强够用。在多人协作开发的时候,想看各种版本的更改情况还是有个图形化的界面比较简单直接。编辑器一直在用sublime text,所以找来sublime merge作为图形化的git工具。 随着日常开发,关于Sublime Merge的使用会在这篇文...
操作系统版本 Ubuntu 16.04.5
方法1 手动编辑
以eclipse为例
1. 在/usr/share/applications新建快捷方式文件eclipse.desktop
定位到软件路径,设置名称和图标。具体配置信息如下:
[Desktop Entry]Type=ApplicationTerminal=falseExec=/opt/eclipse/eclipseName=EclipseComment=EclipseIcon=/opt/eclipse/icon...
这是我发布的第一篇技术博客,本应该在上个月做项目的时候实时发布的,那时候的理解也最深刻。由于个人执行力不够,拖延到现在,万事开头难,开始了就要坚持下去。这篇文章主要讲在Android的RecyclerView组件中,如何设置RecyclerView滑动的速度,以及快速滑动(抛掷)后RecyclerView滑行的速度(或者称为距离...
By FastHorse March 5, 2017
顺序表定义
按顺序方式存储的线性表称为顺序表(arry - based list),又称为向量(vector),通过创建数组来建立。顺序表中的每个元素按其顺序有唯一的索引值,又称下标值,可以用来方便地访问元素内容。
顺序表的类定义
只要确定了基地址,线性表中的任意元素的地址都可...
为什么会写这样的一个主题,最主要的痛点来自于以下两个方面。首先,立志经常写博客的我,希望能拥有优雅地写作体验和得心应手的编辑环境,而对于经常码代码的我来说最喜欢的编辑器莫过于Sublime,这个在业界被赞誉无数皇冠加冕的神器,让你遇见就会产生恨晚的感觉,那么自然而然就需要建立一个基于Sublime的...
目录
[TOC]
前言
前一段日子学了numpy,觉得无趣,没有学完,不过后来看了看matplotlib,sympy等库时,频频用到numpy,
numpy才是最基础的库。
(一)基础的随机函数
(1)说明:
01.jpg
(2)输出效果
a = np.random.rand(3, 4, 5)
02.png
.randn(shape)
03.png
randint(low, high,sha...
目录
[TOC]
前言
散点图是用于观测数据的相关性的,有正相关,负相关,不相关
(一)散点图的基础知识
(1)说明
语法:plt.scatter(x, y, s, c ,marker, alpha)
x,y: x轴与y轴的数据
s: 点的面积
c: 点的颜色
marker: 点的形状
alpha: 透明度
(2)源代码
我们来探讨身高与体重是否相关?
import numpy...
目录
[TOC]
前言
今天我们学习的是条形图,导入的函数是:
plt.bar() 于 plt.barh
(一)竖值条形图
(1)说明:
原函数定义:
bar(x, height, width=0.8, bottom=None, ***, align='center', data=None, **kwargs)
常见的参数属性
具体参考:官网说明文档
参数
说明
类型
x
x坐标
int,float
h...
目录
[TOC]
前言
学习matplotlib有一段时间了,总感觉学不到本质的东西,抓不到主要的重点,还是感觉有些吃力,画的图千变万化,总不能一一学会吧,今天我们就来总结一下,matplotlib本质的东西,让我们更能在全局上掌握matplotlib库。
(一)总框架分析
在matplotlib库里,总分成两种绘图方法
方法一:函...