240 发简信
IP属地:浙江
  • Android双列表联动和固定头部ScrollView效果实现

    引文:之前在写一个stickScrollView的时候对不少人有一定的启示作用,这次针对stickScrollView再实现双列表的联动效果,希望对后续的开发者要实现同样的效...

  • 120
    图解Picasso源码

    以下是picasso调用的图解: 1.当我们在调用Picasso.with()方法的时候,会生成一个单例的Picasso 首先是全局的一个单例对象,其次是通过Builder模...

  • Android遇到的一些问题汇总

    一.资源文件报空指针,转换异常,但是明明写的都是正确的,那么这个时候,需要考虑下下面这种情况? 1.当我们的Android程序有多个module的情况下,如果在有模块引入别的...

  • 120
    Android ScrollViewWithStickHeader

    前言,一天在点外卖的时候,注意到饿了么列表页的滑动效果不错,但是觉得其中的手势滑动还是挺复杂的,正好又碰到了在熟悉Touch事件的理解当中,所以就抽空对着饿了么的列表页面尝试...

  • 120
    jfrog上传到maven私服的心路历程(组件化必经之路)

    1.https://www.jfrog.com/open-source/下载jfrog的服务端的maven管理软件,我的是windows的环境,就下载了zip包,你们可以根据...

  • 120
    Android屏幕适配(基于实战考虑“Android图片应该用多大,放在什么密度下面,能否用一套图适配”的问题)

    首先上个最新的Android分辨率统计的图: 从上图我们通过计算可以得出,目前的设备前四个占据大份额(77.6%)的分辨率的手机的屏幕长宽都是按照比例缩放的。 1.Andro...

  • 120
    jenkins的服务器搭建,持续构建APK,远离fir.im或者bugly

    1.在jenkins官网上https://jenkins.io/download/下载对应电脑版本的jenkins安装包。2.在jenkins的安装目录下面,打开termin...

  • 120
    由Message,Handler,MessageQueue和Looper引发的思考?

    1.首先看一段App应用程序启动的时候的源码流程分析图(网上看到的): 从上图我们可以看到:当我们点击桌面的应用程序的图标的时候,首先会通过Binder的IPC通信机制,启动...

  • Launcher启动应用程序流程分析(基于25的Android源码)

    step 1: 当我们在LaucherActivity点击了界面上的图标,是会执行 Activity.startActivity方法来启动一个新的应用程序,那么它执行了什么流...

  • ScrollView(RecyclerView,ListView等)为什么会自动滚动原理分析,还有阻止自动滑动的解决方案

    引言,有一天我在调试一个界面,xml布局里面包含Scroll View,里面嵌套了recyclerView的时候,界面一进去,就自动滚动到了recyclerView的那部分,...

  • Android的延迟实现的几种解决方案以及原理分析

    写这篇文章的目的,是看到群里有人在实现延迟的时候,用如下的第四种方法,个人感觉有点不妥,为了防止更多的人有这种想法,所以自己抽空深入分析,就分析的结果,写下此文,希望对部分人...

  • 120
    简单明了,彻底地理解Binder

    我的CSDN博客同步发布:简单明了,彻底地理解Binder 你是不是看过很多Binder文章但是还是对Binder没有一个深刻理解?不是那些文章讲得不够好,主要是存在两种情况...