Base Station

一生想做浪漫极客

Data Binding学习笔记

从零开始的Booklet(一)

前言 DataBinding 出来很久了,不过现在连 MVP 都没有大规模被使用,别说写法用法更颠覆性的 DatatBinding 这样的了。但 DataBinding 这种面向 MVVM 的编程思想前端的使用已经非常普遍了,且确实给开发带来很大的便利。所以还是有必要学习和了解。 什么是DataBinding? 简单的来说 DataBinding 是 Google 在 Android ...

适配器模式与外观模式

"Head First学习笔记(五)"

如果你浪费了自己的年龄,那是挺可悲的。因为你的青春只能持续一点儿时间——很短的一点儿时间。 —— 王尔德 前言 今天学习的设计模式为适配器模式和外观模式,至于为什么两个一起学,因为书上是这样的。至于为什么书上是这样的,就一起来回顾吧。 正文 适配器模式(adapter) 适配器模式(Adapter)在Android中真是不能再常见了,因为我们所用到的很多控件都需要编写适配器...

工厂模式(factory Pettern)

"Head First 学习笔记(四)"

前言 一看日期吓一跳,已经一周多没有写笔记了。除了懒之外还是懒….其实之前认真思考过,是否应该花大量的时间去排版笔记去写bolg,想想还是应该写下去,除了给予自己反馈增加自己的动力确实能让自己学习到的东西再梳理一遍增加知识在脑袋里的存储时间。 正文 工厂模式无论是在平时开发还是各种源码中都经常出现的,它细分为三种 : 简单工厂 工厂方法 抽象工厂 虽然分类较多,不过...

装饰者模式(Decorator)

"Head First学习笔记(三)"

your internal mediocrity is the moment when you lost the faith of being excellent 前言 又到了学习Head First的时间了,今天大名鼎鼎的星巴兹咖啡找到我们,让我们帮忙更新他们的订单系统,他们现在的订单系统是这样的: 看起来还好不是吗,简单清晰。所有的饮料都继承Beverage,具体的饮料用c...

观察者模式(Observer Pettern)

"Head First学习笔记(二)"

在对象之间定义一对多的依赖,这样一来,当一个对象改变状态,依赖它的对象都会收到通知,并自动更新 代码实现 观察者模式应该是Java和Android中用到的非常多的一个设计模式了,Java还提供了Observer相关的实现类,它们在java.util.*下,但它的Observable是个实现类,我们使用时需要继承它,这样并不方便我们的使用, 今天我们就参照书籍和相关类自己实现一个传...

Android自定义注解

"day day up"

[TOC] 原注解 原注解的作用就是负责注解其他注解,Java5.0提供了四种meta-annotation,用来提供annotation类型的说明。 java.lang.annotation @Target @Retention @Document @inhrited @Target 作用 : 用于描述注解的使用范围 ElementType取值 : ...

策略模式(Strategy Pettern)

Head First学习笔记(一)

前言 今年的读书计划正式开张了,其实过年的时候就把书单中的《了不起的盖茨比》给阅读完了,但是看完如猪八戒吃人参果——不知啥滋味。只知道大概的故事情节,书中华丽的词藻、作品的艺术和主题并不能完全体会,更别说写一些阅读后的观感了。抽空肯定是要重新阅读几遍的,所以就不把它当作已读书籍了。 正式的阅读是从今天开始了,准备学习技术方面的书籍,但也先来点轻松的,就是这本《Head First 设计模...

RxAndroid学习笔记

"新的一天!"

万物始于微而后成,始于无而后生 前言 RxJava在项目中早就开始使用了,但是一直都是结合Retrofit来做一些简单的数据处理,和异步操作。用到操作符并不不多且对RxJava没有很清晰的概念,所以想写一篇文章将学习和用到的东西总结一下。本文并不是RxJava的理解与教学,网上这类优秀的文章已经很多了。更多的是介绍开发中需要注意的细节,和RxJava2.X的迭代。 正文 使用...

Hello Blog

"Welcome to Just Blog"

A new start 前言 年底的几天公司比较轻松,想到郭神之前发过一篇使用hexo+GithubPages搭建博客的文章,就想尝试一下。就搭建了一个以next为主题的blog。非常的小清新,但总感觉不够精(zhuang)细(bi),随即又花功夫去找了别的主题。看到了黄玄的博客感觉看的非常舒适,虽然并不是hexo而是jekll构建意味着要重头再来,但秉着美即使正义的观念还是重新...