240 发简信
IP属地:浙江
  • Below Android SDK 23 MarginLayoutParams 一个坑

    在 Android SDK 23 以下设置 Margin 的时候可能会失效 如果用的是 代码ViewGroup. MarginLayoutPar...

  • 使用 Annotation Processor 简化处理 Activity 从 Intent 传参

    在 各个 Activity 之间传参 我们一般需要 使用 getIntent().get**Extra() 去获取上个页面的参数,代码比较重复,...

  • Resize,w 360,h 240
    实现 Android 的 ShadowLayout

    Android 里面并没有带阴影相关的参数控件之类,特别是能满足设计师要求的...于是实现了一个 ShadowLayout 继承自 FrameL...

    0.8 7022 5 39
  • 实现简单的 RxKotlin (下)

    其他的一些操作符... doOnNext ( doOnError doOnCompleted) compose from(array: Ar...

  • 实现简单的 RxKotlin (中)

    线程切换的操作在 Rx 里面非常常用,主要有 subscribeOn observeOn 他们都需要一个 Scheduler 参数,很明显这个是...

  • 实现简单的 RxKotlin (上)

    在 Rx 里面,实现的想法是 有一个数据源头,然后观察者去关注,得到数据的回调,中间可能通过很多链式的操作符,简单优美。Observable 是...

  • 像 anko layout 一样写布局

    anko 如果不了解anko 的 可以去上面的链接看下anko 如何写布局的。 简单实现 首先,Kotlin的扩展函数功能是我们实现anko 的...

  • js 与 App 间的 bridge

    js 与 App 原生交互 几乎上所有的 App 上面都会有 H5 网页的活动,特别是我们做电商的,我们公司也是这样的。比如 H5 可能需要在 ...

  • Resize,w 360,h 240
    Scrapy 初探

    读者最好对 Python 和爬虫有一些了解,所以关于 Scrapy 一些信息比如如何安装的方法等我就不介绍了。 案例 爬下知乎某个话题下面的精...

个人介绍
分享个人所思所感