监听APP当前所处的状态
监听 APP 当前所处的状态 (处于后台还是当前运行状态)
1 | <!-- 在APP加载的第一个js入口处 --> |
1 | <!-- 在APP加载的第一个js入口处 --> |
数组对象的作用是:使用单独的变量名来存储一系列的值
1 | var arr = [1, 2, 3, 4, 5, 6, 7]; |
今天在讲解 Flexbox 之前,我们先讲解一下高度和宽度的问题。因为 Height and Width 的问题很简单,就不单独写一篇文章了。顺带说一下即可。
一个组件的高度和宽度,决定了它在屏幕上显示的大小。
最简单的设置组件的尺寸的方法就是通过添加一个固定的宽度和高度。所有尺寸大小在 React Native 没有单位的,代表着独立的像素密度。
1 | import React, { Component } from "react"; |
js 中创建对象最简单的方法自然是直接 new 一个 Object 然后再为其添加属性和方法,例如一下代码:
1 | var o = new Object(); |
但这样显然封装性太差,属性和方法分布在各个地方。
所以最容易想到的就是写一个函数来封装创建对象的过程,这就是设计模式中常用的工厂模式。
下面我们就先介绍一下工厂方法模式创建对象的方法
先直接上代码
1 | function createStudent(no, name, age, class) |