Android源码设计模式解析与实战笔记

1.单一职责原则:比如说一个ImageLoader,需要加载图片的缓存图片,此时如果将这两个功能都放在一个类中,就违反了这个原则, 我们需要将不同的功能用类精细组织起来,然后通过成员变量的形式将功能组合起来。 2.开闭原则:如果我们要在1的基础上增加更多的硬件缓存或者双缓存,此时如果只是在原来的类中...

《Android 源码设计模式解析与实战》——导读

本节书摘来自异步社区《Android 源码设计模式解析与实战》一书中的目录,作者 何红辉 , 关爱民,更多章节内容可以访问云栖社区“异步社区”公众号查看 目 录自序一 自序二 前言 致谢 第1章 走向灵活软件之路——面向对象的六大原则 1.1节优化代码的第一步——单一职责原则1.2节让程序更稳定、更...

开源Android容器化框架Atlas开发者指南

7 课时 |
1532 人已学 |
免费
开发者课程背景图

《Android 源码设计模式解析与实战》——第2章,第2.10节总结

本节书摘来自异步社区《Android 源码设计模式解析与实战》一书中的第2章,第2.10节总结,作者 何红辉 , 关爱民,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.10 总结单例模式是运用频率很高的模式,但是,由于在客户端通常没有高并发的情况,因此,选择哪种实现方式并不会有太大的影响。...

《Android 源码设计模式解析与实战》——第2章,第2.8节无名英雄——深入理解LayoutInflater

本节书摘来自异步社区《Android 源码设计模式解析与实战》一书中的第2章,第2.8节无名英雄——深入理解LayoutInflater,作者 何红辉 , 关爱民,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.8 无名英雄——深入理解LayoutInflaterLayoutInflater...

《Android 源码设计模式解析与实战》——第2章,第2.1节单例模式介绍

本节书摘来自异步社区《Android 源码设计模式解析与实战》一书中的第2章,第2.1节单例模式介绍,作者 何红辉 , 关爱民,更多章节内容可以访问云栖社区“异步社区”公众号查看 第2章 应用最广的模式——单例模式Android 源码设计模式解析与实战 2.1 单例模式介绍单例模式是应用最广的模式之...

《Android 源码设计模式解析与实战》——第1章,第1.7节总结

本节书摘来自异步社区《Android 源码设计模式解析与实战》一书中的第1章,第1.7节总结,作者 何红辉 , 关爱民,更多章节内容可以访问云栖社区“异步社区”公众号查看 1.7 总结在应用开发过程中,最难的不是完成应用的开发工作,而是在后续的升级、维护过程中让应用系统能够拥抱变化。拥抱变化也就意味...

《Android 源码设计模式解析与实战》——第1章,第1.6节更好的可扩展性——迪米特原则

本节书摘来自异步社区《Android 源码设计模式解析与实战》一书中的第1章,第1.6节更好的可扩展性——迪米特原则,作者 何红辉 , 关爱民,更多章节内容可以访问云栖社区“异步社区”公众号查看 1.6 更好的可扩展性——迪米特原则迪米特原则英文全称为Law of Demeter,缩写是LOD,也称...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

社区圈子

mPaaS 移动开发平台
mPaaS 移动开发平台
mPaaS 源于蚂蚁集团金融科技,为 App 开发、测试、运营及运维提供云到端的一站式解决方案,致力于提供高效、灵活、稳定的移动研发、管理平台。 官网地址:https://www.aliyun.com/product/mobilepaas/mpaas
132+人已加入
加入
相关电子书
更多
Android组件化实现
蚂蚁聚宝Android秒级编译—— Freeline
Android插件化:从入门到放弃
立即下载 立即下载 立即下载