代码如下: 第一步:配置层(上面的配置图片不显示,只能手写啦!就在配置'components' => []里边配置邮箱) 第二步:控制器层(里边设置一个邮件发送方法) 第三步:视图层(有没有东西一样的,只是为了实际当中在视图层发送邮件内容,把方法里改成接收的变量就行!) 访问地址:http:域名?r ...
分类:
其他好文 时间:
2017-03-26 21:33:11
阅读次数:
242
一个屏幕像素密度是由屏幕分辨率决定的,通常定义为每英寸点的数量(dpi)。Android支持三种屏幕像素密度:低像素密度,中像素密度,高像素密度。一个低像素密度的屏幕每英寸上的像素点更少,而一个高像素密度的屏幕每英寸上的像素点更多。Android Browser和WebView默认屏幕为中像素密度。 ...
分类:
其他好文 时间:
2017-03-22 19:06:43
阅读次数:
205
面向对象的五大基本原则 单一职责原则(SRP)开放封闭原则(OCP) 里氏替换原则(LSP) 依赖倒置原则(DIP) 接口隔离原则(ISP) 单一职责原则(Single-Resposibility Principle):一个类,最好只做一件事,只有一个引起它的变化。单一职责原则可以看做是低耦合、高内 ...
分类:
其他好文 时间:
2017-03-21 22:15:13
阅读次数:
199
球面化文字效果图.... 00newopen-a 00newopen-b 01mew+channel 02ctrl+L 03ctrl+I 04new+wenzi 05RasterizaLayer 06shift+O 07Spheriza-a 07Spheriza-b 08(ctrt+a)(ctrt+... ...
分类:
其他好文 时间:
2017-03-19 12:15:32
阅读次数:
311
转载源:http://blog.csdn.net/harvic880925/article/details/41850723 一、简单使用 刚开始,就先不讲一堆标签的意义及用法,先简单看看shape标签怎么用。 1、新建shape文件 首先在res/drawable文件夹下,新建一个文件,命名为:s ...
分类:
移动开发 时间:
2017-03-16 20:32:03
阅读次数:
188
AARON ABBIE ABBOTT ABBRA ABBY ABE ABEL ABENI ABIA ABIBA ABIE ABIGAIL ABNER ABRAHAM ABRAM ABRIANNA ABRIENDA ABRIL ABSOLOM ABU ACACIA ACE ADA ADAH ADAIR ...
分类:
其他好文 时间:
2017-03-09 19:48:34
阅读次数:
405
dp==dip:设备独立像素 。(device independent pixels) dip是年迈的dp,已经退休,在比较老的代码中还可以看到dip。目前谷歌推荐用dp,在我们开发安卓程序的时候,除了字体之外,都推(强)荐(制)使用dp。 sp:比例像素。(scaled pixels ) sp一般 ...
分类:
移动开发 时间:
2017-03-07 22:38:58
阅读次数:
242
1、单一职责原则(SRP) Single Responsibility principle: 每个类应只有一个引起它变化的原因/每个类应只担任一个职责,以便于日后的程序的维护。 2、李氏替换原则(LSP) 和 依赖倒置原则(DIP) Liskov Substitution Principle:LSP ...
分类:
其他好文 时间:
2017-03-07 17:44:35
阅读次数:
193
设计原则名称 简介 里氏替换原则LSP 任意父类可以出现的地方,子类也可以出现 开闭原则OCP 对扩展开发,对修改关闭 单一职责原则SRP 类的职责单一 依赖倒转原则DIP 针对抽象(或接口)编程,而不针对具体编程 接口隔离原则ISP 使用多个专门接口要优于使用单一的接口 组合聚合原则CRP 优先使 ...
分类:
其他好文 时间:
2017-03-07 16:57:21
阅读次数:
243
类的设计原则 一. Dependency Inversion Principle (DIP) - 依赖倒置原则 依赖:在程序设计中,如果一个模块a使用或调用了另一个模块b,我们称模块a依赖模块b。 高层模块与低层模块:往往在一个应用程序中,我们有一些低层次的类,这些类实现了一些基本的或初级的操作,我 ...
分类:
编程语言 时间:
2017-03-02 15:11:21
阅读次数:
294