通过行为型模式,可以更加清晰地划分类与对象的职责,并研究系统在运行时实例对象 之间的交互。在系统运行时,对象并不是孤立的,它们可以通过相互通
分类:Android系列
软件开发设计模式之二(结构型)
接上篇创建型的模式,现在来看看结构型模式,共七种:适配器模式、外观模式、桥接模式、装饰器模式、代理模式、享元模式、组合模式。 适配器模式(A
软件开发设计模式之一(创建型)
在武侠世界里,什么样的招式最厉害,通常都会说无招胜有招,手中无剑,心中也无剑,设计模式就是一把剑,极致的境界就是心中无设计模式,代码亦无设计
面向对象六大原则
引言 在应用开发过程中,最难的不是完成应用的开发工作,而是在后续的升级、维护过程中让应用系统能够拥抱变化。拥抱变化也就意味着在满足需求且不破
Android Studio使用说明
一、引言 Android Studio版本:当前最新3.1.2正式版,该版本重点提高了App开发效率(官方宣传如此,但跟3.0相比较,没发现
Android打包优化
引言 在做APP项目管理的时候,经常会碰到打包,说到打包,就看人们什么理解,所谓外行看热闹,内行看门道。外行的人会认为,无非就是Clean
Android之Gradle基础知识及常用功能配置
Gradle介绍 Gradle是一个基于Apache Ant和Apache Maven概念的项目自动化建构工具。对Android开发人员来说
Android编码规范
为什么需要编码规范? 编码规范对于程序员而言尤为重要,主要原因有: 一个软件的生命周期中,80%的花费在于维护 几乎没有任何一个软件,在其整
Kotlin介绍
相信Android 开发者都会或多或少听说过 Kotlin,有人说Kotlin就是IOS的Swift语言,那Kotlin是什么东东,有什么用
Android注解
注解是什么样的东西,又是如何实现的,本文通过分析注解,以便能更好的理解和使用注解。 一、注解的作用与分类 注解的作用 生成文档,通过代码理标