返回博主主页
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 27 下一页
摘要: MainActivity:standard Activity2、Activity3:singleInstance 根据taskId可以判断分处于不同的任务栈。根据对象名称可以判断两次创建MainAcitivity是不同的对象 1、启动app: MainActivity onCreate -> onS 阅读全文
posted @ 2022-02-20 22:19 懒惰的星期六 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 背景:主活动MainActivity继承自BaseActivity;MainActivity包含HomeFragment;Fragment继承自BaseFragment。 这三个Tab切换Fragment是通过AS自动生成的。所以后文在切换Fragment的生命周期变换,可能是被设置好的。 一、启动 阅读全文
posted @ 2022-02-20 21:38 懒惰的星期六 阅读(209) 评论(0) 推荐(0) 编辑
摘要: class A{ public String TAG="TAGA"; public String c=" C"; public A(){ Log.i(TAG, "A: "+this+this.TAG+this.c); this.funA1(); } public void funA1(){ Log. 阅读全文
posted @ 2022-02-20 19:24 懒惰的星期六 阅读(35) 评论(0) 推荐(0) 编辑
摘要: React事件绑定的几种方式对比 React事件绑定 由于类的方法默认不会绑定this,因此在调用的时候如果忘记绑定,this的值将会是undefined。通常如果不是直接调用,应该为方法绑定this。绑定方式有以下几种: 1. 在构造函数中使用bind绑定this class Button ext 阅读全文
posted @ 2022-02-20 18:27 懒惰的星期六 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 背景: 构造函数: 每个类都有一个默认无参的构造函数,初始化默认调用。 类如果自定义了构造函数,则默认的无参构造函数没有了。如果需要无参的构造函数,必须手动添加。 super() super(); 的作用是调用父类的无参默认构造函数。 父类自定义了有参的构造函数,子类必须自定义构造函数,并且在构造函 阅读全文
posted @ 2022-02-20 18:00 懒惰的星期六 阅读(856) 评论(0) 推荐(0) 编辑
摘要: 源码在node_modules/react/.目录下 1、node_modules/react/dist/react.js 定义了ReactComponent function ReactComponent(props, context, updater) { this.props = props; 阅读全文
posted @ 2022-02-18 14:36 懒惰的星期六 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 与https://blog.csdn.net/u010513497/article/details/50961042结果一致。 与https://blog.csdn.net/shuijianbaozi/article/details/52994525不一致,可能是设置fragment的方式不一样。 阅读全文
posted @ 2022-02-16 22:28 懒惰的星期六 阅读(46) 评论(0) 推荐(0) 编辑
摘要: shouldComponentUpdate() shouldComponentUpdate(nextProps, nextState) 根据 shouldComponentUpdate() 的返回值,判断 React 组件的输出是否受当前 state 或 props 更改的影响。默认行为是 stat 阅读全文
posted @ 2022-02-15 21:00 懒惰的星期六 阅读(59) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/qq_24147051/article/details/108049705 中断或取消 Promise 链 Promise 已经成为了 JavaScript 管理异步操作的重要工具之一. 然而, 有的时候还是会很头痛: Promise // 等价于 `Pr 阅读全文
posted @ 2022-02-14 15:56 懒惰的星期六 阅读(412) 评论(0) 推荐(0) 编辑
摘要: test () { const f = (param) => new Promise((resolve, reject) => { setTimeout(resolve, param, param) }) const f2 = (param) => new Promise((resolve, rej 阅读全文
posted @ 2022-02-14 15:48 懒惰的星期六 阅读(355) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 27 下一页

Welcome to here

主页