Weicools' blog
《Android 源码设计模式解析与实战》读书笔记 - 外观模式 《Android 源码设计模式解析与实战》读书笔记 - 外观模式
《Android 源码设计模式解析与实战》读书笔记 - 外观模式 外观模式(Facade)是结构型设计模式之一,它在开发中的运用频率非常高,尤其是在SDK模块上,是我们封装API的常用手段。我们经常使用的三方SDK基本都使用的外观模式,这样
2017-03-18 Weicools
《Android 源码设计模式解析与实战》读书笔记 - 装饰着模式 《Android 源码设计模式解析与实战》读书笔记 - 装饰着模式
《Android 源码设计模式解析与实战》读书笔记 - 装饰着模式 装饰模式也称为包装模式,是结构型设计模式之一。它使用一种对客户端透明的方式来动态扩展对象的功能,是一种用于替代继承技术的一种方案。定义:动态的给对象添加一些额外的职责,就增
2017-03-18 Weicools
《Android 源码设计模式解析与实战》读书笔记 - 代理模式 《Android 源码设计模式解析与实战》读书笔记 - 代理模式
《Android 源码设计模式解析与实战》读书笔记 - 代理模式 代理模式也称委托模式,是结构型设计模式之一。是应用广泛的模式之一。定义:为其他对象提供一种代理以控制对这个对象的访问。 1.使用场景当无法或不想直接访问某个对象或访问某个对
2017-03-17 Weicools
《Android 源码设计模式解析与实战》读书笔记 - 观察者模式 《Android 源码设计模式解析与实战》读书笔记 - 观察者模式
《Android 源码设计模式解析与实战》读书笔记 - 观察者模式 观察者模式是一个使用率非常高的模式,它最常用在GUI系统、订阅–发布系统。因为这个模式的一个重要作用就是解耦,将被观察者和观察者解耦,使得它们之间的依赖性更小,甚至做到毫无
2017-03-12 Weicools
设计模式 设计模式
设计模式 😎😂表示重要程度 创建型模式(Creational Pattern)创建型模式对类的实例化过程进行抽象,能够将软件模块中的对象创建和对象使用分离。为了使软件的结构更加清晰,外界对于这些对象只需要知道它们共同的接口,而不清楚
2017-02-18 Weicools
Android Base Android Base
Android Base基础 Android四大组件 Activity:Android程序与用户交互的窗口,Android构造块中最基本的一种,它需要为保持各界面状态做许多持久化的事情 Service:后台服务于Activity,封装有完
2016-10-23 Weicools
设计模式之简单工厂模式 设计模式之简单工厂模式

# 设计模式之简单工厂模式 1.问题考虑一个简单的软件应用场景,一个软件系统可以提供多个外观不同的按钮(如圆形按钮、矩形按钮、菱形按钮等), 这些按钮都源自同一个基类,不过在继承基类后不同的子类修改了部分属性从而使得它们可以呈现不同的外观
2016-10-18 Weicools
设计模式之单例模式 设计模式之单例模式
设计模式之单例模式1.问题:对于系统中的某些类来说,只有一个实例很重要,例如,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;一个系统只能有一个窗口管理器或文件系统;一个系统只能有一个计时工具或ID(序号)生成器。如何保证一个
2016-10-18 Weicools
Java基础知识 Java基础知识
Java基础知识4.1 基本概念 Java语言优点: 1).Java语言为纯面向对象语言,编写程序更为容易 2).平台无关性,可以做到一次编译,到处运行(Java是解释型语言编译器把Java代码变成中间代码,然后在Java VM上解释执行
2016-10-12 Weicools
Java常考面试题 Java常考面试题
Java常考面试题 什么是Java虚拟机,为什么Java是平台无关性的语言? Java虚拟机是一个可以执行Java字节码的虚拟机进程。Java源文件被编译成能被Java虚拟机执行的字节码文件 Java被设计成允许应用程序可以运行在任意的平台
2016-08-28 Weicools
设计模式之学习UML类图和时序图 设计模式之学习UML类图和时序图
学习UML类图和时序图类图中各个类之间的关系; 能看懂类图中各个类之间的线条、箭头代表什么意思后,也就足够应对 日常的工作和交流; 同时,我们应该能将类图所表达的含义和最终的代码对应起来 简单示例 车的类图结构为<<abs
2016-07-24 Weicools
Android面试要点总结 Android面试要点总结
Android面试要点总结1.Java技术 1.1 Java基础 对象、继承、多态理解 泛型作用及使用场景 枚举的特点及使用场景 线程sleep和wait的区别 Java反射机制 weak/soft/strong的区别 Object的ha
2016-07-15 Weicools
3 / 4