240 发简信
IP属地:上海
  • WanAndroid——探索Android应用架构的一次实践

    在 《也谈Android应用架构》 和 《Jetpack之Lifecycle、LiveData及ViewModel是如何让架构起飞的》 两篇文章...

  • 从设计的角度谈Retrofit

    OkHttp[https://github.com/square/okhttp] 已经足够好用。 我想对于这句话没有多少需要争论的,OkHttp...

  • Resize,w 360,h 240
    Android上的单元测试与UI测试

    对大多数人而言,工作的绝大部分时间都用来开会对需求,对完需求写业务,然后测试上线。在这种情况下,单元测试成了看起来不太重要,但又略显神秘的存在,...

  • 使用Gson解析data class引发的一点思考

    Gson是Android解析Json的老牌子了,它的使用和原理也被大家研究的极其透彻了,可以说这是一个相当成熟的库。但是伴随kotlin的普及,...

  • Jetpack之Lifecycle、LiveData及ViewModel是如何让架构起飞的

    在《也谈Android应用架构》中我们对MVC、MVP、MVVM进行了详尽的分析,但还有一个问题悬而未决,那就是生命周期。在Android平台上...

  • Resize,w 360,h 240
    也谈Android应用架构

    谈到架构,想到的一定是MVC、MVP、MVVM这几个词了,然后对比一下它们的优缺点,接下来就是站队的时间了。常常写MVC,偶然见到了MVP,“嗯...

    1.1 1571 1 19
  • Resize,w 360,h 240
    记一次Android逆向之旅(入门向)

    近日市场投放部门的同事找我说,在应用商店输入关键字查看我们APP的排名,这个能不能通过技术自动化实现?本以为是件很简单的事情,结果做的时候遇到了...

  • Resize,w 360,h 240
    Git实用指南完结篇

    Git是什么?代码管理工具。Git是怎么实现的?我们不需要关心。我们只要把目光盯着每个commit,知道git的每个命令都是为此服务的,足矣。 ...

  • Resize,w 360,h 240
    Git实用指南第三篇

    本篇提要:Rebase 第三天:Rebase的传说 路人丙是个有探索精神的人,虽然昨天通过分支+cherry-pick成功解决了问题,但他总觉得...

个人介绍
编程之路,道阻且长。唯,路漫漫其修远兮,吾将上下而求索。