
本文已授权 微信公众号 玉刚说 (@任玉刚)独家发布。 本文中我将尝试分享我个人 搭建个人MVVM项目 的过程中的一些心得和踩坑经历,以及在这过程中目前对 编程本质 的一些个...
转载请标明地址 QuincySx:[//www.greatytc.com/p/d9da64774f7b] 近期用到 RxJava ,线程切换的时候出了点小插曲,首先先...
@Edward_zhuo 不是,是直接把一个Java对象传给retrofit,retrofit会通过Gson自动把它转换成json格式,放到HTTP请求的body里进行网络通信。返回的时候也是同样原理,只是反方向。
Android Design Pattern Test(1)最近准备抽时间学习一下MVP模式的使用,尝试一些新的东西,在google查了一圈,最终选定了几篇比较好的文章,做了下从MVC到MVP的实践,以下是一些心得与总结。 MVC M...
启动 最近xR类的新闻层出不穷,总结一句话就是xR现在很火。准备写几篇博客,把最近学习到的、看到的关于VR/AR/MR等的内容保存下来。 了解 参考:知乎-学习和深入了解AR...
本篇文章主要记录日常Android开发过程中遇到的那些小问题,虽然每个问题都比较小,但遇到的时候都很让人烦恼,因为它们可能会花费你好几个小时去解决它们,阻碍你的开发进度。 臭...
回归正题,继续看源码 (1)构造函数部分 需要注意的地方是initThreadPool()方法加了一个对象锁,为了防止在不同线程同时调用该方法。但是如果在不同线程创建不同的S...
(2)Java Executor框架参考:Java Executor框架 Executor框架是指java5中引入的一系列并发库中与executor相关的功能类,包括Exec...
准备最近多读一读其他人的源码,沉淀一些东西,同时补充下自己知识上的遗漏之处。 Android-Lite-Go 第一篇文章的源码来自于@马天宇大神的开源社区的最新的项目Lite...
继续之前的工作~现在进入MVP的篇章! MVP1 原文链接MPV 是从经典的MVC模式演变过来的,其基本思路都是相通的。其中M是model模型,提供业务数据;P和MVC中的C...
MVP2 在上篇文章中,我写了一种比较常见的MVP模式的实现方式,它有许多优点,也比较方便后期的维护与优化。但是:从另一个角度来说, activity 有一个很复杂的生命周期...
继续之前的工作~现在进入MVP的篇章! MVP1 原文链接MPV 是从经典的MVC模式演变过来的,其基本思路都是相通的。其中M是model模型,提供业务数据;P和MVC中的C...