240 发简信
IP属地:广东
  • Resize,w 360,h 240
    安卓----第一章(多姿多彩的控件世界)笔记记录

    1.Android Studio开发环境搭建 所需的程序以及安装顺序 JDK:根据自己的系统下载相应的JDK版本并进行环境变量的配置。JDK官网...

  • 玩转FragmentTabHost,实现底部导航栏

    三步实现 在布局文件下添加FragmentTabHost导航栏(三个注意事项1.在其上添加一个FrameLayout--底部变换真正内容在这里展...

  • 单一职责模式

    Decorator装饰模式 动机在某些情况下我们可能回“过度使用继承来扩展对象的功能”,由于继承为类型引入的静态特质,使得这种扩展方式缺乏灵活性...

  • Android设计模式---接口隔离模式

    在组件构建过程中,某些接口之间直接的依赖常常会带来很多问题、甚至根本无法实现。采用添加一层简洁(稳定)接口,来隔离本来紧密相连的接口。 门面模式...

  • Resize,w 360,h 240
    “数据结构”模式

    常常有一些组件在内部具有特定的数据结构,如果让客户程序依赖这些特定的数据结构,将极大地破坏组件的复用。这时候,将这些特定数据结构封装在内部,在外...

  • Resize,w 360,h 240
    安卓---第五周

    1.什么是SQLite数据库 -SQLite是一个轻量级的关系型数据库,运算速度快,占用资源少,很适合在移动设备上使用, 不仅支持标准SQL语法...

  • Resize,w 360,h 240
    内存优化

    内存简介 RAM(random access memory)随机存取存储器。说白了就是内存。一般Java在内存分配时会涉及到以下区域: 寄存器(...

  • Resize,w 360,h 240
    Android设计模式---第二课 组件协作模式

    Template Method 模版方法 重构关键技法 静态到动态 早绑定到晚绑定 继承到组合 编译时依赖到运行时依赖 紧耦合到松耦合 “组件协...

  • “领域规则”模式

    在特定领域中,某些变化虽然频繁,但可以抽象为某种规则。这时候,结合特定领域,将问题抽象为语法规则,从而给出在该领域下的一般性解决方案。 典型模式...