1. Dart语言安全取值

    充分利用Dart语言特性,对一般对象、List、Map简洁地进行级联安全取值的方法整理。

    2020/07/04 Dart Flutter

  2. 上传Flutter module aar到maven私服

    本文主要描述如何编写shell脚本找到所有Flutter module aar,并调用maven上传命令上传到私服。

    2020/05/03 Flutter

  3. Add-to-app的MethodCallHandler不生效抛MissingPluginException解决

    Add-to-app模式下,在FlutterActivity子类configureFlutterEngine里,因设置的MethodChannel及MethodCallHandler未触发,导致Flutter Module通过MethodChannel调用原生平台时一直抛MissingPluginException的问题分析及解决。

    2020/04/25 Android Flutter Dart

  4. Flutter之遇到的问题记录

    记录在Flutter开发中遇到的一系列问题、分析过程及解决方法。

    2020/02/10 Flutter Dart

  5. 修复升级Catalina后Jekyll本地预览启动失败

    修复MacOS从Mojave升级到Catalina后,bundle启动Jekyll本地预览失败,提示“-bash: /usr/local/bin/bundle: /System/Library/Frameworks/Ruby.framework/Versions/2.3/usr/bin/ruby: bad interpreter: No such file or directory”问题

    2019/12/02 Mac

  6. Android原生广告曝光点击监测实现

    以对业务实现层最少侵入为原则,在SDK层实现对Android原生广告View的曝光监听上报、点击监听上报,做到业务层只需调用统一注册方法告知SDK层该View为广告控件,剩余工作由SDK层内部完成。

    2019/09/14 Android

  7. Python2+Robot Framework+RIDE安装使用

    虽然目前Python3+Robot Framework+RIDE已经支持,考虑到团队其他成员仍然使用Python2,在此整理一份Python2+Robot Framework+RIDE搭建过程,备忘。

    2019/09/08 测试

  8. Android动画

    有关于Android动画基础知识的理解及笔记记录

    2017/10/11 Android

  9. Android环境配置自动切换实现

    将环境配置与对应buildType关联,实现切换环境打包无需调整代码,保证各环境下必要的差异同时最大限度降低误、漏操作导致不应该的配置发布到应用市场。同时也简单整理了build.gradle相关配置,包含buildTypes、productFlavors、matchingFallbacks等。

    2017/06/05 Android

  10. Linux部署和配置Jenkins

    以部署Android项目持续集成Jenkins为例进行Jenkins的部署和配置说明

    2016/09/26 Android Linux