这个页面将用于记录我在Android编程中遇到过的一些问题,有些可能是未解决的问题,如果有哪位大神知道解决方案,可以给小弟支几招~
这个页面将用于记录我在使用gradle的过程中遇到过的一些问题,有些可能是未解决的问题,如果有哪位大神知道解决方案,可以给小弟支几招~
本文章将介绍代码生成器ArbitraryGen的自定义代码解析器模式(custom parser mode)的使用方法。如果你还不是很了解什么是ArbitraryGen,请移步ArbitraryGen首页,上面会有ArbitraryGen的简要介绍。
本文章将介绍代码生成器ArbitraryGen的自定义代码解析器模式(custom parser mode)的设计与实现。如果你还不是很了解什么是ArbitraryGen,请移步ArbitraryGen首页,上面会有ArbitraryGen的简要介绍。
本文将介绍如何编写一个自定义的Gradle Plugin,我编写的第一个Gradle Plugin是为了给我开发的一个代码生成器ArbitraryGen所使用的,所以本文全过程将是讲述如何编写ArbitraryGen的Gradle Plugin。
本文章将介绍代码生成器ArbitraryGen的混合模式(hybrid mode)。如果你还不是很了解什么是ArbitraryGen,请移步ArbitraryGen首页,上面会有ArbitraryGen的简要介绍。
本文章将介绍代码生成器ArbitraryGen的脚本模式(script mode)的设计实现。如果你还不是很了解什么是ArbitraryGen,请移步ArbitraryGen首页,上面会有ArbitraryGen的简要介绍。
本文章将介绍代码生成器ArbitraryGen的普通模式(general mode)的设计实现。如果你还不是很了解什么是ArbitraryGen,请移步ArbitraryGen首页,上面会有ArbitraryGen的简要介绍。
本文章将介绍代码生成器ArbitraryGen的脚本模式(script mode)的使用方法。如果你还不是很了解什么是ArbitraryGen,请移步ArbitraryGen首页,上面会有ArbitraryGen的简要介绍。
本文章将介绍代码生成器ArbitraryGen的普通模式(general mode)的使用方法。如果你还不是很了解什么是ArbitraryGen,请移步ArbitraryGen首页,上面会有ArbitraryGen的简要介绍。
本文章将介绍代码生成器ArbitraryGen的混合模式(hybrid mode)。如果你还不是很了解什么是ArbitraryGen,请移步ArbitraryGen首页,上面会有ArbitraryGen的简要介绍。
ArbitraryGen是一套代码生成工具,同时也是一套代码生成框架,它提供了基本的代码生成能力,同时也提供了可扩展能力,可以自定义数据源格式(Source File)和解析器(Parser),可以自定义源数据转换器(Convertor),同时还可以实现SDK中的Wrapper接口来对中间的数据的处理。 ArbitraryGen处理提供上面所提到的基本代码生成能力之外,还可以支持脚本模板生成代码的模式,即:代码生成的模板是一个脚本文件,而不用通过Java代码来输出一系列的字符串,还有一个特色的功能就是,模板可以是普通可编辑的源码(如普通的.java文件),这个就是所谓的混合模式。 ArbitraryGen还提供了一个比较鸡肋的功能,当时年少不懂事,为了实现一个功能,做起了解析java文件的语法分析器(应该叫半语法分析器),也就是可以在非编译环境下把.java文件当做数据源文件,加以解析,并提供给ArbitraryGen这个代码生成器使用。(可以说是吃力不讨好,这个可以需要太多的精力投入了)
这是一套安全、易用、可扩展的WebView JsApi框架,解决Android WebView中低版本中出现的安全漏洞问题,该JavaScript与Native通信的解决方案可以同时适用于Android和iOS平台。
More