05 2012 档案
摘要:本文主要介绍在android工程中如何将共用代码建成公共包方便其他工程引用、引用后的工程结构分析、library引入方式的优缺点。我的公共库已开源,可见TrineaAndroidCommon@Github,包含图片缓存、下拉刷新、静默安装及其他Android开发常用工具类,欢迎star和fork^_^。示例APK地址:TrineaAndroidDemo1、java中公共库的创建和引入熟悉java的朋友都知道在java中可以将公用代码提取出来新建工程,打包成jar包,然后通过外部依赖或是maven依赖加入其他工程使用。2、android中公共库的创建和引入使用android提供的is libra
阅读全文
摘要:本文主要是介绍maven的几个常见第三方插件(cobertura、findbugs、source、assembly、插件开发)配置和使用,接http://trinea.iteye.com/blog/1290898 maven本质上是一个插件框架,它的所有工作都交给插件来做,每个插件可以有多个goal。 除了自带的插件之外还有很多比较成熟的第三方插件,我们也很容易上手...
阅读全文
摘要:本文主要介绍在Junit单元测试中序列化时出现的java.io.NotSerializableException如何解决。 关于序列化可以参见http://trinea.iteye.com/blog/1020511 以下是Junit单测中的一段代码,主要功能是序列化一个接口变量 interface GetDataInterface extends Serializa...
阅读全文
摘要:之前一直对异常处理比较疑惑,通常有点随心所欲而没有规范统一的处理标准。这次的项目提供全网的基础服务,认真学习了下异常处理的规范,正好看到了下面的文章,相见恨晚 原文如下,主要需要掌握,分清Checked exception和Unchecked exception;保持封装性统一对外提供异常; 不做没必要的封装处理。 使用时记得finally释放资源; 不要使用异常作...
阅读全文
摘要:推荐下intel开发博客http://software.intel.com/zh-cn/blogs/ HTML5系列文章 移动Web应用程序开发 HTML5篇 (一) HTML5简介 移动Web应用程序开发 HTML5篇 (二) 新功能介绍和测试 移动Web应用程序开发 HTML5篇 (三) Canvas API 移动Web应用程序开发 HTML5篇 (四) 多...
阅读全文

浙公网安备 33010602011771号