Fork me on GitHub
RoyceLee's blog

Rumours find no credence with a wise man


  • 首页

  • 标签

  • 归档

  • 公益404

gvim常用插件的安装及配置

发表于 2018-01-02 |

之前一直在windows下coding,windows下强大的IDE使用起来得心应手,一旦转到ubuntu下会渴望有一个强大的IED来增加生产效率,使用了一段时间的atom后,在崩溃了多次后触碰了我的底线,基本已经被我打入了冷宫。所以决定拾取vim,查阅一番资料打造一个适合自己的IDE,好废话不多说,let’s do it.

语法高亮

写代码没有语法高亮那将是一种折磨,这个只需要在vim的资源文件中进行配置即可

1
2
3
syntax enable
syntax on
colorscheme desert

在~/.vimrc文件中增加下面内容即可。

阅读全文 »

未命名

发表于 2018-01-02 |

android虚拟化

发表于 2017-12-25 |

ubuntu下用hexo搭建静态博客

发表于 2017-12-25 |

hexo是基于nodejs开发的一款静态博客的框架,搭建时比较麻烦,如果需要放到网上,则需要配合github一起使用。因此搭建博客环境,需要用到nodejs、hexo、git,同时博文是使用
markdown语法来写的,所以需要对markdown语法有一定的了解。

阅读全文 »

设计模式一(Design Patterns)

发表于 2017-12-25 |

设计模式是编程历史上经过人们反复验证、使用而总结出来的一套编程模板,能够帮助我们写出低偶、高效、安全、高扩展的代码。
设计模式有很多种,而且还因不同的编程语言而异,但是常用的设计模式有23种,主要分为以下三类:

阅读全文 »

设计模式四——行为模式

发表于 2017-12-25 |

接上篇总结行为模式

模板方法模式(Template Mothod)

状态模式(State)

策略模式(Strategy)

职责链模式(Chain of Responsibility)

命令模式(Command)

访问模式(Visitor)

调停者模式(Mediator)

备忘录模式(Memento)

迭代器模式(Iterator)

解释器模式(Interpreter)

设计模式三——结构型模式

发表于 2017-12-25 |

接上篇总结结构型模式

适配器模式(Adapter)

适配器模式是结构型模式的基础,所以我们先来了解这种设计模式,适配器模式的目的是为了消除不匹配、互补从而达到预期目标的一种模式,适配器模式分为三类:类的适配器模式、对象的适配器模式、接口的适配器模式。

阅读全文 »

android怎么确定view的大小的

发表于 2017-12-25 |

在原生android应用中,我们知道所有的布局元素都继承自View,我们可以在布局文件中定义一个视图的大小,通常有三种类型:
1、填充父控件

1
android:layout_width = "match_parent"

2、使用固定大小

1
android:layout_width = "50dp"

3、内容包裹

1
android:layout_width = "warp_content"

那么问题来了,android是怎么来判断和确定控件的大小的呢?

阅读全文 »

android开源框架——eventbus(1)

发表于 2017-12-25 |

img

阅读全文 »

ubuntu安装android-studio

发表于 2017-12-25 |

安装JDK

1、由于我一键安装android-studio时openJDK依赖关系发生错误,所以这里手动下载JDK,先选Accept License Agreement后可下载。我的Linux系统为ubuntukylin 16.04 64位的,所以选择64位的版本。

2、进入默认的下载目录下 home/下载/ 进行解压文件

1
$ tar -zxvf jdk-8u91-linux-x64.tar.gz && sudo mv jdk1.8.0_91 /opt

阅读全文 »
12

RoyceLee

Rumours find no credence with a wise man

11 日志
7 标签
© 2018 RoyceLee
由 Hexo 强力驱动
|
主题 — NexT.Mist v5.1.3