240 发简信
IP属地:福建
  • 120
    锡兰|被遗忘在印度洋的一颗眼泪

    锡兰(Ceylon),又称斯里兰卡,古时有“狮子国”之称,西北与印度相望,位于南亚次大陆南端,是印度洋上的一个岛国,在热带季风气候的影响下,一年只有旱雨两季。在漫长的岁月中,...

  • 120
    推荐一款简约酷炫的 Android 可视化库

    项目地址(https://github.com/bogerchan/Nier-Visualizer) 1. Nier Visualizer Nier Visualizer 是...

  • 120
    基于Travis CI搭建Android持续集成以及自动打包发布流程

    前言 最近项目进度比较轻松,闲来自己研究一些感兴趣的技术,恰好这两天研究了一下Travic CI, 用于Android持续集成以及自动打包,话不多说,下面大家就跟我一起踏入T...

  • 不错,白话很好

    白话kotlin:内联函数助你提升运行效率

    什么是内联函数 这个玩意吸取自C++,如下: 内联函数是C++的增强特性之一,用来降低程序的运行时间。当内联函数收到编译器的指示时,即可发生内联:编译器将使用函数的定义体来替...

  • :grin:

    ReactNative For Android(RN4A)源码解读-运行环境的创建流程

    RN4A运行环境的创建流程 前言 国内近年来对ReactNaitve讨论的火爆程度不言而喻,可能你都已经用了一段时间的RN4A了。不过你是否清楚RN4A是如何初始化一个环境?...

  • @花京院典明 恩,这块逻辑看来只能读 Gradle 源码来查了,有时间我跟踪下 Gradle 源码,再次感谢~:smile:

    Android Gradle构建-理解DSL语言以及运行机制

    前言 这篇文章可能跟Android的关系不是很深,主要介绍Groovy是如何一步步解析Android的DSL语言,这样你在配置一些Gradle文件的时候可以更加得心应手。阅读...

  • 感谢指正,这里有个疑问哈,这段特殊的DSL处理逻辑 Gradle是如何处理的?task clean(type: delete) 中 "type: delete" 是一个Map,他们如何与 task(Map<String,?> params,String name,Closure config) 作对应?:smiley:

    Android Gradle构建-理解DSL语言以及运行机制

    前言 这篇文章可能跟Android的关系不是很深,主要介绍Groovy是如何一步步解析Android的DSL语言,这样你在配置一些Gradle文件的时候可以更加得心应手。阅读...

  • @王诛魔Phy 谢谢~

    浅析OkHttp3

    前言 做React Native的时候遇到业务线反馈的一个Bug:在使用Charles做代理的时候,将reactTimeout值改小的时候,有时候会发现在Charles没有捕...

  • 120
    浅析OkHttp3

    前言 做React Native的时候遇到业务线反馈的一个Bug:在使用Charles做代理的时候,将reactTimeout值改小的时候,有时候会发现在Charles没有捕...

  • 贝塞尔玩出了花:+1:

    贝塞尔风暴 - 超炫GABottleLoading效果

    谈到贝塞尔曲线,很多人会觉得高逼格、复杂、头疼,实则不然,贝塞尔曲线经过android封装,已经显得娇俏可爱,简单好用,之前一些红极一时的效果也均是由其打造,比如QQ的“一键...

  • ReactNative For Android(RN4A)源码解读-运行环境的创建流程

    RN4A运行环境的创建流程 前言 国内近年来对ReactNaitve讨论的火爆程度不言而喻,可能你都已经用了一段时间的RN4A了。不过你是否清楚RN4A是如何初始化一个环境?...

  • @州轴走宙 感谢支持~ :blush:

    Android Gradle构建-理解DSL语言以及运行机制

    前言 这篇文章可能跟Android的关系不是很深,主要介绍Groovy是如何一步步解析Android的DSL语言,这样你在配置一些Gradle文件的时候可以更加得心应手。阅读...

个人介绍
文章首发个人微信公众号:星下野

微博:秋刀吃鱼
Alipay RD