240 发简信
IP属地:湖南
  • 关于启动页全屏的正确姿势

    长话短说,最近做项目,想把启动页的图呈现出全屏的样式(状态栏暂时不显示),从网上找了很多攻略都不行,后来自己摸索出正确姿势,放在这里:res/v...

  • 关于adb命令测app冷启动时间的诡异事件

    背景 googlePlay上反馈我们的app启动时间过长,某些手机上甚至达到了10秒。结果一看,是一些老掉牙的4.3机型。不爽归不爽,原因还是要...

  • Resize,w 360,h 240
    记一次Gradle卡死的解决

    新入职公司,导入新项目,发现总是编译过程总是停留在: 纠结了1天,百思不得其解,后来查找 project层的build.gradle 控制变量法...

  • Resize,w 360,h 240
    MVVM漫谈

    前言 在开发模式的演进过程中 MVC,MVP,MVVM一一登上舞台。但是并不意味着MVVM一定就比MVC MVP优秀。不同的项目有不同的体量,开...

    1.3 3238 2 16
  • Resize,w 360,h 240
    MVP开发模式漫谈

    前言 最近Review公司代码,发现很多人只知MVP模式其名,而不知其原理,滥用Presenter类,有些甚至都没有用P接口,导致项目难以维护。...

    0.9 1140 4 10
  • 算法Balabala背包问题

    前言 前文用较多篇幅介绍了动态规划算法的套路,以后的文章可能就不用这么多篇幅描述详细的思考过程。 现在再来解决一个更加实际的问题,背包问题。 背...

    22.0 3994 4 59
  • 算法Balabala凑零钱问题现实版

    前言 人脑和电脑的区别,是人脑会有逻辑思维,知道用方便快捷省时省力的方式去解决问题,但是电脑做不到,它只能按照人类所想去尽可能的穷举所有的情况,...

    1.5 1417 0 12
  • 算法Balabala凑零钱问题理想版

    前言 作为API Call,可以不去学算法,但是高级工程师,不可能对算法一无所知。 上一篇 斐波拉契数列的问题,讲述了动态规划算法的大概套路,这...

  • Resize,w 360,h 240
    算法Balabala动态规划概述

    前言 算法,对于初级程序员(Api Caller) 而言,可能并不怎么重要,因为平时工作中压根用不到算法。但是要进入高级工程师,就要知道,如何用...

    1.2 1196 6 14