摘要: 前言:经常在网络上看见一些关于json自动转换成javaBean的jar包,项目组里的人也在用,稍稍研究了下,都是用的反射来做的。我细细想了下里面的逻辑,我觉得直接生成JavaBean代码岂不是更加直接,反射在移动端,怎么说都是消耗资源的。Java Bean 类的结构首先要梳理下,到底Bean类是一... 阅读全文
posted @ 2015-09-17 10:51 身带吴钩 阅读(588) 评论(0) 推荐(0) 编辑
摘要: 背景:项目中有一些其他部门发过来的代码,编码格式有utf-8,也有GBK,而且是散乱在各个文件夹中的,处理起来十分的麻烦。我想把他们都转成统一的utf-8的格式。代码很简单,直接上代码好了。import os,sys def convert( filename, in_enc = "gbk",... 阅读全文
posted @ 2015-09-17 10:31 身带吴钩 阅读(1333) 评论(0) 推荐(0) 编辑
摘要: 从Eclipse迁移到Android Studio 手动迁移 阅读全文
posted @ 2015-09-02 17:17 身带吴钩 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 引言:经过上两篇的论述,我们已经从代码到架构都简单的熟悉了一遍,理论上,只要知道android app的编译过程,我们大可以自己写一份用gradle编译app的插件,插件内将将整个流程用Task的依赖串联起来。现在我们看看gradle是怎么做的。复习,android 编译流程面试中经常出现的问题,a... 阅读全文
posted @ 2015-09-02 11:20 身带吴钩 阅读(7263) 评论(0) 推荐(0) 编辑
摘要: 引言:通过上一篇的论述,我们知道gradle脚本是如假包换的groovy代码,但是这个groovy代码是运行在他的上下文环境里面的,学名叫语义模型。这一篇我们就来看看他的语义模型到底是什么,如何使用。gradle下载安装gradle的下载安装并没有什么出乎意料的东西,进入他的官网(http://gr... 阅读全文
posted @ 2015-08-25 15:52 身带吴钩 阅读(1330) 评论(0) 推荐(0) 编辑
摘要: groovy对DSL的支持 阅读全文
posted @ 2015-08-24 17:33 身带吴钩 阅读(11752) 评论(1) 推荐(2) 编辑