一、DispatchGroup三种用法: 1.notify(依赖任务) 2.wait(任务等待) 3.enter leave 手动管理group计数,enter和leave必...
IP属地:上海
一、DispatchGroup三种用法: 1.notify(依赖任务) 2.wait(任务等待) 3.enter leave 手动管理group计数,enter和leave必...
1.概述 这是我们的内涵段子系统架构的第一期分享,希望大家可以先去了解一下这一期的内容:2017Android进阶之路与你同行。在介绍内涵段子整个项目的时候我们也说好了会分析...
使用 json_serializable, build_runner, json_annotation 解决 JSON -> Model 的问题。 设置依赖 创建一个 Mod...
经过2周的学习,看过笔记1-8的小伙伴们已经有不少开始自己写APP了,我也按耐不住这股热情,想要自己开发个APP玩玩,so,从本篇起,仿造一个APP,项目从0开始,每篇增加一...
前言 我们都知道Flutter开发的app是可以同时在iOS和Android系统上运行的。显然Flutter需要有和Native通信的能力。比如说,你的Flutter app...
前言 首先,对于MVP、RxJava还不了解的同学,请先阅读这几篇文章: Android MVP模式 简单易懂的介绍方式RxJava快速入门给 Android 开发者的 Rx...
1. LeakCanary LeakCanary用于内存泄露检测,并友好提示给开发者,便于分析和修改。GitHub:leakcanaryLeakCanary 中文使用说明Le...
1.生活和工作,对大部分人而言,都没法平衡 在刚刚步入职场的时候,我听过的最多的一句话就是要把生活和工作平衡好,不要让工作影响生活,让生活拖累了工作,利用好下班后的8小时,这...