240 发简信
IP属地:浙江
  • Resize,w 360,h 240
    RxLifecycle详细解析

    一、介绍 RxLifecycle目的:解决RxJava使用中的内存泄漏问题。 例如,当使用RxJava订阅并执行耗时任务后,当Activity被...

    3.1 9514 0 21
  • Resize,w 360,h 240
    Android路由方案ARouter分析

    一、路由方案 原生的路由方案缺点: 显式:直接的类依赖,耦合严重 隐式:规则集中式管理,协作困难 Manifest扩展性较差 跳转过程无法控制 ...

  • Resize,w 360,h 240
    Android多渠道打包相关介绍

    一、多渠道打包概述 由于国内存在着有众多的应用市场,在不同的应用市场可能有不同的统计需求,为此Android开发人员需要为每个应用市场发布一个安...

    0.3 6773 1 11
  • Resize,w 360,h 240
    ScrollView嵌套RecyclerView滑动冲突相关问题

    最近实际应用中遇到了滑动冲突的相关问题,在解决过程中,有些需要注意的问题,特别记录一下。 一、应用场景 在解决具体问题之前,先介绍下实际应用场景...

    2.0 12609 7 124
  • Resize,w 360,h 240
    从google todo-mvp示例再次学习MVP

    已经使用了一段时间的MVP模式,今天再以google官方的安卓架构示例todo-mvp为例,再次学习MVP模式。 一、MVP简介 Model: ...

    3.6 9605 6 93
  • Resize,w 360,h 240
    Vue封装Swiper实现图片轮播

    图片轮播是前端中经常需要实现的一个功能。最近学习Vue.js,就针对Swiper进行封装,实现一个简单的图片轮播组件。 一、Swiper 在实现...

  • 简单理解Vue中的nextTick

    Vue中的nextTick涉及到Vue中DOM的异步更新,感觉很有意思,特意了解了一下。其中关于nextTick的源码涉及到不少知识,很多不太理...

    32.9 684546 57 522
  • Resize,w 360,h 240
    JavaScript异步机制详解

    学习JavaScript的时候了解到JavaScript是单线程的,刚开始很疑惑,单线程怎么处理网络请求、文件读写等耗时操作呢?效率岂不是会很低...

    0.6 5727 4 56
  • CSS3的动画属性

    transition、animation和transform是CSS3中三个制作动画的重要属性,本篇文章主要对其进行学习了解。 一、transi...

    0.3 2169 0 12