一些互联网公司通常会有很多移动端应用:App,微信小程序,H5,这些应用主要的架构模式是C/S架构,即客户端/...[作者空间]
灰度发布是指在黑和白之间,能够平滑的过滤的一种发布方式,目前是为了试错,把功能影响范围降级到最小,实现 可控范围的...[作者空间]
Flutter开发过程中,经常需要进行对象进行JSON序列化,进行网络交互。由于Flutter中禁止使用反射,影响...[作者空间]
分享一个针对MVP架构开发时,能快速生成相应的mvp文件的开源库,不用在手动重复的创建model、view、pre...[作者空间]
前言 PC 端页面开发与移动端页面开发: PC 端页面开发需要考虑更多的兼容性问题,ie、谷歌、火狐等浏览器各自内...[作者空间]
对于程序,编译器会对其分配一段内存,在逻辑上可以分为代码段,数据段,堆,栈,而函数调用是发生在栈上的。代码段:保存...[作者空间]
上篇文章我们主要介绍了okhttp的使用及实现原理,这篇文章我们来解析下Retrofit 前言 Retrofit其...[作者空间]
最近手里项目的启动时间有点长,以前也没怎么在意这些问题,这次就特意花了些时间去了解APP的启动过程,为后续的启动时...[作者空间]
在IOS开发当中我们最常用的控件当然要数UITableVIew了,下面是我对这个控件的一些理解和看法,这里我们需要...[作者空间]
Glide的图片加载流程 上一章节Android图片加载框架Glide源码解析(一)中讲Glide的基本使用,对于...[作者空间]
今天被红芯浏览器刷屏了,明明是站在巨人的肩膀上,非得说是自主创新。也是,现在国产的项目,如果不用到开源软件,估计很...[作者空间]
1.为什么会诞生EventBus 在Android开发过程中,我们经常有这样的需求:位于栈顶的Activity需要...[作者空间]
Glide的基本使用 说到现下Android开发中热门的第三方框架,就会谈到图片加载框架Glide这个框架,在大部...[作者空间]
概述 okhttp,一个处理网络请求的开源项目,是安卓端最火热的轻量级框架,由移动支付Square公司贡献用于替代...[作者空间]
Android项目中的单元测试 测试用例采用MVP + dagger架构,网络层采用Retrofit2 + Rxj...[作者空间]
众所周知,android系统的底层操作系统是Linux,上层应用程序是用java代码或者kotlin来编写的,那么...[作者空间]
block 的方法主要有 7 个 这个是用的最多的 ( 主要在于参数的和回调) + (void)animateWi...[作者空间]
1、沙盒机制介绍 iOS中的沙盒机制是一种安全体系。每个iOS程序都有一个独立的文件系统(存储空间),而且只能在对...[作者空间]