240 发简信
IP属地:北京
  • 120
    使用MVVM尝试开发Github客户端及对编程的一些思考

    本文已授权 微信公众号 玉刚说 (@任玉刚)独家发布。 本文中我将尝试分享我个人 搭建个人MVVM项目 的过程中的一些心得和踩坑经历,以及在这过程中目前对 编程本质 的一些个...

  • 120
    Android:随笔——RxJava的线程切换

    转载请标明地址 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...

  • 关注VR - Part1

    启动 最近xR类的新闻层出不穷,总结一句话就是xR现在很火。准备写几篇博客,把最近学习到的、看到的关于VR/AR/MR等的内容保存下来。 了解 参考:知乎-学习和深入了解AR...

  • 120
    Android日常开发遇到的那些小问题

    本篇文章主要记录日常Android开发过程中遇到的那些小问题,虽然每个问题都比较小,但遇到的时候都很让人烦恼,因为它们可能会花费你好几个小时去解决它们,阻碍你的开发进度。 臭...

  • 源码翻译师1 Android-Lite-Go(Part3)

    回归正题,继续看源码 (1)构造函数部分 需要注意的地方是initThreadPool()方法加了一个对象锁,为了防止在不同线程同时调用该方法。但是如果在不同线程创建不同的S...

  • 120
    源码翻译师1 Android-Lite-Go(Part2)

    (2)Java Executor框架参考:Java Executor框架 Executor框架是指java5中引入的一系列并发库中与executor相关的功能类,包括Exec...

  • 源码翻译师1 Android-Lite-Go(Part1)

    准备最近多读一读其他人的源码,沉淀一些东西,同时补充下自己知识上的遗漏之处。 Android-Lite-Go 第一篇文章的源码来自于@马天宇大神的开源社区的最新的项目Lite...

  • 120
    Android Design Pattern Test(2)

    继续之前的工作~现在进入MVP的篇章! MVP1 原文链接MPV 是从经典的MVC模式演变过来的,其基本思路都是相通的。其中M是model模型,提供业务数据;P和MVC中的C...

  • Android Design Pattern Test(3)

    MVP2 在上篇文章中,我写了一种比较常见的MVP模式的实现方式,它有许多优点,也比较方便后期的维护与优化。但是:从另一个角度来说, activity 有一个很复杂的生命周期...

  • 120
    Android Design Pattern Test(2)

    继续之前的工作~现在进入MVP的篇章! MVP1 原文链接MPV 是从经典的MVC模式演变过来的,其基本思路都是相通的。其中M是model模型,提供业务数据;P和MVC中的C...