240 发简信
IP属地:北京
  • Android中Application类的全面总结

    本文出处:炎之铠csdn博客:http://blog.csdn.net/totond炎之铠邮箱:yanzhikai_yjk@qq.com本文原创,转载请注明本出处! 前言 最...

  • 120
    设计模式学习--抽象工厂模式

    模式定义 提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。抽象工厂模式又称为Kit模式,属于对象创建型模式。 模式结构 1.AbstractFactory...

  • 120
    设计模式学习--工厂方法模式

    模式定义 工厂方法模式又称工厂模式,也叫虚拟构造器模式或者多态工厂模式,它属于类创建型模式。在工厂方法模式中,工厂父类负责定义创建产品对象的公共接口,而工厂子类则负责生成具体...

  • 120
    设计模式学习--简单工厂模式

    模式定义 又称静态工厂方法模式,它属于创建型模式。在简单工厂模式中,可以根据参数的不同返回不同类的实例。简单工厂模式专门定义一个类来负责创建其他类的实例,被创建的实例通常都是...

  • 设计模式学习--单例模式

    单例模式动机 对于系统中某些类来说,只有一个实例是很重要的,例如,一个系统中可以存在多个打印任务,但只能有一个正在工作的任务;一个系统只能有一个窗口管理器或文件系统。因此有时...

  • 冲你的id,点个赞哈哈哈哈

    安卓 点击查看/隐藏密码

    原始需求,加一个图片来完成密码查看功能。 思路为:点击图片,来控制输入框内密码显示状态。 关键代码 ed.setTransformationMethod(HideReturn...

  • 120
    安卓 点击查看/隐藏密码

    原始需求,加一个图片来完成密码查看功能。 思路为:点击图片,来控制输入框内密码显示状态。 关键代码 ed.setTransformationMethod(HideReturn...

  • RN之组件和API

    React Native提供了一些内置的组件,当然也能搜索到大量的第三方组件。 基础组件 交互控件 提供一些常见的跨平台的交互控件 列表视图 和一般化用途的ScrollVie...

  • RN之网络

    很多移动应用都需要从远程地址中获取数据或资源。你可能需要给某个rest API发起post请求以提交用户数据,又或者可能仅仅需要从某个服务器上获取一些静态内容——以下就是你会...

  • RN之使用长列表

    React Native提供了几个适用于展示长列表数据的组件,一般而言我们会选用FlatList或是SectionList。FlatList更适用于长列表数据,且元素个数可以...

  • RN之使用滚动视图

    ScrollView是一个通用的可滚动的容器,你可以在其中放入多个组件和视图,而且这些组件并不需要是同类型的。ScrollView不仅可以垂直滚动,还能水平滚动(通过hori...

  • 120
    RN之处理触摸学习

    移动应用上的用户交互基本靠“摸”。当然,“摸”也是有各种姿势的:在一个按钮上点击,在一个列表上滑动,或是在一个地图上缩放。React Native提供了可以处理常见触摸手势(...

  • RN之使用Flexbox布局

    我们在React Native中使用flexbox规则来指定某个组件的子元素的布局。Flexbox可以在不同屏幕尺寸上提供一致的布局结构。一般来说,使用flexDirecti...

  • RN开发之如何使用TextInput组件来处理用户输入

    TextInput是一个允许用户输入文本的基础组件。它有一个名为onChangeText的属性,此属性接受一个函数,而此函数会在文本变化时被调用。另外还有一个名为onSubm...

  • 120
    RN之组件的高度与宽度

    组件的高度与宽度决定了其在屏幕上显示的尺寸。 指定宽高 最简单的给组件设定尺寸的方式就是在样式中指定固定的width和height。React Native中的尺寸都是无单位...

  • RN之样式

    在React Native中,你并不需要学习什么特殊的语法来定义样式。我们仍然是使用JavaScript来写样式。所有的核心组件都接受名为style的属性。这些样式基本上是遵...