- 博客(10)
- 收藏
- 关注
原创 五分钟实现Promise源码
文章目录Promise的特点then/catch/finally都会返回一个新的Promise对象即使then/catch内部函数返回Promise对象,then/catch仍然是返回新对象,与内部函数返回的Promise有相同的执行结果如果onFulfilled/onRejcted返回值是Rejected-Promise,则then/catch也将会返回新的Rejected-Promise对象finally无法修改Promise状态可以多次调用then/catch/finally方法promise按事件队
2021-04-28 17:47:49
499
2
原创 React开发-公司内部
React开发一. Node.js开发环境的搭建及配置二、React开发三、Webpack打包机四、TypeScript简单介绍TypeScript类型的定义五、辅助工具六、其它React开发一. Node.js开发环境的搭建及配置Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 下载安装和配...
2018-03-13 15:54:32
2449
原创 IDEA快捷键笔记
IDEA快捷键笔记基础操作查看类 Ctrl + 鼠标左键单击(如图查看父类) 查看子类 查找替换当前类查找内容 Crtl + F当前类替换内容 Crtl + R整个项目查找 Crtl + Shift + F整个项目替换 Crtl + Shift + R 根据文件名查找 Shift + Shift快捷操作批量处理将public改成private Alt + J
2017-12-15 16:36:33
579
原创 01、工厂方法模式
工厂方法模式举例说明工厂方法模式的用途:产品:Map –对应的子类有 HashMap, LinkHashMap等 工厂类:ParamFactory 代码如下
2016-12-23 09:00:15
450
原创 02、抽象工厂模式
抽象工厂模式细节就不说了,简单的通过模拟场景来挖掘其优点。产品类 IRequest 接口,包含相关的方法,比如 addHeader(),toUrl()等方法。 工厂类 IRequestFactory接口,包含创建IRequest 的方法,createRequest();模拟两种框架(OkHttp 和 XUtil) 包含以下实现类 OkRequestFactory(工厂) OkReques
2016-12-22 22:34:01
690
原创 Android分享之Log工具类
Android分享之Log工具类先上代码,需要的直接copypackage com.joey.utilsdemo;import android.util.Log;/** * 日志打印工具类 * 2016/11/03 <br/> * * @author Joey Huang QQ:273179370) */public class L { //默认的TAG,建议后面加下划线
2016-11-03 21:42:07
1318
原创 Android基础布局之ConstraintLayout
Android基础之布局ConstraintLayout Google I/O 2016 上发布了 ConstraintLayout,据说很强大,那就一探究竟吧!gradle配置
2016-11-02 23:13:45
33212
2
原创 Android分享之时间日期转换工具类DateTime
分享一个时间日期转换工具类DateTime源码在最后面!!注:时间日期表达格式(Android端基本都是这个格式) 字符 表达内容 yyyy 表示年份 MM 表示月份 dd 表示日 HH 表示小时,24小时制 hh 表示小时,12小时制 mm 表示分钟 ss 表示秒钟还有一些不常见的属性,就不一一列举了。一、生成对象DateTime的对
2016-10-31 21:59:05
5023
原创 Android基础之使用Gson解析json数据 第一弹
Android基础之使用Gson解析json数据 第一弹首先介绍一下JSON数据的格式 JSON数据 JSON对象 实体类对象 {……..} JSONObject Map [……..] JSONArray List* 总结:JSON只有两种格式,一种是大括号,表示一个JSONObject对象,一种是中括号,表示JSONArray数组 数据 解析后的数据类型
2016-10-27 00:02:57
2599
3
原创 Android减负第一弹 Logcat颜色搭配
Android减负第一弹 Android Studio Logcat颜色搭配如图:配色 16进制如下:VERBOSE–#5D8C00 DEBUG–#5F89B3INFO–#8739BFWARN–#BFA160ERROR–#CC70A4ASSERT–#CC4141(如果不懂如何修改Logcat颜色的朋友,接着往下看)
2016-09-04 17:39:22
629
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人