240 发简信
IP属地:浙江
  • 120
    ARouter 不一样的简介

    一、前言 ARouter 是阿里巴巴出品的一款优秀的路由以及依赖注入解决方案。其可用于模块化的改造,解除模块之间的强依赖。通过辅以简单的依赖构造脚本,就可以实现完全隔离各个模...

  • 强烈推荐10款程序员必备的实用工具

    01、ProcessOn ProcessOn 真的是一款良心的在线作图神器,什么流程图、思维导图、原型图、UML、网络拓扑图、组织结构图等等等等,都可以通过它来制作。 自从有...

  • 120
    废旧Android手机如何改造成Linux服务器

    目录 瞎比比 什么都别说,先看看效果怎样? 需要什么材料、设备? root 手机 为 Android 手机装上 Linux 系统 最后 瞎比比 自从没有了学生身份之后,购买云...

  • 那同一个URL,不同的入参,返回不同的数据, 那用什么作为唯一值去区分呢?现在想到的方法就URL+请求的json串

    Android网络缓存的实现思路

    开源的网络请求框架已经提供了对缓存的支持,例如现在比较流行的okhttp。可是有的时候我们希望利用Android自带的网络请求api并且实现自己的网络缓存策略,自己实现会更加...

  • MVP之Android官方MVP架构学习—View层和Presenter层

    一、 MVC和MVP 1. MVC MVC的全称为Model-View-Controller,即模型-视图-控制器。 Model:处理数据和业务逻辑等 View:显示界面,展...

  • 120
    MVP模式简单易懂的介绍方式

    转载来自于www.jianshu.com/p/0b20ab81c33d AndroidMVP模式[1]也不是什么新鲜的东西了,我在自己的项目里也普遍地使用了这个设计模式。当项...

  • 120
    从至理名言到断崖之痛,“一技之长”拖垮了多少中年人?

    文|赵晓璃 写在前面的话: 不知你发现没有,人到中年之后,时间流逝的速度仿佛越来越快? 还记得毕业那会儿,我们怀着新鲜和好奇踏进了职场,那个时候每天都是满满的挑战和需要学习的...

  • 做技术的必须有终身学习的觉悟,不然混点资历就转管理吧

  • 120
    Weex的JS缓存实现

    原理 服务端将weex可用的模块打包成JS Bundle下发到客户端,JS Bundle没有分具体模块所以文件较大,每次进入页面去请求会产生多余的通信流量及下载时间。 所以加...

  • 120
    不到600行纯代码实现带动画十多种样式Dialog

    SuperDialog 一个类文件不到600行纯代码实现多功能Dialog,list、image、input输入框、Progress自定义View和可变参数button数量欢...

  • 120
    Fragment全解析系列(一):那些年踩过的坑

    Fragment系列文章:1、Fragment全解析系列(一):那些年踩过的坑2、Fragment全解析系列(二):正确的使用姿势3、Fragment之我的解决方案:Frag...