声明:本篇文章的目的是让大家可以自己动手实现一个组件,本人写的这个加载页面组件也特意起名叫EasyLoading,所以不会考虑各种情况。因为不同的APP有各种不同的风格,界面...
IP属地:四川
声明:本篇文章的目的是让大家可以自己动手实现一个组件,本人写的这个加载页面组件也特意起名叫EasyLoading,所以不会考虑各种情况。因为不同的APP有各种不同的风格,界面...
你在项目里都用到了那些设计模式,以及你了解知道的设计模式,和运用场景。 a. 建造者模式:将一个复杂的对象的构建拆分,一个复杂的对象可能存在多种不同的表现形式,使用同样的构造...
简述 在性能优化中,内存是一个不得不聊的话题;然而内存泄漏,显示已经成为内存优化的一个重量级的方向。当前流行的内存泄漏分析工具中,不得不提的就是LeakCanary框架;这是...
@陈扬齐 之前没在Mac试过,看了你的评论我在Mac上试了一下可以运行的呢,新建项目后要等一会下载依赖,我看了一下我Mac上的版本上3.1.2的。
规范你的代码:AndroidStudio 一键生成MVP模板代码题外话 很久之前就了解过Google的 todo-mvp开发模式,但很长一段时间都不想用于实际项目中。主要原因就是感觉很麻烦。因为那时我用的开发模式是MVC,我理解的MVC很...
前言 本文主要讲解 数据结构中特殊的线性表结构:栈 & 队列 内容包括其特点、结构等,希望你们会喜欢。 目录 1. 栈 1.1 简介 1.2 存储结构介绍 1.2.1 顺序存...
前言 自定义View是Android开发者必须了解的基础 网上有大量关于自定义View原理的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问题复杂化 等 今天,...