240 发简信
IP属地:上海
  • Flutter技术调研报告

    1.Flutter简介 1.1.什么是Flutter Flutter是Google开发的一套全新的跨平台、开源UI框架,支持iOS、Androi...

    5.0 3664 3 15
  • kotlin DSL 简单示例

    案例场景 当接口的方法过多,而我们只需要其中一个方法时,例如TextView.addTextChangedListener,我们只需要它的onT...

  • 案例篇:利用ProtoBuf文件,一键生成Java代码

    1.背景 在我们日常的开发中,前后端之间的接口联调很麻烦,经常出现后端加了字段,前端还不知道,所谓接口文档,经常和代码是不同步的。 好在现在有了...

  • Resize,w 360,h 240
    Flutter集成到Android项目三部曲

    本文主要解决3个问题: 集成Flutter到Android项目,可以打开Flutter的默认页面 可以跳转到Flutter的指定页面 可以将Fl...

    3.2 4656 5 12
  • Resize,w 360,h 240
    AOP系列01:利用ASM动态创建Class

    背景 最近在调研在Android中运用AOP,发现主要有这几种技术方案: APT:可以在编译期帮我们生成Java文件(需要手动拼接代码,或使用J...

    1.9 2565 2 13
  • Resize,w 360,h 240
    解决Text的overflow属性不生效的问题

    今天学习Flutter的Text组件时,遇到了一个问题:Text的overflow: TextOverflow.ellipsis属性不生效 目前...

  • RxJava使用场景总结

    1.包装缓慢的旧代码 2.线程切换 3.同步的数据变换 4.异步的数据变换 5.取数据的优先级 6.等待多个请求完成 7.合并多个输入框的最新数...

    0.2 3654 5 25
  • 自定义Behavior,实现滑动卡片

    先上效果图: 上传GIF图到简书搞了半天,后来发现是文件太大的原因,于是在这个网站压缩了一下:压缩GIF 至于是怎么录制这个GIF的,很简单:用...

    0.5 3661 0 24 1
  • 告别臃肿的Contract接口,kotlin实现极简MVP

    以前,我们参考google的官方示例实现MVP,需要定义一个Contract契约类,View和Presenter之间都通过契约类来进行通讯。 例...

个人介绍
全栈工程师,量化交易者,关注读书、徒步、效能,希望做一个生活记录家。