前言 自定义View是Android开发者必须了解的基础 网上有大量关于自定义View原理的文章,但存在一些问题:内容不全、思路不清晰、无源码分析、简单问题复杂化 等 今天,...
在Android项目的主module下面的build.gradle文件中的android标签里面加入一下代码:
楼主,求一个4.2以后版本的地址
iOS高仿爱鲜蜂iOS高仿爱鲜蜂 前言 2015年匆匆的就过去了,又老了一岁,这一年起起伏伏,有笑声也有眼泪,感谢陪伴在我身边的人. 关于项目(代码下载地址在文章最下面点击GitHub链接)...
idea-gitignore[https://github.com/JetBrains/idea-gitignore]
ARouter github[https://github.com/alibaba/ARouter]ARouter基本配置踩坑[https://www.jianshu.com...
idea将maven项目打包成war包的方式,以及使用war包[https://www.cnblogs.com/a8457013/p/7811939.html] 打包WAR过...
最强 Android Studio 使用小技巧和快捷键总结[https://www.cnblogs.com/tsingke/p/9007833.html] ctrl+shif...
Java代理模式:静态代理和动态代理[https://blog.csdn.net/qq_29152241/article/details/82142552] 一、概述在Jav...
使用 Memory Analyzer ( MAT ) 工具分析内存 ( hprof 文件转换 | MAT 工具下载 | MAT 工具使用 )[https://blog.51c...
在windows下编译FFmpeg需要工具msys2和yasm。msys2下载msys2集成了pacman 和 mingw-w64的Cygwin升级版,提供了bash she...
责任链模式是一种对象的行为模式。在责任链模式里,很多对象由每一个对象对其下家的引用而连接起来形成一条链。请求在这个链上传递,直到链上的某一个对象决定处理此请求。发出这个请求的...
定义对象间的一种1对多的依赖关系,每当这个对象的状态改变时,其它的对象都会接收到通知并被自动更新。 观察者模式有以下角色: 抽象被观察者:将所有已注册的观察者对象保存在一个集...
JAVA设计模式之简单粗暴学建造者模式 将一个复杂对象的构建和它的表示分离,使得同样的构建过程可以创建不同的表示。 建造者有以下角色: 导演类:负责安排已有模块的安装顺序,最...
简单工厂模式(补充) 也称为静态工厂方法模式,由一个工厂对象决定创建出哪一种产品类的实例。 简单工厂模式中有如下角色: 工厂类:核心,负责创建所有实例的内部逻辑,由外界直接调...
github上找的 23种设计模式 Awesome-Android-NotebookAndroid源码设计模式分析项目youlookwhat/DesignPattern 2...