随笔 - 178  文章 - 31  评论 - 13 
上一页 1 2 3 4 5 6 ··· 18 下一页
  2019年10月29日
摘要:第一点:push使用 1.pushNamed——Navigator.of(context).pushNamed('routeName') Navigator.of(context).pushNamed('/screen1'); 直接进入screen1页面(每次都将新建一个新的页面) 2.pushRe 阅读全文
posted @ 2019-10-29 17:21 mingfeng002 阅读(425) 评论(0) 推荐(0) 编辑
  2019年10月28日
摘要:这里对启动Activity过程中涉及到的ActivityStack、TaskRecord、ActivityRecord、ActivityStackSupervisor进行简单的分析,实际上一张时序图就可以看明白了。相关的代码都在上面了:代码分析 sequenceDiagramparticipant 阅读全文
posted @ 2019-10-28 18:12 mingfeng002 阅读(86) 评论(0) 推荐(0) 编辑
摘要:standerd 默认模式,每次启动Activity都会创建一个新的Activity实例。 比如:现在有个A Activity,我们在A上面启动B,再然后在B上面启动A,其过程如图所示: singleTop 如果要启动的Activity已经在栈顶,则不会重新创建Activity,只会调用该该Acti 阅读全文
posted @ 2019-10-28 18:12 mingfeng002 阅读(198) 评论(0) 推荐(0) 编辑
摘要:场景分析 下面通过启动Activity的代码来分析一下: 1.桌面 首先,我们看下处于桌面时的状态,运行命令: 结果如下 实际上就是如下图所示的结构,这里的Stack #0就是ActivityStackSupervisor中的mHomeStack,mHomeStack管理的是Launcher相关的任 阅读全文
posted @ 2019-10-28 18:12 mingfeng002 阅读(224) 评论(0) 推荐(0) 编辑
摘要:Gradle原理动画讲解 阅读全文
posted @ 2019-10-28 14:49 mingfeng002 阅读(230) 评论(0) 推荐(0) 编辑
摘要:一、Gradle 的启动 1.1 整体实现图 1.2 具体分析 我们执行一个构建任务的时候,都是执行 ./gradlew assembleDebug 这样的命令,其中的 gradlew 脚本就是整个 gradle 构建的入口,我们先从这里看起。 前面的代码基本上就是判断环境,设置变量的,直接看最后一 阅读全文
posted @ 2019-10-28 14:47 mingfeng002 阅读(780) 评论(0) 推荐(0) 编辑
摘要:【Android 修炼手册】Gradle 篇 -- Android Gradle Plugin 主要 Task 分析 预备知识 理解 gradle 的基本开发 了解 gradle task 和 plugin 使用及开发 了解 android gradle plugin 的使用 看完本文可以达到什么程 阅读全文
posted @ 2019-10-28 11:42 mingfeng002 阅读(1203) 评论(0) 推荐(0) 编辑
摘要:【Android 修炼手册】Gradle 篇 -- Gradle 的基本使用 预备知识 基本的 android 开发知识 了解 Android Studio 基本使用 看完本文可以达到什么程度 掌握 gradle 的基本使用 了解 gradle 及 android gradle plugin 了解 阅读全文
posted @ 2019-10-28 11:16 mingfeng002 阅读(7096) 评论(1) 推荐(0) 编辑
摘要:【Android 修炼手册】Gradle 篇 -- Android Gradle Plugin 主要流程分析 预备知识 理解 gradle 的基本开发 了解 gradle task 和 plugin 使用及开发 了解 android gradle plugin 的使用 看完本文可以达到什么程度 了解 阅读全文
posted @ 2019-10-28 11:16 mingfeng002 阅读(616) 评论(0) 推荐(0) 编辑
  2019年9月26日
摘要:type '(BuildContext, int) => dynamic' is not a subtype of type '(BuildContext, int) => Widget' 源码如下: 原因是因为_istviewItemBuilder没写 返回值类型Widget 加上就可以 阅读全文
posted @ 2019-09-26 16:48 mingfeng002 阅读(2360) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 18 下一页