1. 启动流程 1.1 准备知识 Mach-O Apple的操作系统的可执行文件格式几乎都是mach-o,mach-o可以大致的分为三部分: 绝大多数mach-o包括以下三个...
仔细看,上面有了viewInterface接口,这个目的就是要presenter与view进行解耦,所有的界面更新全部都回归到activity(即viewInterface,activity实现了view接口)上了。
总体上跟您的想法是一样的
MVP架构模式详解一.为什么需要软件设计模式? 我们先来定义什么是好的软件架构: 软件架构上具有明确的分工,各个模块的功能职责平衡分配,且明确。可测试性,通常良好的软件架构都具备良好的可测试性...
01 缓解眼睛干涩小妙招 现代的我们,纷纷得了一种叫“电脑综合症”、“手机综合症”的病,总是眼睛干涩、疼痛;还时常有颈椎和腰椎要断掉的感觉,今天小南给大家支招。这个招数比较实...
版权声明:本文为博主原创文章,转载请附上原文出处链接和本声明。本文链接:https://yotrolz.com/posts/c6b5a9b8/ 新建一个远程的仓库(空的) 设...
@GISirFive Visio
MVP架构模式详解一.为什么需要软件设计模式? 我们先来定义什么是好的软件架构: 软件架构上具有明确的分工,各个模块的功能职责平衡分配,且明确。可测试性,通常良好的软件架构都具备良好的可测试性...
一、查看所有进程占用的端口 二、查看占用指定端口的程序 三、使用命令杀死进程 首先找到进程号对应的进程名称tasklist|findstr 进程号如: 然后根据进程名称杀死进...
#深度理解Android InstantRun原理以及源码分析 @Author 莫川 ##Instant Run官方介绍 简单介绍一下Instant Run,它是Androi...
一、Android虚拟机加载class原理 我们知道Java在运行时加载对应的类是通过ClassLoader来实现的,ClassLoader本身是一个抽象来,Android中...
一.为什么需要软件设计模式? 我们先来定义什么是好的软件架构: 软件架构上具有明确的分工,各个模块的功能职责平衡分配,且明确。可测试性,通常良好的软件架构都具备良好的可测试性...
项目同步会议 会议应该要明确:昨天做了什么事情,今天要做哪些事情,在工作中遇到了什么问题。在会议中产品经理应该重点关注两个方面:其一是昨天工作是否真的完成,这里所说的完成不是...
曾经在找同行网上看到过一个咨询的案例,一个客户工程师刚刚被提拔成部门经理,薪水虽然涨了不少,烦心事却也接踵而来。 他这样写道:“虽然看着我手下有十几个人,可是一遇到事,我就成...
写在前面 关于MVP关于MVP的介绍很多,这不是本文的重点,这里列举近期一些比较好的文章。 Android官方MVP架构示例项目解析 选择恐惧症的福音!教你认清MVC,MVP...