Posted in » 28 Dec 2017
Posted in » 22 Dec 2017
Posted in » 04 Jan 2017

这个页面将用于记录我在Android编程中遇到过的一些问题,有些可能是未解决的问题,如果有哪位大神知道解决方案,可以给小弟支几招~

Posted in » 05 Nov 2016

这个页面将用于记录我在Java编程中遇到过的一些问题,有些可能是未解决的问题,如果有哪位大神知道解决方案,可以给小弟支几招~

Posted in » 31 Oct 2016

近期需要研究下Weex和React Native相关的一些设计和使用,这里就是对Weex来一次小的探索

Posted in » 24 Oct 2016

这个页面将用于记录我在使用gradle的过程中遇到过的一些问题,有些可能是未解决的问题,如果有哪位大神知道解决方案,可以给小弟支几招~

Posted in » 23 Oct 2016

这个页面将用于记录我遇到过的一些Web的问题,有些可能是未解决的问题,如果有哪位大神知道解决方案,可以给小弟支几招~

Posted in » 17 Oct 2016

本文简单介绍下Weex的安装及环境搭建

Posted in » 07 Sep 2016

敬请期待

Posted in » 30 Aug 2016

本文章将介绍代码生成器ArbitraryGen的自定义代码解析器模式(custom parser mode)的使用方法。如果你还不是很了解什么是ArbitraryGen,请移步ArbitraryGen首页,上面会有ArbitraryGen的简要介绍。

Posted in » 30 Aug 2016

本文章将介绍代码生成器ArbitraryGen的自定义代码解析器模式(custom parser mode)的设计与实现。如果你还不是很了解什么是ArbitraryGen,请移步ArbitraryGen首页,上面会有ArbitraryGen的简要介绍。

Posted in » 30 Aug 2016

本文将介绍如何编写一个自定义的Gradle Plugin,我编写的第一个Gradle Plugin是为了给我开发的一个代码生成器ArbitraryGen所使用的,所以本文全过程将是讲述如何编写ArbitraryGen的Gradle Plugin。

Posted in » 17 Aug 2016

本文章将介绍代码生成器ArbitraryGen的混合模式(hybrid mode)。如果你还不是很了解什么是ArbitraryGen,请移步ArbitraryGen首页,上面会有ArbitraryGen的简要介绍。

Posted in » 09 Aug 2016

敬请期待

Posted in » 07 Aug 2016

本文章将介绍代码生成器ArbitraryGen的脚本模式(script mode)的设计实现。如果你还不是很了解什么是ArbitraryGen,请移步ArbitraryGen首页,上面会有ArbitraryGen的简要介绍。

Posted in » 01 Aug 2016

本文章将介绍代码生成器ArbitraryGen的普通模式(general mode)的设计实现。如果你还不是很了解什么是ArbitraryGen,请移步ArbitraryGen首页,上面会有ArbitraryGen的简要介绍。

Posted in » 30 Jul 2016

本文章将介绍代码生成器ArbitraryGen的脚本模式(script mode)的使用方法。如果你还不是很了解什么是ArbitraryGen,请移步ArbitraryGen首页,上面会有ArbitraryGen的简要介绍。

Posted in » 30 Jul 2016

本文章将介绍代码生成器ArbitraryGen的普通模式(general mode)的使用方法。如果你还不是很了解什么是ArbitraryGen,请移步ArbitraryGen首页,上面会有ArbitraryGen的简要介绍。

Posted in » 23 Jul 2016

本文章将介绍代码生成器ArbitraryGen的混合模式(hybrid mode)。如果你还不是很了解什么是ArbitraryGen,请移步ArbitraryGen首页,上面会有ArbitraryGen的简要介绍。

Posted in » 22 Jul 2016

ArbitraryGen是一套代码生成工具,同时也是一套代码生成框架,它提供了基本的代码生成能力,同时也提供了可扩展能力,可以自定义数据源格式(Source File)和解析器(Parser),可以自定义源数据转换器(Convertor),同时还可以实现SDK中的Wrapper接口来对中间的数据的处理。 ArbitraryGen处理提供上面所提到的基本代码生成能力之外,还可以支持脚本模板生成代码的模式,即:代码生成的模板是一个脚本文件,而不用通过Java代码来输出一系列的字符串,还有一个特色的功能就是,模板可以是普通可编辑的源码(如普通的.java文件),这个就是所谓的混合模式。 ArbitraryGen还提供了一个比较鸡肋的功能,当时年少不懂事,为了实现一个功能,做起了解析java文件的语法分析器(应该叫半语法分析器),也就是可以在非编译环境下把.java文件当做数据源文件,加以解析,并提供给ArbitraryGen这个代码生成器使用。(可以说是吃力不讨好,这个可以需要太多的精力投入了)

Posted in » 06 Dec 2015

这是一套安全、易用、可扩展的WebView JsApi框架,解决Android WebView中低版本中出现的安全漏洞问题,该JavaScript与Native通信的解决方案可以同时适用于Android和iOS平台。

Posted in » 05 Dec 2015

如梦初醒,曾经自己一度认为自己的技术能力必须要达到一定高度,才能够去写一些技术博客,总是有各种顾虑,怕写得不好,不够完美等。