240 发简信
  • Travis CI 邂逅 GitHub、Maven、Fir.im

    这篇文章的目的很简单,就是要实现当我们在 GitHub 上创建应用或库的时候,Travis CI 可以帮助我们构建工程,可以把应用每次打的tag...

  • 120
    基于Glide V4.0封装的GlideImageView,可监听加载图片时的进度

    GlideImageView 是基于Glide V4.0设计的,实现如下特性: 1、通过提供的属性可以设置图片的圆角、边框。2、可以设置点击触摸...

  • 120
    二、三阶贝赛尔曲线示例

    贝赛尔曲线大家应该都不陌生吧,如果你还陌生,那应该看看本文示例讲解的二、三阶贝赛尔曲线。本篇文章从基础开始,自定义View来使用Android系...

    0.3 3320 6 34
  • 120
    自定义 ShareView 之 NavigationBar 适配

    分享功能在实际项目开发中经常用到的,有可能是在屏幕中间弹出的 Dialog 对话框,也有可能是从屏幕下方滑上来的视图。本文是自定义从屏幕下方滑上...

  • 自定义View之垂直翻页公告

    俗名:垂直跑马灯学名:垂直翻页公告 动态效果图: GitHub开源地址 APK下载地址 使用 Gradle: 属性 XML 设置列表数据 设置字...

  • Swift 学习之函数(Func)基础

    从编写面向过程语言的C语言开始就一直离不开函数,当然任何语言都有函数这个概念,函数是用来完成特定任务的独立的代码块。Swift是面相对象的语言,...

  • Swift 学习之可选型(Optional)

    最近学习Swift,也在Playground上敲了些代码,虽然说Swift类似于Java,可从Java转过来后我还是习惯地判空,像下面这个简单的...

  • 120
    勇于跨界,拓展人生,不惧未知的迷茫!

    跨界人生 勇于跨界,拓展人生,不惧未知的迷茫! 2016年5月10日,我参加领英(Linkedin)影响力的跨界人生主题分享,以下是会...

  • 120
    Android 开源之StickyHeaderListView 标题渐变、吸附悬停、筛选分类、动态头部

    StickyHeaderListView 是基于实际需求做出的灵活可定制的UI功能,具体实现功能如下:一、支持无限循环的广告位。二、高度可动态配...

    3.8 30424 133 381 3
个人介绍
分享原创,分享干货,共同进步!