自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 资源 (2)
  • 收藏
  • 关注

原创 Visual Studio Code 相关

配置中文语言 (一). 下载VS Code后语言包,默认是英文,需要下载中午的,左侧菜单选中,然后搜索chinese (二). 配置本地语言为中文 打开命令面板: mac: command + shift + P windows: Ctrl+Shift+P 选中配置语言 然后将内部的"en"改为"zh-cn" 重启VS即可 ...

2018-10-25 22:11:00 1685

原创 简述-模版模式

介绍 重构必备,抽取基类,应对变化。书中说到,确定步骤执行顺序,但是某些步骤的具体实现是未知的,或者说实现是会随着环境变化而改变的。这里很明确了,例如,简单吃饭步骤。端起饭碗->夹菜->吃。在夹菜这个步骤就可能变化了,有的是夹肉,有的夹素菜。但端碗和吃是固定的,就可以抽取到基类中,而夹菜这个步骤可以抽象让子类去实现。 该模式的定义为,定义操作框架,将某些步骤延迟到子类中,使得子类可以不...

2018-10-13 23:26:29 185

原创 简述-备忘录模式

介绍 备忘录顾名思义就是存储,方便下次使用,达到后悔药的作用。 定义 在不破坏封闭的情况下,捕获对象内部状态,在该对象之外保存这个状态,在需要的时候可以进行恢复。 UML Originator (源头对象): 负责创建一个备忘录,可以记录、恢复自身的内部状态。同时Originator还可以根据需要决定Memnento存储自身的哪些内部状态。 Memento(存储状态信息的对象): 备忘录角色,...

2018-10-13 23:25:04 223

原创 简述-享元模式

介绍 享元的主旨在共享,既然共享了,那么就好处就是可以复用了,它的英文名叫Flyweight,轻量级的意思,通过共享的方式来节省内存开销。 其目的是达到部分状态可共享,可共享的状态为内部状态(不随外部环境改变),不可共享为外部状态(可随外部环境改变)。原理即是做缓存对象处理。 比如Android中的Message,推荐使用handler的obtain方法来获取一个message,这种方式获取的me...

2018-10-13 23:23:52 278

原创 简述-代理模式

介绍 代理代理,就是找个中间人来做代理处理某件事。不过读了书后感觉挺坑的,说好的代理,只是暴露相对客户端来说,实际执行的,还是直接人,泪奔。不过它的目的不是帮你执行,而是代理控制对象的访问。这个模式是个编程好帮手,使用时候多多的,Android源码中,我们一直都有接触到到AMS的使用就用到了代理模式 UML 使用场景 如果无法或者不想直接访问某个对象 事例 爸爸要通知孩子做家务,和玩耍,但是...

2018-10-13 23:21:53 401

Volley的简单使用

volley基本网络请求,StringRequest,JsonObjectRequest。图片加载。界面联动。介绍。还有简单的封装方式。

2016-10-05

垂直滚动textview例子

简单的垂直滚动自定义view

2016-03-14

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除