240 发简信
IP属地:海南
  • Resize,w 360,h 240
    Android内存泄漏的介绍

    我们app性能优化主要涉及到内存优化,电量优化,View的优化。这里对内存优化里的内存泄漏做一个简单的介绍。 一、那么什么是内存泄漏呢? 请看定...

  • Android沉浸式状态栏设计

    一、概述 现在主流的App设计风格很多都用到了Materail Design,今天我们就来简单的实现一下改变状态栏颜色、让状态栏透明这两种效果。...

  • Android手写数据库框架设计(删改查)

    1、我们接着上一篇文章讲,实现数据库框架的删改查的功能,建议先看上篇文章后再看这篇文章,文章地址:Android手写数据库框架设计(增)。我们插...

  • Resize,w 360,h 240
    Android手写数据库框架设计(增)

    一、概述 Android数据库在存储数据方面很重要,我们项目当中一般用的SQLiteOpenHelper这个类进行数据库的创建,升级,然后在用数...

  • Resize,w 360,h 240
    简单工厂模式

    一、简单工厂模式解释: 简单工厂模式(Simple Factory Pattern)属于类的创新型模式,又叫静态工厂方法模式(Static Fa...

  • Resize,w 360,h 240
    设计模式六大原则

    一、单一职责原则 1.1定义 单一职责原则(SRP:Single responsibility principle)又称单一功能原则。它规定一个...

  • Resize,w 360,h 240
    Android ListView源码分析(观察者模式的运用)

    一、概述 观察者模式在Android中应用非常广泛,这篇文章就以这个模式的角度来看一看Google开发者是怎么在ListView的源码设计中运用...

  • 观察者模式

    一、观察者模式的定义 观察者模式定义了一种一对多的依赖关系,让多个观察者对象同时监听某一个主题对象。这个主题对象在状态上发生变化时,会通知所有观...

  • 模板方法模式

    一、定义 定义一个操作中的算法框架,而将一些步骤延迟到子类中,使得子类不改变算法的结构即可重复定义算法的某些特点步骤。 二、角色 Abstrac...