距离上一篇文章已经过去了一个多世纪了。今天说一下建造者模式。首先,建造者模式,跟工厂模式和单例模式一样,属于创建型模式。大家都知道,游戏中都会有很多角色,拿LOL中的皮城女警...
距离上一篇文章已经过去了一个多世纪了。今天说一下建造者模式。首先,建造者模式,跟工厂模式和单例模式一样,属于创建型模式。大家都知道,游戏中都会有很多角色,拿LOL中的皮城女警...
再不济,工厂模式总是听过的吧,所以概念就不过多介绍了。工厂模式一般分为工厂方法模式和抽象工厂模式。好,上代码。 工厂方法模式 不论NormalFactory 是否以静态方法的...
代理模式 代理模式就是,买房子得通过中介,打官司需要请律师,打怪兽找奥特曼。上代码: 几个需要注意的点: 代理类(MyProxy)与被代理类(CalculatorImpl)要...
介绍一个ORM框架,LitePal。GitHub:https://github.com/LitePalFramework/LitePal使用方法很简单,导入xx包就不说了。 ...
在日??⒅惺背;嵝枰卸夏掣鰒iew是否显示,常用的无非就两种: 这两种方式有没有区别呢?当然有。结论:前者只返回view本身的visibility,后者返回view本身v...
比较两种架构的文章已经很多了,我不再赘述。 以一个简单的登录操作为例: 先说View 上面定义了凡是具有网络请求的界面都必备的方法。下面是LoginActivity所特有的一...
Service,能成为Android四大组件之一,它的重要性就不言而喻了。 先说要讲什么: Service的使用 Service的生命周期 Service运行在什么线程 对S...
什么是适配器模式?看(盗来的)图。 足够直观,不费口舌解释了。 直接上代码。适配器模式分为三种: 类的适配器模式 MyAdapter完成了从方法getUserInfoVers...
在Android Studio中的一个project,build可以成功,但在安装到模拟器时出现了INSTALL_PARSE_FAILED_MANIFEST_MALFORME...
这篇文章是本着抛砖引玉的目的,如果有不严谨,甚至错误地方,劳驾各位指正。 有一群很(hua)好(qian)学(mai)的粉丝问,Window和WindowManager是什么...
View的工作流程主要是指measure、layout、draw这三大流程。 measure,测量,是一个确定元素宽高的过程。 layout,布局,是一个确定元素位置的过程。...