240 发简信
IP属地:山西
  • 120
    Fragment全解析系列(一):那些年踩过的坑

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

  • 问些疑惑:
    1. mFirstTouchTarget 这个链表是不是为了多点触控做的,否则是不是单个 touchTarget 就够了。
    2. 除了 DOWN 事件以外的返回值有何实际意义?

    Android View 事件分发机制源码详解(ViewGroup篇)

    前言 我们在学习View的时候,不可避免会遇到事件的分发,而往往遇到的很多滑动冲突的问题都是由于处理事件分发时不恰当所造成的。因此,深入了解View事件分发机制的原理,对于我...

  • 工作以来的一些感悟

    最初的想法是将最近这段时间的感悟和内部的几次分享整合,形成一篇文章,但里面的观点比较散,写成文章就没了中心思想,干脆一条一条地列出来,分享给大家。 养成良好的工作习惯(设计、...

  • 120
    Android主题换肤 无缝切换

    今天再给大家带来一篇干货。 Android的主题换肤 ,可插件化提供皮肤包,无需Activity的重启直接实现无缝切换,可高仿网易云音乐的主题换肤。 这个链接是本次的Demo...

  • ViewPager 源码阅读

    企图看懂源码细节是件伤神的事。 开源项目 CircleIndicator,从这张 gif 看来,好像没能理想地工作。 Measure 子视图的大小,默认是 ViewPager...

  • How ScrollView works ?

    ScrollView 继承自 FrameLayout,是什么让 FrameLayout 变成了可以滚动,可 fling 的呢?是因为 onInterceptTouchEven...

  • OverScroller

    OverScroller 是 Scroller 的加强版,增加了滚出视图范围之后的回弹效果,但这个效果最好还是别用了。 OverScroller 是一个辅助类,用来实现视图的...

  • 120
    给年轻程序员们的10点启示

    最近,陆续在51CTO和CSDN上看到好几篇写程序员如何成长,如何拿到高薪的文章。文章都很不错,一些观点也很实用,但整片文章读下来,我总觉得意犹未尽,感觉还应该再给年轻的程序...

  • 120
    你不可缺少的技能——Markdown编辑

    图片来自网络 Markdown简介 Markdown是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式。请不要被「标记」、「语...

  • 毕业6年,我明白了这4个人生至理

    文:剽悍一只猫 1 今天晚上,有个本科同学会过来喝茶,但我不想说喝茶的事情,读者大人,我们聊聊人生吧。 距离本科毕业那会儿,已经是第6年了。想想真是恐怖,还没什么感觉,怎么就...