240 发简信
IP属地:浙江
  • Android组件化开发实践(一):为什么要进行组件化开发?

    1. 前言 三国演义里开篇就说:天下大势,分久必合,合久必分。我发现这话套在软件开发上,也特别贴切。我记得我刚入门时做java后台开发,以及后来...

    12.9 26494 11 116
  • OkHttp使用gzip时的坑

    Retrofit 是现在最流行的网络开发框架之一,功能十分强大,但是最近确遇到一个十分坑的问题,现在记录下来,希望看到的人能注意下。 众所周知,...

  • Flutter WebView遇到的坑

    在 Flutter 上加载 H5 页面,一般都会使用 webview_flutter 组件,其地址为:https://pub.flutter-i...

  • Android Gradle学习(八):统计Task执行时长

    关于 Gradle 的基本知识,前面章节已经讲的差不多了。那么,我们现在来牛刀小试一下,看看 Gradle 有什么用武之地。 我们在将 Andr...

    2.6 7393 12 68 1
  • Resize,w 360,h 240
    Android Gradle学习(五):Extension详解

    前面我们已经详细讲解了 Gradle 的 Task、Project 等基本用法,现在我们还要学习一个很重要的概念 Extension,它在 Gr...

  • Resize,w 360,h 240
    React-Native错误监控方案

    React-Native 是一个基于 React 框架开发的跨平台开发框架,在此框架上业务代码基本上采用 js 进行编写,但是 js 与其他原生...

  • kotlin invoke操作符重载妙用

    kotlin支持操作符重载,例如我们经常用到的 + 、- 操作符,最近看一些知名三方库用 kotlin 写的源码,发现代码非常看简洁,用了很多 ...

  • Resize,w 360,h 240
    Android组件化开发实践(十):通过Gradle插件统一规范

    相信大部分的开发团队,不管前端也好,后端也好,都会有自己内部的一套规范。它是团队协作开发的基石,如果团队成员各自搞自己的,最后集成时肯定或多或少...

    4.2 6323 18 62 2
  • Resize,w 360,h 240
    Android Gradle学习(三):Task进阶学习

    前面通过很多范例讲了在 build.gradle 中怎么创建 Task,但是 Task 到底是个什么东西,它里面有些什么,我们并不清楚,本文试图...